Stefan Sayer writes: > e.g. info threads and then check which are which other threads
i gave below a couple of thread commands. i don't know if that tells anything. > I don't get the crash with these modules loaded on 1.4.2. does it > happen if you don't load ivr module? which libraries does the ivr > module import? the crash does not happen every time i stop sems. i tried without loading ivr module and sems didn't crash, but when i enabled ivr again, i was not able to get the crash either. i have these python libs imported by ivr applications: xmlrpclib md5 time copy random os MySQLdb socket ivr log sys weakref base64 md5 tempfile signal subprocess p_app_param smtplib email -- juha (gdb) info threads * 14 Thread 16681 0xb7736424 in __kernel_vsyscall () 13 Thread 16682 0xb7736424 in __kernel_vsyscall () 12 Thread 16698 0xb7736424 in __kernel_vsyscall () 11 Thread 16699 0xb7736424 in __kernel_vsyscall () 10 Thread 16697 0xb7736424 in __kernel_vsyscall () 9 Thread 16695 0xb7736424 in __kernel_vsyscall () 8 Thread 16696 0xb7736424 in __kernel_vsyscall () 7 Thread 16689 0xb7736424 in __kernel_vsyscall () 6 Thread 16688 0xb7736424 in __kernel_vsyscall () 5 Thread 16687 0xb7736424 in __kernel_vsyscall () 4 Thread 16686 0xb7736424 in __kernel_vsyscall () 3 Thread 16684 0xb7736424 in __kernel_vsyscall () 2 Thread 16685 0xb7736424 in __kernel_vsyscall () 1 Thread 16683 0xb71594f4 in ?? () (gdb) thread apply all where Thread 14 (Thread 16681): #0 0xb7736424 in __kernel_vsyscall () #1 0xb752c552 in unlink () from /lib/i686/cmov/libc.so.6 #2 0x08076190 in main (argc=9, argv=0xbfc9b494) at sems.cpp:514 Thread 13 (Thread 16682): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e8428 in recvfrom () from /lib/i686/cmov/libpthread.so.0 #2 0xb6d4d986 in ?? () #3 0x0812181d in AmThread::_start (_t=0x87ba6e0) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 12 (Thread 16698): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e84a8 in recvmsg () from /lib/i686/cmov/libpthread.so.0 #2 0x0815c02d in udp_trsp::run (this=0xb6186140) at udp_trsp.cpp:192 #3 0x0812181d in AmThread::_start (_t=0xb6186140) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 11 (Thread 16699): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e84a8 in recvmsg () from /lib/i686/cmov/libpthread.so.0 #2 0x0815c02d in udp_trsp::run (this=0xb6178ca0) at udp_trsp.cpp:192 #3 0x0812181d in AmThread::_start (_t=0xb6178ca0) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 10 (Thread 16697): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e84a8 in recvmsg () from /lib/i686/cmov/libpthread.so.0 #2 0x0815c02d in udp_trsp::run (this=0xb5b076c8) at udp_trsp.cpp:192 #3 0x0812181d in AmThread::_start (_t=0xb5b076c8) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 9 (Thread 16695): ---Type <return> to continue, or q <return> to quit--- #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e8876 in nanosleep () from /lib/i686/cmov/libpthread.so.0 #2 0x0815dff2 in _wheeltimer::run (this=0xb5b74898) at wheeltimer.cpp:93 #3 0x0812181d in AmThread::_start (_t=0xb5b74898) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 8 (Thread 16696): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e84a8 in recvmsg () from /lib/i686/cmov/libpthread.so.0 #2 0x0815c02d in udp_trsp::run (this=0xb5b2b990) at udp_trsp.cpp:192 #3 0x0812181d in AmThread::_start (_t=0xb5b2b990) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 7 (Thread 16689): #0 0xb7736424 in __kernel_vsyscall () #1 0xb752c696 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb6d0c112 in ?? () #3 0xb6d0c5ed in ?? () #4 0xb6d0c923 in ?? () #5 0xb6cfaf26 in ?? () #6 0x0812181d in AmThread::_start (_t=0x87bb304) at AmThread.cpp:70 #7 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #8 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 6 (Thread 16688): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cf80aa in ?? () #3 0x0812181d in AmThread::_start (_t=0x87bbce4) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 5 (Thread 16687): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cf80aa in ?? () #3 0x0812181d in AmThread::_start (_t=0x87bbb54) at AmThread.cpp:70 ---Type <return> to continue, or q <return> to quit--- #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 16686): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cf80aa in ?? () #3 0x0812181d in AmThread::_start (_t=0x87bb9c4) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 16684): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cf80aa in ?? () #3 0x0812181d in AmThread::_start (_t=0x87bb424) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 16685): #0 0xb7736424 in __kernel_vsyscall () #1 0xb76e4f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6cf80aa in ?? () #3 0x0812181d in AmThread::_start (_t=0x87bb834) at AmThread.cpp:70 #4 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #5 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 16683): #0 0xb71594f4 in ?? () #1 0x0812181d in AmThread::_start (_t=0x87bac60) at AmThread.cpp:70 #2 0xb76e0955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #3 0xb7539e7e in clone () from /lib/i686/cmov/libc.so.6 _______________________________________________ Sems mailing list [email protected] http://lists.iptel.org/mailman/listinfo/sems
