|
From: Dimitri Papadopoulos-O. <pap...@sh...> - 2004-08-26 10:38:28
|
Hi, >> If you can prevent your program from using the 2nd form of "enter", >> that would be a workaround. > > > Or, as Tom says, you might have buggy code that is jumping to a random > location that just happens to look like a nested "enter". For your information, I've also attempted to instrument the code with Insure++. It didn't prove very helpful either... Something seems to be wrong in a timeout signal handler in distcc. Here is the error message from the instrumented code before Insure++ crashes: ### Unix/Signal.cc:332: panic: received signal 11 while in runtime ### @(#)$RCSfile: Signal.cc,v $ $Revision: 32.52 $ $Date: 2003/07/28 16:15:14 $ ### ThisThread.cc:593: abort ### @(#)$RCSfile: ThisThread.cc,v $ $Revision: 32.119.2.3 $ $Date: 2003/08/01 22:37:30 $ This is getting off-topic, but does anyone know how to debug such errors? Dimitri |