[asterisk-bugs] [Asterisk 0012669]: Chan_skinny causing asterisk dumps core randomly
noreply at bugs.digium.com
noreply at bugs.digium.com
Fri May 16 15:22:27 CDT 2008
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=12669
======================================================================
Reported By: sbisker
Assigned To: qwell
======================================================================
Project: Asterisk
Issue ID: 12669
Category: Channels/chan_skinny
Reproducibility: random
Severity: crash
Priority: normal
Status: assigned
Asterisk Version: 1.4.19
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 05-16-2008 14:41 CDT
Last Modified: 05-16-2008 15:22 CDT
======================================================================
Summary: Chan_skinny causing asterisk dumps core randomly
Description:
I have a 1.4.19 system that has 35 chan_skinny devices that is randomly
crashing on ast_rtp_new_source.
All of the phones are wireless 7920 or 7921. It usually happens every
week or so, however, it's done it 3 times today. Don't know if the problem
is with RTP, or chan_skinny.
The backtrace looks the same every time. Hopefully this is an easy fix.
Here's the backtrace.
http://bugs.digium.com/view.php?id=0 0x080cebee in ast_rtp_new_source (rtp=0x0)
at rtp.c:2004
http://bugs.digium.com/view.php?id=1 0x00a97765 in skinny_indicate
(ast=0x9d88fa8, ind=20, data=0x0,
datalen=0) at chan_skinny.c:2799
http://bugs.digium.com/view.php?id=2 0x08083a41 in ast_indicate_data
(chan=0x9d88fa8, condition=20,
data=0x0, datalen=0) at channel.c:2348
http://bugs.digium.com/view.php?id=3 0x080839a6 in ast_indicate
(chan=0x9d88fa8, condition=20) at
channel.c:2334
http://bugs.digium.com/view.php?id=4 0x08088782 in ast_channel_bridge
(c0=0x9d88528, c1=0x9d88fa8,
config=0xb5cca080, fo=0xb5cc9eec, rc=0xb5cc9ee8) at channel.c:3933
http://bugs.digium.com/view.php?id=5 0x00a5f308 in ast_bridge_call
(chan=0x9d88528, peer=0x9d88fa8,
config=0xb5cca080) at res_features.c:1422
http://bugs.digium.com/view.php?id=6 0x00b8d85a in dial_exec_full
(chan=0x9d88528, data=0xb5cccb10,
peerflags=0xb5cca9d0, continue_exec=0x0) at app_dial.c:1693
http://bugs.digium.com/view.php?id=7 0x00b8db86 in dial_exec (chan=0x9d88528,
data=0xb5cccb10) at
app_dial.c:1747
http://bugs.digium.com/view.php?id=8 0x080bb1b1 in pbx_exec (c=0x9d88528,
app=0x9b296c0, data=0xb5cccb10)
at /root/digium/1.4/asterisk-1.4.19/include/asterisk/strings.h:35
http://bugs.digium.com/view.php?id=9 0x080be3ca in pbx_extension_helper
(c=0x9d88528, con=0x0,
context=0x9d886a8 "macro-stdexten", exten=0x9d886f8 "s", priority=2,
label=0x0, callerid=0x9bf17e0 "7898", action=E_SPAWN) at pbx.c:1862
http://bugs.digium.com/view.php?id=10 0x080bf470 in ast_spawn_extension
(c=0x9d88528, context=0x9d886a8
"macro-stdexten", exten=0x9d886f8 "s", priority=2,
callerid=0x9bf17e0 "7898") at pbx.c:2317
http://bugs.digium.com/view.php?id=11 0x06a912f8 in _macro_exec (chan=0x9d88528,
data=0xb5cd2000,
exclusive=0) at app_macro.c:308
http://bugs.digium.com/view.php?id=12 0x06a9209e in macro_exec (chan=0x9d88528,
data=0xb5cd2000) at
app_macro.c:486
http://bugs.digium.com/view.php?id=13 0x080bb1b1 in pbx_exec (c=0x9d88528,
app=0x9b8ade8, data=0xb5cd2000)
at /root/digium/1.4/asterisk-1.4.19/include/asterisk/strings.h:35
http://bugs.digium.com/view.php?id=14 0x080be3ca in pbx_extension_helper
(c=0x9d88528, con=0x0,
context=0x9d886a8 "macro-stdexten", exten=0x9d886f8 "s", priority=1,
label=0x0, callerid=0x9bf17e0 "7898", action=E_SPAWN) at pbx.c:1862
http://bugs.digium.com/view.php?id=15 0x080bf470 in ast_spawn_extension
(c=0x9d88528, context=0x9d886a8
"macro-stdexten", exten=0x9d886f8 "s", priority=1,
callerid=0x9bf17e0 "7898") at pbx.c:2317
http://bugs.digium.com/view.php?id=16 0x080bf97a in __ast_pbx_run (c=0x9d88528)
at pbx.c:2419
http://bugs.digium.com/view.php?id=17 0x080c06b7 in pbx_thread (data=0x9d88528)
at pbx.c:2634
http://bugs.digium.com/view.php?id=18 0x080faeb7 in dummy_start (data=0x9d38dd0)
at utils.c:865
http://bugs.digium.com/view.php?id=19 0x00afe371 in start_thread () from
/lib/tls/libpthread.so.0
http://bugs.digium.com/view.php?id=20 0x00f38ffe in clone () from
/lib/tls/libc.so.6
======================================================================
----------------------------------------------------------------------
svnbot - 05-16-08 15:22
----------------------------------------------------------------------
Repository: asterisk
Revision: 116799
U branches/1.4/channels/chan_skinny.c
------------------------------------------------------------------------
r116799 | file | 2008-05-16 15:22:21 -0500 (Fri, 16 May 2008) | 4 lines
Check to make sure an RTP structure exists before calling
ast_rtp_new_source on it.
(closes issue http://bugs.digium.com/view.php?id=12669)
Reported by: sbisker
------------------------------------------------------------------------
http://svn.digium.com/view/asterisk?view=rev&revision=116799
Issue History
Date Modified Username Field Change
======================================================================
05-16-08 15:22 svnbot Checkin
05-16-08 15:22 svnbot Note Added: 0086952
======================================================================
More information about the asterisk-bugs
mailing list