On Oct 25, 3:28pm, Bart Schaefer wrote: } } #0 0x080b7085 in wait_for_processes () at ../../zsh-5.0/Src/signals.c:537 } 537 if (!(jn->stat & (STAT_CURSH|STAT_BUILTIN)) && jn - jobtab != } thisjob) } (gdb) p jn } $1 = 0x0 Add "jn != NULL &&" to the front of that condition and all tests pass.