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

Reply via email to