Summary: | ASTERISK-17560: Segfault in what seems to be related to RTCP (rtp.c) | ||||
Reporter: | Sébastien Couture (sysreq) | Labels: | |||
Date Opened: | 2011-03-15 11:19:28 | Date Closed: | 2011-07-27 13:16:45 | ||
Priority: | Critical | Regression? | No | ||
Status: | Closed/Complete | Components: | Core/RTP | ||
Versions: | Frequency of Occurrence | ||||
Related Issues: |
| ||||
Environment: | Attachments: | ( 0) backtrace.txt | |||
Description: | #0 0x08158c7c in ast_rtcp_write (data=0xa94ad2c0) at rtp.c:3623 3623 if (rtp->txcount > rtp->rtcp->lastsrtxcount) #0 0x08158c7c in ast_rtcp_write (data=0xa94ad2c0) at rtp.c:3623 rtp = (struct ast_rtp *) 0xa94ad2c0 res = 0 #1 0x08183765 in ast_sched_runq (con=0xb33f5198) at sched.c:621 current = (struct sched *) 0xa9435bf8 when = {tv_sec = 1300203619, tv_usec = 817086} numevents = 0 res = 0 __PRETTY_FUNCTION__ = "ast_sched_runq" #2 0xb6d96366 in do_monitor (data=0x0) at chan_sip.c:23001 res = 1 t = 1300203619 reloading = 0 __PRETTY_FUNCTION__ = "do_monitor" #3 0x081a04f6 in dummy_start (data=0xb33646e0) at utils.c:970 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1212649484, 0, -1288946800, -1288948776, -456736609, -2002261527}, __mask_was_saved = 0}}, __pad = {0xb32c3490, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x807af3f <ast_unregister_thread> __cancel_arg = (void *) 0xb32c3b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0xb6d96014 <do_monitor>, data = 0x0, name = 0xb33f5a08 "do_monitor", ' ' <repeats 11 times>, "started at [23028] chan_sip.c restart_monitor()"} lock_info = (struct thr_lock_info *) 0x85c1c90 mutex_attr = {__size = "\001\000\000", __align = 1} #4 0xb7b774fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. ASTERISK-1 0xb7d88e5e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. ****** ADDITIONAL INFORMATION ****** I've attached a backtrace. | ||||
Comments: | By: Russell Bryant (russell) 2011-07-27 13:16:40.015-0500 Per the Asterisk maintenance timeline page at http://www.asterisk.org/asterisk-versions maintenance (bug) support for the 1.4 and 1.6.x branches has ended. For continued maintenance support please move to the 1.8 branch which is a long term support (LTS) branch. For more information about branch support, please see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions If this is still an issue, please open a new issue so it can be re-triaged appropriately. Thanks! |