[Home]

Summary:ASTERISK-01270: Asterisk Coredumps
Reporter:tan (tan)Labels:
Date Opened:2004-03-22 14:42:27.000-0600Date Closed:2004-09-25 02:53:48
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:We got this core dump after having a number of simultaneous calls taking place. Not sure what caused it. I enclose the bt:
Loaded symbols for /usr/lib/asterisk/modules/app_nbscat.so
#0  0x00000001 in ?? ()
(gdb) bt
#0  0x00000001 in ?? ()
#1  0x0805b620 in ast_channel_make_compatible (chan=0x85c90b8, peer=0x85c90b8)
   at channel.c:1554
#2  0x4463f217 in dial_exec (chan=0x47a248a8, data=0x10) at app_dial.c:737
#3  0x08064ada in pbx_exec (c=0x47a248a8, app=0x45e88878, data=0x46c18b6c,
   newstack=1) at pbx.c:396
#4  0x0806c0c1 in pbx_extension_helper (c=0x47a248a8,
   context=0x47a24a00 "prepaid",
   exten=0x85c90b8 "IAX2[82.133.96.198:4569]/16", priority=1,
   callerid=0x46d04720 "\"1483871100\" <1483871100>", action=1188039480)
   at pbx.c:1176
ASTERISK-1  0x08066a4c in ast_pbx_run (c=0x46d00b38) at pbx.c:1660
ASTERISK-2  0x0806c781 in pbx_thread (data=0x46ddd070) at pbx.c:1885
ASTERISK-3  0x4003e9b1 in pthread_start_thread () from /lib/i686/libpthread.so.0

A bt full shows:

(gdb) bt full
#0  0x00000001 in ?? ()
No symbol table info available.
#1  0x0805b620 in ast_channel_make_compatible (chan=0x85c90b8, peer=0x85c90b8)
   at channel.c:1554
       peerf = 2
       chanf = 4
       res = 1188941936
#2  0x4463f217 in dial_exec (chan=0x47a248a8, data=0x10) at app_dial.c:737
       res = 0
       u = (struct localuser *) 0x810a608
       info = "IAX2\00084411161@xxxxxx.co.uk", '\0' <repeats 220 times>, "@"
       timeout = 0x0
       number = 0x10 <Address 0x10 out of bounds>
       rest = 0x0
       cur = 0x0
       privdb = '\0' <repeats 255 times>
       s = 0x10 <Address 0x10 out of bounds>
       announcemsg = '\0' <repeats 255 times>
       ann = 0x10 <Address 0x10 out of bounds>
       outgoing = (struct localuser *) 0x0
       tmp = (struct localuser *) 0x819fff8
       peer = (struct ast_channel *) 0x85c90b8
       to = -1
       allowredir_in = 0
       allowredir_out = 0
       allowdisconnect = 0
       privacy = 0
       announce = 0
       resetcdr = 0
       numsubst = "00084411161@xxxxxx.co.uk", '\0'         restofit = '\0' <repeats 79 times>
       transfer = 0x0
       callerid = '\0' <repeats 255 times>
       l = 0x0
       n = 0x0
       url = 0x0
       ato = 0x46ddd070 "84411822"
       totallength = 0
       current = (struct ast_var_t *) 0x85c90b8
       newvar = (struct ast_var_t *) 0x46dfff98
       go_on = 0
       calldurationlimit = 0
       now = 0
#3  0x08064ada in pbx_exec (c=0x47a248a8, app=0x45e88878, data=0x46c18b6c,newstack=1) at pbx.c:396
       res = 1188039480
       stack = -1
       execute = (int (*)(struct ast_channel *,
   void *)) 0x4463e630 <dial_exec>
#4  0x0806c0c1 in pbx_extension_helper (c=0x47a248a8,
   context=0x47a24a00 "prepaid",
   exten=0x85c90b8 "IAX2[82.133.96.198:4569]/16", priority=1,
   callerid=0x46d04720 "\"1483871100\" <1483871100>", action=1188039480)
   at pbx.c:1176
       e = (struct ast_exten *) 0x10
       sw = (struct ast_switch *) 0x0
       data = 0x0
       newstack = 1
       res = 1188941936
       status = 4
       incstack = {0x0 <repeats 22 times>, 0x46c18d2a "1483871100",
 0x8073ef3 "\205At\032F\017¶\024>\204O\210Ou_\213EdÆ\0048",
 0x80b8fc2 "( )-.", 0x30 <Address 0x30 out of bounds>,
 0xa <Address 0xa out of bounds>, 0x81a59e8 "1079974016.1171",
 0x81a5728 "\"1483871100\" <1483871100>", 0x81a59e8 "1079974016.1171",
 0x46c18d84 "ä\216AFLj\006\b"H¢G", 0x8076171 "\201Ä\214",
 0x81a59e8 "1079974016.1171", 0x47a2605c "1079974016.1171",
 0x1f <Address 0x1f out of bounds>, 0x40230980 "\224H\023", 0x40231400 "",
 0x40231400 "", 0x46c18d44 "",
 0x4016ff77 "\213Ed\203A\\\211EÜ\213}d\213EÜ\213Oh\211Mä9A\017\204\225",
 0x40231400 "", 0x0, 0x46c18d1d "1483871100", 0x46c18d2a "1483871100",
 0x38343100 <Address 0x38343100 out of bounds>,
 0x31373833 <Address 0x31373833 out of bounds>,
 0x303031 <Address 0x303031 out of bounds>,
 0x34310020 <Address 0x34310020 out of bounds>,
 0x37383338 <Address 0x37383338 out of bounds>,
 0x30303131 <Address 0x30303131 out of bounds>, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0,
 0x807699c "\213]o\213uü\211ì]A\211t$\024ÇD$\020A\227\v\bÇD$\fñ\230\v\bÇD$\b\20
5", 0x81a59a8 "\200\030_@\223&ASTERISK-9502;\004", 0x0, 0x0, 0x0}
       passdata = "IAX2/00084411161@xxxxxx.co.uk", '\0' <repeats 220 times>
       stacklen = 0
       tmp = "Dial", '\0' <repeats 75 times>
       tmp2 = "SIP/0870.voiptalk.org-47a46530", '\0' <repeats 49 times>
       tmp3 = "IAX2/00084411161@xxxxxx.co.uk", '\0' <repeats 220 times>
ASTERISK-1  0x08066a4c in ast_pbx_run (c=0x46d00b38) at pbx.c:1660
       digit = 0 '\0'
       exten = '\0' <repeats 255 times>
       pos = 0
       waittime = 16
       res = 0
ASTERISK-2  0x0806c781 in pbx_thread (data=0x46ddd070) at pbx.c:1885
No locals.
ASTERISK-3  0x4003e9b1 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.
(gdb)
Comments:By: Mark Spencer (markster) 2004-03-22 14:55:35.000-0600

Please read existing bugs before placing new ones.  You'll want to follow ASTERISK-1247