[Home]

Summary:ASTERISK-22196: Asterisk crashes setting RTP source address to the browser
Reporter:Agustí Ubalde (aubalde)Labels:
Date Opened:2013-07-25 05:46:36Date Closed:2013-07-25 06:30:22
Priority:MajorRegression?
Status:Closed/CompleteComponents:Tests/General
Versions:11.5.0 Frequency of
Occurrence
Constant
Related
Issues:
duplicatesASTERISK-20762 Asterisk Crash, assertion failed, in res_rtp_asterisk thread (ice_worker_thread)
duplicatesASTERISK-21696 Assertion error results in crash in pjproject's ICE worker thread
Environment:CentOS 6.4 i686Attachments:
Description:I've registered an extension from browser.
I've called the extension from another Asterisk 1.4.26.
Sometimes the call is made correctly, but normally asterisk server crashes.

Attached file generated with gdb tool.

Commands:
#gdb -se "asterisk" -c core | tee /tmp/backtrace.txt
#bt

Result:
#0  0x00172424 in __kernel_vsyscall ()
#1  0x0019db11 in raise () from /lib/libc.so.6
#2  0x0019f3ea in abort () from /lib/libc.so.6
#3  0x00196deb in __assert_fail_base () from /lib/libc.so.6
#4  0x00196ea6 in __assert_fail () from /lib/libc.so.6
#5  0x00e9aed9 in pj_timer_heap_schedule () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
#6  0x00e7114b in start_nominated_check () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
#7  0x00e6f900 in on_timer () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
#8  0x00e9b111 in pj_timer_heap_poll () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
#9  0x00e606a6 in ice_worker_thread (data=0x0) at res_rtp_asterisk.c:1198
#10 0x00e8d998 in thread_main () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
#11 0x00646a49 in start_thread () from /lib/libpthread.so.0
#12 0x00255aee in clone () from /lib/libc.so.6

Commands:
#bt full

Results:
#0  0x00172424 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0019db11 in raise () from /lib/libc.so.6
No symbol table info available.
#2  0x0019f3ea in abort () from /lib/libc.so.6
No symbol table info available.
#3  0x00196deb in __assert_fail_base () from /lib/libc.so.6
No symbol table info available.
#4  0x00196ea6 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#5  0x00e9aed9 in pj_timer_heap_schedule () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
No symbol table info available.
#6  0x00e7114b in start_nominated_check () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
No symbol table info available.
#7  0x00e6f900 in on_timer () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
No symbol table info available.
#8  0x00e9b111 in pj_timer_heap_poll () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
No symbol table info available.
#9  0x00e606a6 in ice_worker_thread (data=0x0) at res_rtp_asterisk.c:1198
       delay = {sec = 0, msec = 10}
#10 0x00e8d998 in thread_main () from /usr/lib/asterisk/modules/res_rtp_asterisk.so
No symbol table info available.
#11 0x00646a49 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0x00255aee in clone () from /lib/libc.so.6
No symbol table info available.
Comments: