Petter Holmström wrote at 2004-3-3 08:54 +0200:
... OK, I first made the server freeze with the benchmark program. I then ran gdb with the following command:
gdb python [PID-nr] ... (gdb) thread 2 [Switching to thread 2 (Process 9870, Thread 2)]#0 0x2812ce96 in _thread_kern_sched () from /usr/lib/libc_r.so.5 (gdb) backtrace ... #7 0x08062745 in Py_UniversalNewlineFread () #8 0x0806081a in PyFile_SetEncoding ()
Your Python is stripped (it does not have symbol information). This is a very bad starting point for an analysis we are going to undertake. Generate Python from sources and do not strip the binary. I am also astonished that you are still using "libc.so.5". I had the impression that nowadays "libc.so.6" is installed everywhere. -- Dieter