Python 2.3.3, Linux 2.4.x: It looks as if a SIGSEGV in a thread of a multi threaded application does not kill the complete process under some circumstances but only one thread (unrelated to the original SIGSEGV). Although documented this way, this is arguably the wrong behaviour for SIGSEGV (and some other signals that indicate program failure). Dieter