[Home]

Summary:ASTERISK-12139: chan_skinny softkey event crashing asterisk
Reporter:sbisker (sbisker)Labels:
Date Opened:2008-06-04 09:37:49Date Closed:2008-06-04 10:44:50
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Channels/chan_skinny
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Looks like a softkey event is causing asterisk to crash.  Here is the backtrace.



bt full
#0  0x00ed3890 in _int_malloc () from /lib/tls/libc.so.6
(gdb) bt full
#0  0x00ed3890 in _int_malloc () from /lib/tls/libc.so.6
No symbol table info available.
#1  0x00ed5176 in calloc () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x080f9faf in _ast_calloc (num=1, len=32, file=0xa8d8ab "chan_skinny.c", lineno=1242, func=0xa8daeb "req_alloc")
   at /root/digium/1.4/asterisk-1.4.19/include/asterisk/utils.h:359
       p = (void *) 0x29
       __PRETTY_FUNCTION__ = "_ast_calloc"
#3  0x00a830ae in req_alloc (size=16, response_message=130) at chan_skinny.c:1242
       req = (struct skinny_req *) 0xa0d7510
       __PRETTY_FUNCTION__ = "req_alloc"
#4  0x00a83df5 in transmit_tone (s=0x9e49810, tone=37, instance=1, reference=344) at chan_skinny.c:1583
       req = (struct skinny_req *) 0xb4f03bb0
ASTERISK-1  0x00a86579 in skinny_ss (data=0xa0d7510) at chan_skinny.c:2453
       c = (struct ast_channel *) 0xa0d7510
       sub = (struct skinny_subchannel *) 0xa0d72e0
       l = (struct skinny_line *) 0x9dda2f8
       d = (struct skinny_device *) 0x9dda1b0
       s = (struct skinnysession *) 0x9e49810
       len = 0
       timeout = 0
       res = 0
       getforward = 0
       loop_pause = 100
       __PRETTY_FUNCTION__ = "skinny_ss"
ASTERISK-2  0x080faeb7 in dummy_start (data=0x9fb08a8) at utils.c:865
       _buffer = {__routine = 0x8069401 <ast_unregister_thread>, __arg = 0xb4f03bb0, __canceltype = -1259326376,
 __prev = 0x0}
       ret = (void *) 0xf966f4
       a = {start_routine = 0xa8616c <skinny_ss>, data = 0xa0d7510,
 name = 0xa0d7eb8 "skinny_ss", ' ' <repeats 12 times>, "started at [ 4040] chan_skinny.c handle_soft_key_event_message(
)"}
ASTERISK-3  0x00afe371 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
ASTERISK-4  0x00f38ffe in clone () from /lib/tls/libc.so.6
Comments:By: sbisker (sbisker) 2008-06-04 09:38:56

Sorry dupe of 0012698.