I was trying to evaluate trunk version of asterisk (1.6), i started h323<>sip traffic. OS is RHEL5 and its Dual Xeon CPU. But unfortunately its doing segmentation fault with 15-20 concurrent. Back trace is like this
Program terminated with signal 11, Segmentation fault.
#0 __sip_xmit (p=0x0, data=0xb7d3e7f8 “”, len=0) at chan_sip.c:2463
2463 if (p->outboundproxy)
(gdb) bt
#0 __sip_xmit (p=0x0, data=0xb7d3e7f8 “”, len=0) at chan_sip.c:2463
#1 0x024540bd in retrans_pkt (data=0xb7d3e7d0) at chan_sip.c:2701
#2 0x0811a6b7 in ast_sched_runq (con=0x86ecbf8) at sched.c:365
#3 0x0246f132 in do_monitor (data=0x0) at chan_sip.c:18209
#4 0x0812882b in dummy_start (data=0x86ee408) at utils.c:857
#5 0x0072745b in start_thread () from /lib/libpthread.so.0
#6 0x0067f24e in clone () from /lib/libc.so.6
Here is another backtrace:
Program terminated with signal 11, Segmentation fault.
#0 0x007293a0 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) bt
#0 0x007293a0 in pthread_mutex_lock () from /lib/libpthread.so.0
#1 0x0145df45 in retrans_pkt (data=0xb7daa018) at /sync/trunk-1.6/include/asterisk/lock.h:707
#2 0x0811a6b7 in ast_sched_runq (con=0xb7d49858) at sched.c:365
#3 0x01479132 in do_monitor (data=0x0) at chan_sip.c:18209
#4 0x0812882b in dummy_start (data=0x8612f78) at utils.c:857
#5 0x0072745b in start_thread () from /lib/libpthread.so.0
#6 0x0067f24e in clone () from /lib/libc.so.6
(gdb)
Let me know if i need to give more info.