the gdb of the core taken from the asterisk as the time of crash is as below
I run asterisk-1.2.5 on fedora core 3 with chan_ss7
can someone help out?
#0 ast_var_name (var=0x1) at chanvars.c:71
71 if (var->name[0] == '_') {
(gdb) bt
#0 ast_var_name (var=0x1) at chanvars.c:71
#1 0x0808934e in pbx_builtin_getvar_helper (chan=0x0, name=0xf5bc2d46
"OUTBOUND_GROUP") at pbx.c:5904
#2 0xf5bbe1e4 in dial_exec_full (chan=0xa281820, data=0x0,
peerflags=0xf469fee8) at app_dial.c:964
#3 0xf5bc23ed in dial_exec (chan=0x0, data=0x1) at app_dial.c:1601
#4 0x08090aed in pbx_extension_helper (c=0xa281820, con=0x0,
context=0xa281970 "default", exten=0xa281a64
"2348053004990",
priority=2, label=0x0, callerid=0xf46a40b0 "ss7/08053004990|60",
action=0) at pbx.c:544
#5 0x08091db6 in __ast_pbx_run (c=0xa281820) at pbx.c:2218
#6 0x0809386c in pbx_thread (data=0x0) at pbx.c:2505
#7 0x00c161d5 in start_thread () from /lib/tls/libpthread.so.0
#8 0x00a972da in clone () from /lib/tls/libc.so.6
(gdb) bt full
#0 ast_var_name (var=0x1) at chanvars.c:71
name = 0xffffffff <Address 0xffffffff out of bounds>
#1 0x0808934e in pbx_builtin_getvar_helper (chan=0x0, name=0xf5bc2d46
"OUTBOUND_GROUP") at pbx.c:5904
variables = (struct ast_var_t *) 0x1
headp = (struct varshead *) 0xa281be8
#2 0xf5bbe1e4 in dial_exec_full (chan=0xa281820, data=0x0,
peerflags=0xf469fee8) at app_dial.c:964
tnam = 0x0
tn2 = 0x1 ""
callerid = '\0' <repeats 59 times>
res = -1
u = (struct localuser *) 0xa56d418
number = 0x0
rest = 0x0
cur = 0x0
privcid = '\0' <repeats 192 times>,
"?@j?PZ?\t\005", '\0' <repeats
15 times>, " \030(\n", '\0' <repeats 11 times>,
"\200\003\000\000\000\000\000\000\000WZ?\t\220?i?\000\000\000\000\200?i?"
privintro = '\0' <repeats 1023 times>
outgoing = (struct localuser *) 0x0
tmp = (struct localuser *) 0x0
to = 0
numbusy = 0
numcongestion = 0
numnochan = 0
cause = 0
numsubst = '\0' <repeats 79 times>
restofit = '\0' <repeats 79 times>
cidname = '\0' <repeats 79 times>
toast = '\0' <repeats 79 times>
l = 0x0
privdb_val = 0
calldurationlimit = 0
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}
timelimit = 0
play_warning = 0
warning_freq = 0
warning_sound = 0x0
end_sound = 0x0
start_sound = 0x0
dtmfcalled = 0x0
dtmfcalling = 0x0
var = 0x0
---Type <return> to continue, or q <return> to quit---
status = '\0' <repeats 255 times>
play_to_caller = 0
play_to_callee = 0
sentringing = 0
moh = 0
outbound_group = 0x0
macro_result = 0x0
macro_transfer_dest = 0x0
digit = 0
result = 0
start_time = 0
answer_time = 0
end_time = 0
app = (struct ast_app *) 0x4
parse = 0xf469eeb0 "ss7/08053004990"
args = {argc = 2, argv = 0xf469f724, peers = 0xf469eeb0
"ss7/08053004990", timeout = 0xf469eec0 "60",
options = 0x0, url = 0x0}
opts = {flags = 0}
opt_args = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}
__PRETTY_FUNCTION__ = "dial_exec_full"
#3 0xf5bc23ed in dial_exec (chan=0x0, data=0x1) at app_dial.c:1601
peerflags = {flags = 0}
#4 0x08090aed in pbx_extension_helper (c=0xa281820, con=0x0,
context=0xa281970 "default", exten=0xa281a64
"2348053004990",
priority=2, label=0x0, callerid=0xf46a40b0 "ss7/08053004990|60",
action=0) at pbx.c:544
e = (struct ast_exten *) 0x9e15c28
sw = (struct ast_switch *) 0x0
data = 0x0
foundcontext = 0xa281970 "default"
newstack = 1
res = 0
status = 5
incstack = {0xa32e21 "\201??!\f", 0xf6a2e099
"X\215e?[^_??U\211?\213U\f?", 0xf3879570 "\001", 0xf6be7574
"0\017|",
0xf3c00010 "", 0xaf4ff4 "<M?", 0xf3c00010 "",
0x15 "", 0xf46a60ec
"?`j?!.?", 0xa334ba "e\203=\f", 0xf3c00010 "",
0xf387d168 "", 0xa32e21 "\201??!\f", 0xa32e21
"\201??!\f", 0xf3c18ae0
"\b", 0xf46a60fc "\035", 0xa32e21 "\201??!\f",
0xa32e21 "\201??!\f", 0xf6be7574 "0\017|", 0x1d
"", 0xa32e21 "\201??!\f",
0xf387d168 "", 0xa32e21 "\201??!\f", 0x15 "",
0x1d "", 0xa32e21 "\201??!\f", 0xa32e21
"\201??!\f", 0x15 "", 0xf3c00010
"", 0x15 "", 0x7fe2a0 "@?\177",
0xa32e21 "\201??!\f", 0x1d "", 0xa32e21
"\201??!\f", 0xa32e21 "\201??!\f",
0xa32e21 "\201??!\f", 0xaf4ff4 "<M?",
0xf3c00010 "", 0xa32e21 "\201??!\f", 0xa32e21
"\201??!\f", 0x15 "", 0x25
"", 0x15 "", 0xaf4ff4 "<M?", 0xf3c00010
"",
0xa32e21 "\201??!\f", 0xa32e21 "\201??!\f", 0xa32e21
"\201??!\f",
0xf46a618c "\020", 0xa32e21 "\201??!\f",
0xa32e21 "\201??!\f", 0xf3c037b0 "P", 0x1d "",
0x15 "", 0x15 "",
0xf3c00010 "", 0x1d "", 0x1d "", 0xa32e21
"\201??!\f",
0xf46a61b8 "?aj?\020", 0xa334ba "e\203=\f", 0xf3c00010
"", 0xf2c9f5b8
"????\001", 0x7fe2a0 "@?\177",
0xa32e21 "\201??!\f", 0x15 "", 0xf46a61c8
"\020", 0xf3c00010 "",
0xf3c00010 "", 0xa32a31 "\201??%\f", 0xf3c00010
"",
0x10 "", 0x20 "", 0xaf6848 "", 0x0, 0xaf6834
"", 0xaf6838 "", 0xaf6800 "",
0xaf4ff4 "<M?", 0x0,
---Type <return> to continue, or q <return> to quit---
0xfffffff0 <Address 0xfffffff0 out of bounds>, 0xf46a628c "",
0xa3375d
"\215v", 0xf3cfd618 "\002", 0xf46a621c "?4?",
0xa334ba "e\203=\f", 0xf3c00010 "", 0xaf4ff4
"<M?", 0xf3c00010 "",
0xa4818b0 "H\001", 0xa33524 "\201??\032\f",
0xa334ba "e\203=\f", 0xaf6848 "", 0xaf6800 "",
0xf46a6bb0
"?kj?\214r\016\n?kj?\001", 0x80a5417 "\205?\017\204?\002",
0xf46a6261 "", 0x0, 0x4f "", 0xf46a6258 "hbj?",
0xa334ba "e\203=\f",
0xf3c00010 "", 0xf3cceae8 "\022", 0x7fe2a0
"@?\177",
0xf46a62e0 "\2104?\t\001", 0xf46a62e0 "\2104?\t\001",
0xf46a6268 "", 0x0
<repeats 15 times>,
0xa4c616 "\211?=\001???s\001??I6\b", 0x80a4b0a
"\213L$\030\213t$\034\211\213\200\002", 0xf46a62b8
"\216YWD\002", 0x0,
0x0, 0x0}
passdata = "ss7/08053004990|60", '\0' <repeats 8173
times>
stacklen = 0
tmp = "Dial", '\0' <repeats 75 times>
tmp2 = "OH323/XX6.1XX.92.141-60a28cab", '\0'
<repeats 50 times>
tmp3 = "ss7/08053004990|60\000214699", '\0'
<repeats 611 times>,
"?\a?\000?3?\000P1j?Q?
\000\000\000\000\000?O?\000\000\000\000\000:c???(j?\027?
\000?(j?:c??\f",
'\0' <repeats 47 times>, "P1j?", '\0'
<repeats 28 times>,
"\025? \000?(j?\220$j?", '\0' <repeats 160 times>,
"$5?", '\0' <repeats 11
times>, "x0\000\000\000\000\001\000\000\000\b", '\0'
<repeats 39 times>,
"\020\000\000\000\210\214?`", '\0' <repeats 16 times>,
"k\000\000\000\002\000\000\000 *j??(j?3c"...
atmp = '\0' <repeats 79 times>
atmp2 = '\0' <repeats 2380 times>, "May 2
14:06:48", '\0' <repeats
161 times>, "May 2 14:06:48", '\0' <repeats 65
times>,
"0\000\000\000\006\000\000\000\016\000\000\000\002\000\000\000\004\000\000\000j\000\000\000\002\000\000\000y\000\000\000\000\000\000\000\020\016\000\000???\t\000\000\000\000
-- Inbound H.323 call 'ip$216.110.92.141:42959/13912-60a28c88'
detected.\n\000323/XX6.1XX.92"...
__PRETTY_FUNCTION__ = "pbx_extension_helper"
#5 0x08091db6 in __ast_pbx_run (c=0xa281820) at pbx.c:2218
digit = 0
exten = '\0' <repeats 255 times>
pos = 0
waittime = 2
res = 0
__PRETTY_FUNCTION__ = "__ast_pbx_run"
#6 0x0809386c in pbx_thread (data=0x0) at pbx.c:2505
No locals.
#7 0x00c161d5 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#8 0x00a972da in clone () from /lib/tls/libc.so.6
No symbol table info available.
(gdb)
(gdb)
(gdb) quit
goksie
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.digium.com/pipermail/asterisk-users/attachments/20060503/952f22fe/attachment.htm