Summary:ASTERISK-09935: Core dump using 7921/7920 phones
Reporter:sbisker (sbisker)Labels:
Date Opened:2007-07-23 10:20:50Date Closed:2007-07-23 12:41:38
Versions:Frequency of
Environment:Attachments:( 0) 7921-crash.txt
( 1) 7921-crash2.txt
( 2) 7921-crash3.txt
Description:Asterisk core dumps when using 7920 and 7921 phones.  This happened this morning with no warning.  Attaching backtrace
Comments:By: Jason Parker (jparker) 2007-07-23 12:39:06

It looks like somebody managed to press the hold button without an active channel.  I found a problem in skinny_hold() and skinny_unhold() that would cause this, so I'll commit it shortly.

By: sbisker (sbisker) 2007-07-23 12:39:17

Ignore 7921-crash2.txt unless you have a Unicode text viewer.  Asterisk core dumped again.  This time, much different than the first time.  One of the phones was having problems receiving calls, so I logged in to take a look.  Within a minute or two, asterisk died.   I attached the backtrace.

By: Digium Subversion (svnbot) 2007-07-23 12:41:38

Repository: asterisk
Revision: 76621

r76621 | qwell | 2007-07-23 12:41:38 -0500 (Mon, 23 Jul 2007) | 13 lines

Merged revisions 76620 via svnmerge from

(closes issue ASTERISK-9935)
r76620 | qwell | 2007-07-23 12:57:53 -0500 (Mon, 23 Jul 2007) | 4 lines

Don't try to queue up hold/unhold frames on a non-existent channel.

Issue 10276.