[asterisk-bugs] [Asterisk 0014243]: core dump on pri_schedule_event
Asterisk Bug Tracker
noreply at bugs.digium.com
Mon Jan 26 10:43:03 CST 2009
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=14243
======================================================================
Reported By: ricvil
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 14243
Category: Channels/chan_dahdi
Reproducibility: unable to reproduce
Severity: major
Priority: normal
Status: new
Asterisk Version: 1.4.22
Regression: No
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2009-01-14 17:14 CST
Last Modified: 2009-01-26 10:43 CST
======================================================================
Summary: core dump on pri_schedule_event
Description:
This is the 3rd time in a week that this Asterisk has core dumped. Always
on the same pri_schedule_event. I have recompiled with DONT_OPTIMZE,
DEBUG_CHANNEL_LOCK, and DEBUG_THREADS.
Version is 1.4.22 and libpri is 1.4.7.
Here is the 'bt' and 'bt full'. I can also attach the 'thread apply all
bt' if necessary.
# gdb asterisk /tmp/core.xxx.net-2009-01-14T10:31:51-0500
GNU gdb Red Hat Linux (6.5-37.el5rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host
libthread_db library "/lib/libthread_db.so.1".
warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libcap.so.1...done.
Loaded symbols for /lib/libcap.so.1
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
.
.
.
Reading symbols from
/usr/lib/asterisk/modules/app_settransfercapability.so...done.
Loaded symbols for /usr/lib/asterisk/modules/app_settransfercapability.so
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `/usr/sbin/asterisk -f -vvvg -c'.
Program terminated with signal 11, Segmentation fault.
http://bugs.digium.com/view.php?id=0 0x00f5061e in pri_schedule_event
(pri=0x15, ms=0, function=0xf4e0e6
<t200_expire>, data=0x86729b8) at prisched.c:44
44 while (pri->master)
(gdb) bt
http://bugs.digium.com/view.php?id=0 0x00f5061e in pri_schedule_event
(pri=0x15, ms=0, function=0xf4e0e6
<t200_expire>, data=0x86729b8) at prisched.c:44
http://bugs.digium.com/view.php?id=1 0x00f4e8c2 in q921_transmit_iframe
(pri=0x86729b8, buf=0x48e8880,
len=14, cr=1) at q921.c:513
http://bugs.digium.com/view.php?id=2 0x00f56d62 in q931_xmit (pri=0x86729b8,
h=0x48e8880, len=14, cr=1) at
q931.c:2606
http://bugs.digium.com/view.php?id=3 0x00f56f5b in send_message (pri=0x83e8bd0,
c=0x84f0130, msgtype=7,
ies=0xf6d6ac) at q931.c:2649
http://bugs.digium.com/view.php?id=4 0x00f57c89 in q931_connect (pri=0x83e8bd0,
c=0x84f0130, channel=0,
nonisdn=1) at q931.c:2918
http://bugs.digium.com/view.php?id=5 0x00f4c2f6 in pri_answer (pri=0x83e8bd0,
call=0x84f0130, channel=0,
nonisdn=1) at pri.c:533
http://bugs.digium.com/view.php?id=6 0x06c2b56e in dahdi_answer (ast=0x87f8b58)
at chan_dahdi.c:2906
http://bugs.digium.com/view.php?id=7 0x08087db2 in ast_answer (chan=0x87f8b58)
at channel.c:1557
http://bugs.digium.com/view.php?id=8 0x00736f6b in ast_bridge_call
(chan=0x87f8b58, peer=0x851df48,
config=0x48e9200) at res_features.c:1448
http://bugs.digium.com/view.php?id=9 0x00960057 in dial_exec_full
(chan=0x87f8b58, data=0x48ebf48,
peerflags=0x48e9e14, continue_exec=0x0) at app_dial.c:1780
http://bugs.digium.com/view.php?id=10 0x00960ada in dial_exec (chan=0x87f8b58,
data=0x48ebf48) at
app_dial.c:1834
http://bugs.digium.com/view.php?id=11 0x080d01ca in pbx_exec (c=0x87f8b58,
app=0xb7d20b60, data=0x48ebf48)
at pbx.c:537
http://bugs.digium.com/view.php?id=12 0x080d3f25 in pbx_extension_helper
(c=0x87f8b58, con=0x0,
context=0x87f8d98 "arbinet_value2", exten=0x87f8de8 "012124274450",
priority=1, label=0x0,
callerid=0x85674b8 "7186849117", action=E_SPAWN) at pbx.c:1862
http://bugs.digium.com/view.php?id=13 0x080d526a in ast_spawn_extension
(c=0x87f8b58, context=0x87f8d98
"arbinet_value2", exten=0x87f8de8 "012124274450", priority=1,
callerid=0x85674b8 "7186849117") at pbx.c:2317
http://bugs.digium.com/view.php?id=14 0x080d569a in __ast_pbx_run (c=0x87f8b58)
at pbx.c:2406
http://bugs.digium.com/view.php?id=15 0x080d6495 in pbx_thread (data=0x87f8b58)
at pbx.c:2621
http://bugs.digium.com/view.php?id=16 0x08119e13 in dummy_start (data=0x83f0310)
at utils.c:912
http://bugs.digium.com/view.php?id=17 0x0067946b in start_thread () from
/lib/libpthread.so.0
http://bugs.digium.com/view.php?id=18 0x005d0dbe in clone () from /lib/libc.so.6
(gdb) bt full
http://bugs.digium.com/view.php?id=0 0x00f5061e in pri_schedule_event
(pri=0x15, ms=0, function=0xf4e0e6
<t200_expire>, data=0x86729b8) at prisched.c:44
x = 133504
tv = {tv_sec = 142624384, tv_usec = 36}
http://bugs.digium.com/view.php?id=1 0x00f4e8c2 in q921_transmit_iframe
(pri=0x86729b8, buf=0x48e8880,
len=14, cr=1) at q921.c:513
f = (q921_frame *) 0x8645148
prev = (q921_frame *) 0x0
http://bugs.digium.com/view.php?id=2 0x00f56d62 in q931_xmit (pri=0x86729b8,
h=0x48e8880, len=14, cr=1) at
q931.c:2606
No locals.
http://bugs.digium.com/view.php?id=3 0x00f56f5b in send_message (pri=0x83e8bd0,
c=0x84f0130, msgtype=7,
ies=0xf6d6ac) at q931.c:2649
buf = "\b\002\204h\a\030\003©\203\224\036\002\201\202\036", '\0'
<repeats 1008 times>
h = (q931_h *) 0x48e8880
mh = (q931_mh *) 0x48e8884
len = 14
res = 4
offset = 9
x = 2
codeset = 0
http://bugs.digium.com/view.php?id=4 0x00f57c89 in q931_connect (pri=0x83e8bd0,
c=0x84f0130, channel=0,
nonisdn=1) at q931.c:2918
__PRETTY_FUNCTION__ = "q931_connect"
http://bugs.digium.com/view.php?id=5 0x00f4c2f6 in pri_answer (pri=0x83e8bd0,
call=0x84f0130, channel=0,
nonisdn=1) at pri.c:533
No locals.
http://bugs.digium.com/view.php?id=6 0x06c2b56e in dahdi_answer (ast=0x87f8b58)
at chan_dahdi.c:2906
p = (struct dahdi_pvt *) 0x83df638
res = 0
index = 0
oldstate = 4
__PRETTY_FUNCTION__ = "dahdi_answer"
http://bugs.digium.com/view.php?id=7 0x08087db2 in ast_answer (chan=0x87f8b58)
at channel.c:1557
res = 0
__PRETTY_FUNCTION__ = "ast_answer"
http://bugs.digium.com/view.php?id=8 0x00736f6b in ast_bridge_call
(chan=0x87f8b58, peer=0x851df48,
config=0x48e9200) at res_features.c:1448
f = (struct ast_frame *) 0x48e9234
who = (struct ast_channel *) 0x87f8de8
chan_featurecode = '\0' <repeats 11 times>
peer_featurecode = '\0' <repeats 11 times>
orig_channame =
"5}\024\b\201\210\024\bØ\216\216\004\220Èg\0008\217\216\004~=\b\bÐ\213\177\b(u\bH\217\216\004\2309\b\bÐ\213\177\b4}\024\b%\006\000\000Ì\225\024\b\000ýH\bÐ\213\177\bH\217\216\004Y\"\t\b\t\000\000\000\200\210\024\b"
orig_peername =
"¨\216\216\004j|\021\b\234Äg\000\217\222\021\b¸\216\216\004\001\000\000\000\000\000\000\000\220ë\216\0045}\024\b\201\210\024\b¨\216\216\004\220Èg\000Ø\216\216\004\221\230\021\b\234Äg\000(\b\000\0005}\024\b\001\000\000\000È\216\216\004\220ë\216\004"
res = 76451704
diff = 134816345
hasfeatures = 0
hadfeatures = 0
aoh = (struct ast_option_header *) 0x11fd
backup_config = {features_caller = {flags = 0}, features_callee =
{flags = 0}, start_time = {tv_sec = 0, tv_usec = 0}, feature_timer = 0,
timelimit = 0, play_warning = 0, warning_freq = 0, warning_sound = 0x0,
end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 0}
bridge_cdr = (struct ast_cdr *) 0x0
orig_peer_cdr = (struct ast_cdr *) 0x0
__PRETTY_FUNCTION__ = "ast_bridge_call"
http://bugs.digium.com/view.php?id=9 0x00960057 in dial_exec_full
(chan=0x87f8b58, data=0x48ebf48,
peerflags=0x48e9e14, continue_exec=0x0) at app_dial.c:1780
config = {features_caller = {flags = 1}, features_callee = {flags
= 0}, start_time = {tv_sec = 1231947111, tv_usec = 279084}, feature_timer =
0,
timelimit = 7180000, play_warning = 60000, warning_freq = 30000,
warning_sound = 0x84047eb "1", end_sound = 0x84e12f3 "1", start_sound =
0x0,
firstpass = 1, flags = 0}
number = 0x846afc1 "550512124274450 at arbinet_B"
end_time = 76454336
answer_time = 1231947111
res = 0
u = (struct ast_module_user *) 0x84bd9f0
rest = 0x0
cur = 0x0
outgoing = (struct dial_localuser *) 0x0
peer = (struct ast_channel *) 0x851df48
to = 57269
numbusy = 0
numcongestion = 0
numnochan = 0
cause = 0
numsubst =
"550512124274450 at arbinet_B\000\216\004C\235\216\004ô\234\216\004C\235\216\004",
'\0' <repeats 20 times>,
"?\000\000\000\000\000\000\000ôïc1\000\000\000\000\000\000\000\000d\233\216\004\237(V\000ÿÿÿ1\210\233\216\004\000\000\000\000ÿÿÿÿ\024PV\000ÿÿÿÿ\000\000\000\000ôïc\000\000\000\000\000\000\000\000\000½bV\000\024\235\216\004Jan
14
10:31:27\000@éc\000\000\000\000\000\001\000\000\000\000Pö·@\000\000\000Àôc\000Àôc\000è\233\216\004\024PV\000Àôc\000\000Pö·ôïc\000\000\000\000\000\000\000\000\000½b"...
cidname = '\0' <repeats 79 times>
privdb_val = 0
calldurationlimit = 0
timelimit = 7180000
play_warning = 60000
warning_freq = 30000
warning_sound = 0x84047eb "1"
end_sound = 0x84e12f3 "1"
start_sound = 0x0
dtmfcalled = 0x0
dtmfcalling = 0x0
status = "ANSWER\000R\000GS", '\0' <repeats 244 times>
play_to_caller = 1
play_to_callee = 0
sentringing = 0
moh = 0
outbound_group = 0x0
result = 0
start_time = 1231947087
privintro = "\000\000\000\000
\027F\b¨\236\216\004K\000\000\000\000\000\000\000\237\235\216d\a\000\000\000\000\000\000\000ôïc\000\236\235\216\004\001\000\000\000ø\233\216\004±¾S\000\034\234\216\004ô\225\216\004ôïc\000d\226\216\004C\004\\\000ôïc\000\b\227\216\004\2205X\000\003\000\000\000\231Jb\000d\226\216\004(\226\216\004d\233\216\004\237»S\000sQV\000q\235\216\004!\214V\000.\000\000\000\236iU\000þ«\025\b\001\000\000\000q\235\216\004\000\000\000\000\033\000\000\000\001\000\000\000H\234\216\004\000\000\000\000\200\234\216\004\001\000\000\000\000\000\000\000m:\026\bsQV\000\030\000\000\000L\001d\000\000ý\000\000\000\000\000\000\000\000\000\000"...
privcid =
"\000\000\000\000m:\026\b\000\000\000\000\017\235\216\004ôïc\000l:\026\b\001\000\000\000è\232\216\004±¾S\000\f\233\216\004l:\026\b\001\000\000\000\000\000\000\000\2163\025\b\a\000\000\000P\233\216\004ôïc\000¦\234\216\004À\232\216\004\030\233\216\004±¾S\000T\232\216\004\237»S\000ôïc\000\000\000\000\000\000\000\000\000+\000\000\000W:\026\bì\231\216\004\000\000\000\000\000\000\000\000ÿÿÿÿ\000\000\000\000\2163\025\b\002\232\216\004 \233\216\004",
'\0' <repeats 36 times>, "ÿÿÿÿk:\026\bW:\026\b\006\000\000\000\035",
'\0' <repeats 15 times>, "\n\000\000\000R\232\216\004", '\0' <repeats 35
times>
parse = 0x48e9010 "SIP"
opermode = 0
args = {argc = 3, argv = 0x48e9498, peers = 0x48e9010 "SIP",
timeout = 0x48e902e "80", options = 0x48e9031 "L(7180000", url = 0x0}
opts = {flags = 512}
opt_args = {0x0, 0x0, 0x0, 0x48e9033 "7180000", 0x0, 0x0, 0x20
<Address 0x20 out of bounds>, 0x0, 0x1d <Address 0x1d out of bounds>}
datastore = (struct ast_datastore *) 0x83655f0
ds_caller_features = (struct ast_datastore *) 0x8568aa8
ds_callee_features = (struct ast_datastore *) 0x85b3800
caller_features = (struct ast_dial_features *) 0x8461818
fulldial = 0
num_dialed = 1
__PRETTY_FUNCTION__ = "dial_exec_full"
http://bugs.digium.com/view.php?id=10 0x00960ada in dial_exec (chan=0x87f8b58,
data=0x48ebf48) at
app_dial.c:1834
peerflags = {flags = 0}
http://bugs.digium.com/view.php?id=11 0x080d01ca in pbx_exec (c=0x87f8b58,
app=0xb7d20b60, data=0x48ebf48)
at pbx.c:537
res = 76463944
saved_c_appl = 0x0
saved_c_data = 0x0
http://bugs.digium.com/view.php?id=12 0x080d3f25 in pbx_extension_helper
(c=0x87f8b58, con=0x0,
context=0x87f8d98 "arbinet_value2", exten=0x87f8de8 "012124274450",
priority=1, label=0x0,
callerid=0x85674b8 "7186849117", action=E_SPAWN) at pbx.c:1862
e = (struct ast_exten *) 0xb7dc7730
app = (struct ast_app *) 0xb7d20b60
res = 76475280
q = {incstack = {0x0 <repeats 128 times>}, stacklen = 0, status =
5, swo = 0x0, data = 0x0, foundcontext = 0x87f8d98 "arbinet_value2"}
passdata =
"SIP/550512124274450 at arbinet_B|80|L(7180000:60000:30000)", '\0' <repeats
8136 times>
matching_action = 0
__PRETTY_FUNCTION__ = "pbx_extension_helper"
http://bugs.digium.com/view.php?id=13 0x080d526a in ast_spawn_extension
(c=0x87f8b58, context=0x87f8d98
"arbinet_value2", exten=0x87f8de8 "012124274450", priority=1,
callerid=0x85674b8 "7186849117") at pbx.c:2317
No locals.
http://bugs.digium.com/view.php?id=14 0x080d569a in __ast_pbx_run (c=0x87f8b58)
at pbx.c:2406
dst_exten =
"(u\bÌ¡V\000(u\b\000\000\000\000,\b\000\000@\001d\000\200F\200\b(\b\000\000\200\t\002\000ô\177h\000u/\024\bÍ/\024\bXâ\216\004<z\021\b\001\000\000\000(\b",
'\0' <repeats 18 times>,
"\020\000\000\000ÚÞg\000\000\000\000\000\000\000\000\000Pã\216\004UÞg\000\220ë\216\004¡³g\000\210â\216\004!\214V\000\234Äg\000\217\222\021\b\230â\216\004\001\000\000\000\234Äg\000\220ë\216\004u/\024\bÍ/\024\b\210â\216\004\220Èg\000¸â\216\004\221\230\021\bp\001d\000(\b\000\000u/\024\bH\000\000\000d\001d\000\220ë\216\004u/\024\bÍ/\024\b¸â\216\004\220Èg\000"...
pos = 0
digit = 0
found = 1
res = 0
autoloopflag = 0
error = 0
__PRETTY_FUNCTION__ = "__ast_pbx_run"
http://bugs.digium.com/view.php?id=15 0x080d6495 in pbx_thread (data=0x87f8b58)
at pbx.c:2621
c = (struct ast_channel *) 0x87f8b58
http://bugs.digium.com/view.php?id=16 0x08119e13 in dummy_start (data=0x83f0310)
at utils.c:912
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {6848500,
0, 76475280, 76473288, -1091513198, -1301304621}, __mask_was_saved = 0}},
__pad = {0x48ee480, 0x0, 0x8461ac8, 0x87e88b0}}
__cancel_routine = (void (*)(void *)) 0x806ab43
<ast_unregister_thread>
__cancel_arg = (void *) 0x48eeb90
not_first_call = 0
ret = (void *) 0x678b8c
a = {start_routine = 0x80d647e <pbx_thread>, data = 0x87f8b58,
name = 0x8712378 "pbx_thread", ' ' <repeats 11 times>, "started at [
2645] pbx.c ast_pbx_start()"}
lock_info = (struct thr_lock_info *) 0x875ad28
mutex_attr = {__size = "\001\000\000", __align = 1}
http://bugs.digium.com/view.php?id=17 0x0067946b in start_thread () from
/lib/libpthread.so.0
No symbol table info available.
http://bugs.digium.com/view.php?id=18 0x005d0dbe in clone () from /lib/libc.so.6
No symbol table info available.
(gdb)
======================================================================
----------------------------------------------------------------------
(0098769) ricvil (reporter) - 2009-01-26 10:43
http://bugs.digium.com/view.php?id=14243#c98769
----------------------------------------------------------------------
I upgraded to libpri 1.4.9 and the problem still happens. Here is the
latest crash:
Program terminated with signal 11, Segmentation fault.
http://bugs.digium.com/view.php?id=0 0x009d6ce2 in pri_schedule_event
(pri=0x12, ms=0, function=0x9d43a4
<t200_expire>, data=0xb7a502e0) at prisched.c:44
44 while (pri->master)
(gdb) bt
http://bugs.digium.com/view.php?id=0 0x009d6ce2 in pri_schedule_event
(pri=0x12, ms=0, function=0x9d43a4
<t200_expire>, data=0xb7a502e0) at prisched.c:44
http://bugs.digium.com/view.php?id=1 0x009d3c0f in reschedule_t200
(pri=0xb7a502e0) at q921.c:259
http://bugs.digium.com/view.php?id=2 0x009d4ba7 in q921_transmit_iframe
(pri=0xb7a502e0, buf=0x5725b50,
len=9, cr=1) at q921.c:537
http://bugs.digium.com/view.php?id=3 0x009dd489 in q931_xmit (pri=0xb7a502e0,
h=0x5725b50, len=9, cr=1) at
q931.c:2611
http://bugs.digium.com/view.php?id=4 0x009dd682 in send_message
(pri=0xb7d73540, c=0xb7a383a0, msgtype=69,
ies=0x9f501c) at q931.c:2654
http://bugs.digium.com/view.php?id=5 0x009de935 in q931_disconnect
(pri=0xb7d73540, c=0xb7a383a0, cause=16)
at q931.c:3020
http://bugs.digium.com/view.php?id=6 0x009df2a3 in q931_hangup (pri=0xb7d73540,
c=0xb7a383a0, cause=16) at
q931.c:3230
http://bugs.digium.com/view.php?id=7 0x009d2693 in pri_hangup (pri=0xb7d73540,
call=0xb7a383a0, cause=16)
at pri.c:623
http://bugs.digium.com/view.php?id=8 0x012e9851 in dahdi_hangup
(ast=0xb7a0b9a8) at chan_dahdi.c:2718
http://bugs.digium.com/view.php?id=9 0x08087ae3 in ast_hangup (chan=0xb7a0b9a8)
at channel.c:1507
http://bugs.digium.com/view.php?id=10 0x080d6245 in __ast_pbx_run (c=0xb7a0b9a8)
at pbx.c:2561
http://bugs.digium.com/view.php?id=11 0x080d6495 in pbx_thread (data=0xb7a0b9a8)
at pbx.c:2621
http://bugs.digium.com/view.php?id=12 0x08119e13 in dummy_start
(data=0xb7a6d360) at utils.c:912
http://bugs.digium.com/view.php?id=13 0x0067946b in start_thread () from
/lib/libpthread.so.0
http://bugs.digium.com/view.php?id=14 0x005d0dbe in clone () from /lib/libc.so.6
(gdb) bt full
http://bugs.digium.com/view.php?id=0 0x009d6ce2 in pri_schedule_event
(pri=0x12, ms=0, function=0x9d43a4
<t200_expire>, data=0xb7a502e0) at prisched.c:44
x = 91380392
tv = {tv_sec = -1215299568, tv_usec = 134000}
http://bugs.digium.com/view.php?id=1 0x009d3c0f in reschedule_t200
(pri=0xb7a502e0) at q921.c:259
No locals.
http://bugs.digium.com/view.php?id=2 0x009d4ba7 in q921_transmit_iframe
(pri=0xb7a502e0, buf=0x5725b50,
len=9, cr=1) at q921.c:537
f = (q921_frame *) 0xb79354e0
prev = (q921_frame *) 0x0
http://bugs.digium.com/view.php?id=3 0x009dd489 in q931_xmit (pri=0xb7a502e0,
h=0x5725b50, len=9, cr=1) at
q931.c:2611
No locals.
http://bugs.digium.com/view.php?id=4 0x009dd682 in send_message
(pri=0xb7d73540, c=0xb7a383a0, msgtype=69,
ies=0x9f501c) at q931.c:2654
buf = "\b\002\203 at E\b\002\201\220~", '\0' <repeats 1013 times>
h = (q931_h *) 0x5725b50
mh = (q931_mh *) 0x5725b54
len = 9
res = 0
offset = 4
x = 2
codeset = 0
http://bugs.digium.com/view.php?id=5 0x009de935 in q931_disconnect
(pri=0xb7d73540, c=0xb7a383a0, cause=16)
at q931.c:3020
__PRETTY_FUNCTION__ = "q931_disconnect"
http://bugs.digium.com/view.php?id=6 0x009df2a3 in q931_hangup (pri=0xb7d73540,
c=0xb7a383a0, cause=16) at
q931.c:3230
disconnect = 1
release_compl = 0
http://bugs.digium.com/view.php?id=7 0x009d2693 in pri_hangup (pri=0xb7d73540,
call=0xb7a383a0, cause=16)
at pri.c:623
No locals.
http://bugs.digium.com/view.php?id=8 0x012e9851 in dahdi_hangup
(ast=0xb7a0b9a8) at chan_dahdi.c:2718
cause = 0x0
icause = 16
res = 0
index = 0
x = 0
law = 0
p = (struct dahdi_pvt *) 0xb7d569d8
tmp = (struct dahdi_pvt *) 0x0
prev = (struct dahdi_pvt *) 0x0
par = {channo = 6800540, spanno = 6801552, chanpos = 6797553,
sigtype = 1, sigcap = 6800540, rxisoffhook = 264, rxbits = 16,
txbits = 6448764, txhooksig = 91381896, rxhooksig = 6801552, curlaw =
91381912, idlebits = 135297511,
name =
"Xµ¦·\220Èg\000ø`r\005Æy\020\b\230´¦·\f.\026\b\\\000\000\0004.\026\bJ.\026\bôïc",
prewinktime = -1214250992,
preflashtime = -1213811560, winktime = 91382008, flashtime = 5685360,
starttime = -1214250992, rxwinktime = -1213811560, rxflashtime = 9,
debouncetime = 135671406, pulsebreaktime = 135671308, pulsemaketime =
-1214251008, pulseaftertime = 151821184, chan_alarms = 0}
__PRETTY_FUNCTION__ = "dahdi_hangup"
http://bugs.digium.com/view.php?id=9 0x08087ae3 in ast_hangup (chan=0xb7a0b9a8)
at channel.c:1507
res = 0
__PRETTY_FUNCTION__ = "ast_hangup"
http://bugs.digium.com/view.php?id=10 0x080d6245 in __ast_pbx_run (c=0xb7a0b9a8)
at pbx.c:2561
found = 1
res = -1
autoloopflag = 0
error = 1
__PRETTY_FUNCTION__ = "__ast_pbx_run"
http://bugs.digium.com/view.php?id=11 0x080d6495 in pbx_thread (data=0xb7a0b9a8)
at pbx.c:2621
c = (struct ast_channel *) 0xb7a0b9a8
http://bugs.digium.com/view.php?id=12 0x08119e13 in dummy_start
(data=0xb7a6d360) at utils.c:912
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {6848500,
0, 91384720, 91382728, -2088642970, -1897781209},
__mask_was_saved = 0}}, __pad = {0x5726480, 0x0, 0x94daec0,
0x9309c30}}
__cancel_routine = (void (*)(void *)) 0x806ab43
<ast_unregister_thread>
__cancel_arg = (void *) 0x5726b90
not_first_call = 0
ret = (void *) 0x678b8c
a = {start_routine = 0x80d647e <pbx_thread>, data = 0xb7a0b9a8,
name = 0xb7a51048 "pbx_thread", ' ' <repeats 11 times>, "started at [
2645] pbx.c ast_pbx_start()"}
lock_info = (struct thr_lock_info *) 0x94daec0
mutex_attr = {__size = "\001\000\000", __align = 1}
http://bugs.digium.com/view.php?id=13 0x0067946b in start_thread () from
/lib/libpthread.so.0
No symbol table info available.
http://bugs.digium.com/view.php?id=14 0x005d0dbe in clone () from /lib/libc.so.6
No symbol table info available.
(gdb)
Issue History
Date Modified Username Field Change
======================================================================
2009-01-26 10:43 ricvil Note Added: 0098769
======================================================================
More information about the asterisk-bugs
mailing list