(gdb) where
#0 0x00554076 in _int_free () from /lib/tls/libc.so.6
#1 0x00553018 in free () from /lib/tls/libc.so.6
#2 0x0809b0be in ast_cdr_free (cdr=0x616898) at cdr.c:428
#3 0x0032fbaa in nocdr_exec (chan=0x9c09078, data=0x1face60) at app_cdr.c:39
#4 0x0808a74f in pbx_extension_helper (c=0x9c09078, con=0x3c20226d,
context=0x9c091c8 "macro-hangupcall", exten=0x9c092bc "s", priority=2,
label=0x0, callerid=0x9becd80 "NoCDR", action=163400680) at pbx.c:553
#5 0x08088667 in ast_spawn_extension (c=0x3c20226d,
context=0x3c20226d
,
exten=0x3c20226d , priority=1008738925,
callerid=0x3c20226d ) at pbx.c:2151
#6 0x00def80e in macro_exec (chan=0x9c09078, data=0x200) at app_macro.c:177
#7 0x0808a74f in pbx_extension_helper (c=0x9c09078, con=0x3c20226d,
context=0x9c091c8 "macro-hangupcall", exten=0x9c092bc "s", priority=1,
label=0x0, callerid=0x9bd4be8 "Macro", action=0) at pbx.c:553
#8 0x0808b5a6 in __ast_pbx_run (c=0x9c09078) at pbx.c:2151
#9 0x0808bf79 in pbx_thread (data=0x9c09078) at pbx.c:2438
#10 0x001f3dec in start_thread () from /lib/tls/libpthread.so.0
#11 0x005bea2a in clone () from /lib/tls/libc.so.6
(gdb)
(gdb)
(gdb) bt full
#0 0x00554076 in _int_free () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x00553018 in free () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x0809b0be in ast_cdr_free (cdr=0x616898) at cdr.c:428
chan = 0x617180 "\001"
next = (struct ast_cdr *) 0x9c2d7c0
#3 0x0032fbaa in nocdr_exec (chan=0x9c09078, data=0x1face60) at app_cdr.c:39
No locals.
#4 0x0808a74f in pbx_extension_helper (c=0x9c09078, con=0x3c20226d,
context=0x9c091c8 "macro-hangupcall", exten=0x9c092bc "s", priority=2,
label=0x0, callerid=0x9becd80 "NoCDR", action=163400680) at pbx.c:553
e = (struct ast_exten *) 0x1fb36e0
sw = (struct ast_switch *) 0x0
data = 0x0
foundcontext = 0x9c091c8 "macro-hangupcall"
newstack = 1
res = 163400680
status = 5
incstack = {0x0 , 0x54f2f4 "\201äu\f", 0x0, 0x0,
0x616898 "¤G\023",
0x1faefa0 "\001\200û°ñú\001°ñú\001°ñú\001°ñú\001±ñú\001ÿñú\001°ñú\001ÿñú\001", 0x1faef7c "\214ðú\001ô\233T",
---Type to continue, or q to quit---
0x5507f5 "\213E\024\211~\020\211~\f\205À\211~\004t+\213U\024\213Mð\211V\024\211N\030\211V\b1ÿ\211¾\230",
0x1faefa0 "\001\200û°ñú\001°ñú\001°ñú\001°ñú\001±ñú\001ÿñú\001°ñú\001ÿñú\001", 0x1faf1b0 "1", 0x31faf1ff , 0x0,
0x5262ff "\201Ã\231\005\017", 0x616898 "¤G\023",
0x1faefa0 "\001\200û°ñú\001°ñú\001°ñú\001°ñú\001±ñú\001ÿñú\001°ñú\001ÿñú\001", 0xdf014d "%d", 0x1faf08c "¼\222À\t\002",
0x549bf4 "\213\215\fÿÿÿ\211Â9\2150ÿÿÿt\t\213µ(ÿÿÿÆ\006",
0x1faefa0 "\001\200û°ñú\001°ñú\001°ñú\001°ñú\001±ñú\001ÿñú\001°ñú\001ÿñú\001", 0xdf014d "%d", 0x1faf0c0 "xbÁ\t", 0x1faf1b0 "1", 0x0, 0x1faf040 "\235.U",
0x1faefa0 "\001\200û°ñú\001°ñú\001°ñú\001°ñú\001±ñú\001ÿñú\001°ñú\001ÿñú\001", 0xfbad8001 , 0x1faf1b0 "1", 0x1faf1b0 "1",
0x1faf1b0 "1", 0x1faf1b0 "1", 0x1faf1b1 "", 0x1faf1ff "", 0x1faf1b0 "1",
0x1faf1ff "", 0x0 ,
0xffffffff , 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x9c0ef58 "h", 0x0, 0x20 ,
0x617180 "\001", 0x616898 "¤G\023", 0x617180 "\001",
0x1 , 0x1faf058 "°ñú\001\t|\v\bwïÀ\t°ñú\001\001",
0x552e9d "\205À\211Çt\031e\203=\f", 0x617180 "\001",
0x19 , 0x9c0ef77 "1", 0x9c0ef77 "1",
0x9c0ef60 "ðÖ¹\twïÀ\tMACRO_PRIORITY", 0x1faf1b0 "1",
0x80b7c09 "\213W\004\211øÆ\004\023"}
passdata = '\0'
---Type to continue, or q to quit---
stacklen = 0
tmp = "NoCDR\000DR\000ha\000ÀÔú\001ù\000\000\0000Îú\001ùdW\000\002\000\000\000\002\000\000\000ÑØW\000ÍÓú\001âÏú\001\002", '\0' , "dialê\235`\000öÿÿÿ02\000"
tmp2 = "SIP/301-cd42\000ZOMBIE>\212¬`", '\0' , "Macro\000\000\000\000\000\000\000\000\000\000"
tmp3 = "\000\000IN\000qa\000Q\000\000\000Q\000\000\000\005\000\000\000 öÀ\tØ´ú\001º\005\bÆöÀ\tØ´ú\001Q\000\000\000дú\001Ø´ú\001\000\000\000\000hõÀ\t\031Ù\005\bдú\001Ø´ú\001ã\001\000\000¬1\016\b\2106\016\bÑ´ú\001\022\000\000\000\031ßú\001\b\000\000\000\000\000\000\000x°ú\001\206åX\000\000\000\000\000Ñ´ú\001hõÀ\t×´ú\001\2307¼\t\001", '\0' , "@ðÀ\t", '\0' , "\001", '\0' , "\r", '\0' , "H", '\0' , "Ð=¼\t\000\000\000\000(\000"...
atmp = "STACK-macro-hangupcall-s-2\000\000\000\000\000\000\000\000\000\000\200ua\000Èqa\000Y\000\000\000\230öÀ\t\f\000\000\000]\000\000\000\200qa\000dial|15|tr|302\0000"
atmp2 = "NoCDR(\"SIP/301-cd42\", \"\") in new stack\000ack\000\000ck\000ack\0005\213ÍW\000\230ha\000â\235`\000ù\000\000\000\b\217ú\001§ÝW\000\027\221ú\001ù\000\000\000â\235`\000\020\222ú\001", '\0' , "\210\001\020\böÿÿÿ", '\0' , "ôòT\000\000\000\000\000\000\000\000\000\230ha\0007\000\000\000(\000\000\000\020\000\000\000\035\000\000\000\a\000\000\000i\000\000\000\001\000\000\000ð\000\000\000\000\000\000\000 \214\000\000\020¸¸\t@\222ú\001Unknown directiv"...
---Type to continue, or q to quit---
#5 0x08088667 in ast_spawn_extension (c=0x3c20226d,
context=0x3c20226d ,
exten=0x3c20226d , priority=1008738925,
callerid=0x3c20226d ) at pbx.c:2151
No locals.
#6 0x00def80e in macro_exec (chan=0x9c09078, data=0x200) at app_macro.c:177
rest = 0x0
fullmacro = "macro-hangupcall", '\0'
varname = '\0'
oldargs = {0x0 }
argc = 1
x = 512
res = 0
oldexten = "h", '\0'
oldpriority = 1
pc = "1", '\0'
oldcontext = "from-internal", '\0'
offsets = 0x313033 ""
offset = 0
setmacrocontext = 1
save_macro_exten = 0x0
save_macro_context = 0x0
save_macro_priority = 0x0
---Type to continue, or q to quit---
save_macro_offset = 0x0
u = (struct localuser *) 0x9bc3480
#7 0x0808a74f in pbx_extension_helper (c=0x9c09078, con=0x3c20226d,
context=0x9c091c8 "macro-hangupcall", exten=0x9c092bc "s", priority=1,
label=0x0, callerid=0x9bd4be8 "Macro", action=0) at pbx.c:553
e = (struct ast_exten *) 0x0
sw = (struct ast_switch *) 0x0
data = 0x0
foundcontext = 0x9c091c8 "macro-hangupcall"
newstack = 1
res = 0
status = 5
incstack = {0x9be9060 "from-internal", 0x9be8cc0 "app-userlogonoff",
0x9be5bb0 "app-directory", 0x9be6000 "app-dnd", 0x9be6f10 "app-callforward",
0x9be6a18 "app-callwaiting", 0x9be6568 "app-messagecenter",
0x9be8480 "app-calltrace", 0x9b9e248 "parkedcalls",
0x9bdd5d0 "from-internal-custom", 0x9bea808 "ext-fax", 0x616898 "¤G\023",
0x1fb5760 "\001\200û\220Xû\001\220Xû\001\220Xû\001\220Xû\001\236Xû\001ßXû\001\220Xû\001ßXû\001", 0x1fb573c "LXû\001ô\233T",
0x5507f5 "\213E\024\211~\020\211~\f\205À\211~\004t+\213U\024\213Mð\211V\024\211N\030\211V\b1ÿ\211¾\230",
0x1fb5760 "\001\200û\220Xû\001\220Xû\001\220Xû\001\220Xû\001\236Xû\001ßXû\001\220Xû\001ßXû\001", 0x1fb5890 "301", 0x1fb58df "", 0x0,
---Type to continue, or q to quit---
0x5262ff "\201Ã\231\005\017", 0x616898 "¤G\023",
0x1fb5760 "\001\200û\220Xû\001\220Xû\001\220Xû\001\220Xû\001\236Xû\001ßXû\001\220Xû\001ßXû\001", 0x80ec969 "\"%s\" <%s>", 0x1fb584c "hXû\001\004ðR",
0x549bf4 "\213\215\fÿÿÿ\211Â9\2150ÿÿÿt\t\213µ(ÿÿÿÆ\006",
0x1fb5760 "\001\200û\220Xû\001\220Xû\001\220Xû\001\220Xû\001\236Xû\001ßXû\001\220Xû\001ßXû\001", 0x80ec969 "\"%s\" <%s>", 0x1fb5884 "ù:U", 0x1fb5890 "301",
0x0, 0x1fb5800 "\\Ë\037",
0x1fb5760 "\001\200û\220Xû\001\220Xû\001\220Xû\001\220Xû\001\236Xû\001ßXû\001\220Xû\001ßXû\001", 0xfbad8001 ,
0x1fb5890 "301", 0x1fb5890 "301", 0x1fb5890 "301", 0x1fb5890 "301",
0x1fb589e "", 0x1fb58df "", 0x1fb5890 "301", 0x1fb58df "", 0x0, 0x0, 0x0,
0x0, 0x0, 0x7a00d3 "", 0x0, 0x616898 "¤G\023", 0x0, 0x0,
0x1fb57c0 "àWû\001T\233P",
0x509bb1 "ëë", '\220' , "U\211åWVSè\022Úþÿ\201ÃÍÌ\020",
0x1fb5ac4 "\\Ë\037", 0xfffff7c0 ,
0xffffffff ,
0x1fb57e0 "\fXû\001\\\206\037",
0x509b54 '\220' , "\213L$\004\213D$\b\213Q\024\213Y",
0x1fb5ac4 "\\Ë\037", 0x1 , 0x0, 0x1fcb5c "XÚ",
0x1 , 0x1fb5ac4 "\\Ë\037",
0x1fb580c "\fYû\001\221¥L", 0x1f865c "\215t&", 0x1fb5ac4 "\\Ë\037",
0x1 , 0x4c9c9c "\203Ä\020\205À\211Ç\017\204÷",
0x6148a0 "", 0x0, 0x1 , 0x1fcb5c "XÚ",
---Type to continue, or q to quit---
0x5 , 0x1fb5934 "\030Zû\001",
0x1fb590c "¼\222À\t\001", 0x4ca591 "\203Ä \205Àº\002",
0x1 , 0x1a ,
0x1fb5ac4 "\\Ë\037", 0x0, 0x1fb5dd0 "ÄZû\001", 0x1fb5934 "\030Zû\001",
0x1fb5ac4 "\\Ë\037", 0x2 ,
0xffffffe4 ,
0x1fb5844 "ÈÛÂ\tàåÁ\thXû\001\004ðR", 0x549b4d "\201ÃKÍ\f",
0x616898 "¤G\023", 0x9c2dbc8 "301", 0x9c1e5e0 "àPÁ\t", 0x1fb5868 "O",
0x52f004 "\213]ü\211ì]Ã\220\220\220\220\220U\211å\203ì\020\211]ü\213U\f\215M\020è¹\205üÿ\201Ãtx\016", 0x1fb5890 "301", 0x9c091c8 "macro-hangupcall",
0x809babe "\205ö\017\204¼\001", 0x1fb5891 "01", 0x0,
0x4f , 0x809b750 "\200|$ ", 0x1fb5890 "301",
0x50 , 0x80ec969 "\"%s\" <%s>",
0x9c150e8 "`¨¸\t", 0x9c1e5e0 "àPÁ\t",
0x553af9 "\213Eð\203ÀH\211EÜ\213}ð\213MÜ\213WT\211Uä9Ê\017\204\221",
0x9c09218 "from-internal", 0x9c09268 "h", 0x313033 "",
0x0 }
passdata = "hangupcall", '\0'
stacklen = 0
tmp = "Macro\000û\001vÊT\000\200«¸\t\000ðZ·Z\000\000\000\200«¸\tÐ6û\001*ÓT\000\200«¸\t\000ðZ·Z\000\000\000è6û\001\230ha\000\200«¸\t`Ia\000è6û\001\033\033T\000\200«¸\t\200«¸\t"
tmp2 = "SIP/301-cd42\000\000\000\000?ÛT\000\005\000\000\000\000ðZ·Z\000\---Type to continue, or q to quit---
000\000๸\t\020¸¸\t\200«¸\tZ\000\000\000\2246û\001ÞÊT\000\200«¸\t\000ðZ·Z\000\000\000\233ÊT\000\230ha\000Z\000\000"
tmp3 = "hangupcall\0002@default|302", '\0' , "û\006T\000\000\000\000\000T\034\016\b\000\000\000\000ÒôT\000\0278û\001r\236?\000\034\000\000\000\000\000\000\000r\236?\000\000\000\000\000¸3û\001NvR\000Ü3û\001r\236?\000\034\000\000\000P/û\001", '\0' , "¤3û\001\234\237R\000l/û\001", '\0' , "û\006T\000\000\000\000\000T\034\016\b\000\000\000\000<4û\001NvR\000`4û\001û\006T\000\000\000\000\000\034O\016\b\000\000\000\000X4û\001NvR\000|4û\001\034O\016\b\002\000\000\000û\006"...
atmp = "STACK-from-internal-h-1\0001", '\0'
atmp2 = "Macro(\"SIP/301-cd42\", \"hangupcall\") in new stack\000 in new stack", '\0' , "û\006T\000\000\000\000\000s\177`\000\000\000\000\000è\000û\001NvR\000H\000\000\000\200ua\000Èqa\0000\000\000\000\230ìÀ\t0\000\000\000hìÀ\t\200qa\000\230ha\000\200qa\000\bìÀ\t\024ûú\001\0300U\000ôòT\000\bìÀ\t\230ha\000\230ha\000 ìÀ\tHûú\001Ö\tU\000¬\001û\001 ìÀ\tÌíÀ\t\001\000\000\000NvR\000,\001\000\000"...
#8 0x0808b5a6 in __ast_pbx_run (c=0x9c09078) at pbx.c:2151
digit = 0
exten = '\0'
pos = 0
waittime = 1
res = -1
#9 0x0808bf79 in pbx_thread (data=0x9c09078) at pbx.c:2438
---Type to continue, or q to quit---
No locals.
#10 0x001f3dec in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#11 0x005bea2a in clone () from /lib/tls/libc.so.6
No symbol table info available.
(gdb)