Hi,
Can you give a python stack trace of where it happens? in particular, how do you use distributed: via DDP or rpc? Do you use the distributed optimizer?
Also can you use gdb to see where the segfault comes from?