All pastes #28156 Raw Edit

Untitled

public text v1 · immutable
#28156 ·published 2005-11-09 17:30 UTC
rendered paste body
(gdb) bt full
#0  0xb7dff33b in strlen () from /lib/tls/libc.so.6
No symbol table info available.
#1  0x080bfd3b in ast_get_enum (chan=0x817cae0, number=0x39393931 <Address 0x39393931 out of bounds>, dst=0x39393931 <Address 0x39393931 out of bounds>,
    dstlen=80, tech=0x39393931 <Address 0x39393931 out of bounds>, techlen=80, suffix=0x0, options=0x0) at enum.c:389
        context = {dst = 0x8193318 "\f\aù·\021", dstlen = 0, tech = 0x10 <Address 0x10 out of bounds>, techlen = -1208588316,
  txt = 0xb7eb8e80 "\210\035\023", txtlen = -1209296832, naptrinput = 0x1 <Address 0x1 out of bounds>, position = 0, options = -1223705960,
  naptr_rrs = 0xb7f66a60, naptr_rrs_count = 135869216}
        tmp = '\0' <repeats 752 times>, "D\230ß·", '\0' <repeats 14 times>
        naptrinput = '\0' <repeats 511 times>
        pos = 960051505
        newpos = 0
        ret = 0
        s = (struct enum_search *) 0x0
        version = 0
        p1 = 0x50 <Address 0x50 out of bounds>
        p2 = 0x1 <Address 0x1 out of bounds>
        k = 0
        i = 0
        z = 80
#2  0xb745c37f in enumlookup_exec (chan=0x817cae0, data=0xb70fbc50) at app_enumlookup.c:112
        res = 960051505
        priority_jump = 0
        tech = "\000\000\000\000p¼\017·\200\201\030\b\033\000\000\000%\000\000\000(\000\000\000\000\000\000\000X¬\017·36;40\000\017·Oy\030\bX\234\017·\000\000\000\000\000\000\000\200\000\000\000\000\000 \000\000Ì\000\000\000h¯\026\bàÊ\027\bHW\b\b"
        dest = '\0' <repeats 79 times>
        tmp = '\0' <repeats 255 times>
        c = 0x0
        t = 0x39393931 <Address 0x39393931 out of bounds>
        d = 0x39393931 <Address 0x39393931 out of bounds>
        o = 0x39393931 <Address 0x39393931 out of bounds>
        dep_warning = 1
        u = (struct localuser *) 0x8193320
#3  0x0808e2f5 in pbx_extension_helper (c=0x817cae0, con=0x39393931, context=0x817cc30 "macro-mydial", exten=0x817cd24 "s", priority=204, label=0x0,
    callerid=0xb7106740 "mydial|19999999999", action=135861912) at pbx.c:565
        e = (struct ast_exten *) 0xb745c1d0
        sw = (struct ast_switch *) 0x0
        data = 0x0
        foundcontext = 0x817cc30 "macro-mydial"
        newstack = 1
        res = 135861912
        status = 5
        incstack = {0x0 <repeats 56 times>, 0xb7df5434 "\201ÃL:\f", 0x0, 0x0, 0xb7eb8e80 "\210\035\023",
  0xb7101fd0 "\001\200­û°$\020·°$\020·°$\020·°$\020·´$\020·ÿ$\020·°$\020·ÿ$\020·", 0xb7101fac "¼ \020·\020",
  0xb7df6980 "\211~\020\213E\024\211~\f\211~\004\205Àt$\213U\024\213}ð\211V\024\211~\030\211V\b1É\211\216\230",
  0xb7101fd0 "\001\200­û°$\020·°$\020·°$\020·°$\020·´$\020·ÿ$\020·°$\020·ÿ$\020·", 0xb71024b0 "ARG1", 0x311024ff <Address 0x311024ff out of bounds>, 0x0,
  0xb71024ff "", 0xb7eb8e80 "\210\035\023", 0xb7479624 "ARG%d", 0xb71020ec "Ì", 0xb71020bc "$Í\027\bÌ",
  0xb7df0010 "\213\215\fÿÿÿ\211Â9\2150ÿÿÿt\t\213µ(ÿÿÿÆ\006", 0xb7101fd0 "\001\200­û°$\020·°$\020·°$\020·°$\020·´$\020·ÿ$\020·°$\020·ÿ$\020·",
  0xb7479624 "ARG%d", 0xb71020f0 "°(\030\b", 0xb71024b0 "ARG1", 0x0, 0xb7102070 "\v",
  0xb7101fd0 "\001\200­û°$\020·°$\020·°$\020·°$\020·´$\020·ÿ$\020·°$\020·ÿ$\020·", 0xfbad8001 <Address 0xfbad8001 out of bounds>, 0xb71024b0 "ARG1",
  0xb71024b0 "ARG1", 0xb71024b0 "ARG1", 0xb71024b0 "ARG1", 0xb71024b4 "", 0xb71024ff "", 0xb71024b0 "ARG1", 0xb71024ff "", 0x0, 0x0, 0x0, 0x0, 0x0,
  0xb710220b "", 0x0, 0xb7df9844 "\201Ã<ö\v", 0x0, 0x0,
  0xb7eb9a18 "\020\232ë·\020\232ë·\030\232ë·\030\232ë· \232ë· \232ë·(\232ë·(\232ë·0\232ë·0\232ë·8\232ë·8\232ë·@\232ë·@\232ë·H\232ë·H\232ë·P\232ë·P\232ë·X\232ë·X\232ë·`\232ë·`\232ë·h\232ë·h\232ë·p\232ë·p\232ë·x\232ë·x\232ë·\200\232ë·\200\232ë·\210\232ë·\210\232ë·\220\232ë·\220\232ë·\230\232ë·\230\232ë· \232ë· \232ë·¨\232ë·¨\232ë·\020^\025\b\020^\025\b¸\232ë·¸\232ë·À\232ë·À\232ë·È\232ë·È\232ë·Ð\232ë·Ð\232ë·"...,
  0xb7eb9940 "8\231ë·8\231ë·@\231ë·@\231ë·H\231ë·H\231ë·P\231ë·P\231ë·X\231ë·X\231ë·`\231ë·`\231ë·h\231ë·h\231ë·p\231ë·p\231ë·x\231ë·x\231ë·\200\231ë·\200\231ë·\210\231ë·\210\231ë·\220\231ë·\220\231ë·\230\231ë·\230\231ë· \231ë· \231ë·¨\231ë·¨\231ë·°\231ë·°\231ë·¸\231ë·¸\231ë·À\231ë·À\231ë·È\231ë·È\231ë·Ð\231ë·Ð\231---Type <return> to continue, or q <return> to quit---
ë·Ø\231ë·Ø\231ë·à\231ë·à\231ë·è\231ë·è\231ë·ð\231ë·ð\231ë·ø\231ë·ø\231ë·", 0xb7eb9888 "", 0xb7eb9840 "", 0xb7eb9840 "", 0x8183548 "",
  0x5 <Address 0x5 out of bounds>, 0x20 <Address 0x20 out of bounds>, 0xb7eb9840 "", 0xb7eb8e80 "\210\035\023", 0xb7eb9840 "",
  0x1 <Address 0x1 out of bounds>, 0xb7102078 "»\225G·yÎ\v\b", 0xb7df9394 "\211Çe\203=\f", 0xb7eb9840 "", 0x16 <Address 0x16 out of bounds>, 0xb7eb9840 "",
  0x16d80 <Address 0x16d80 out of bounds>, 0x16 <Address 0x16 out of bounds>, 0x81b2280 "", 0x8183550 "¸}\027\bd5\030\bMACRO_DEPTH",
  0xb <Address 0xb out of bounds>, 0xb74795bb "MACRO_DEPTH", 0xb74795bb "MACRO_DEPTH", 0x80bce79 "\017¶\023@\204Òt/\205Àt\033\215t&", 0xb7102200 "1",
  0x1 <Address 0x1 out of bounds>, 0x8183550 "¸}\027\bd5\030\bMACRO_DEPTH", 0xb71020a8 "h%\020·TÆ\b\bàÊ\027\b"}
        passdata = "\000\000\000\0009999999", '\0' <repeats 8180 times>
        stacklen = 0
        tmp = "\033[1;36;40mEnumLookup\033[0;37;40m\000\000ù\000\000\000pþ\017·\002\000\000\000\002\000\000\000ìÿ\017·Ï6â·}\003\020·Úÿ\017·\002", '\0' <repeats 11 times>, "öÿÿÿ"
        tmp2 = "\033[1;35;40mSIP/100-a779\033[0;37;40m", '\0' <repeats 20 times>, "\034\235ê·", '\0' <repeats 16 times>, "\200\216ë·P\004\020·"
        tmp3 = "\033[1;35;40m19999999999\033[0;37;40m\000;40m\0007;40m", '\0' <repeats 7138 times>, "ÑoÞ·", '\0' <repeats 12 times>, "\205µ\021\b%\000\000\0004ú\017·ÑoÞ·ÑoÞ·`µ\021\b%\000\000\000\000\000\000\000æµ\021\b\206\000\000\000Tú\017·ÑoÞ· \004\020·`µ\021\b\206\000\000\000\000\000\000\000¼\r\020\b\000\000\000\000X\000\020·ËâÜ·|\000\020·¼\r\020\b\000\000\000\000\211ÇÜ·", '\0' <repeats 16 times>, "D\000\020·\000\000\000\000\211ÇÜ·", '\0' <repeats 116 times>, "(\000\000\000\200\004"...
        atmp = '\0' <repeats 79 times>
        atmp2 = '\0' <repeats 8291 times>
#4  0x0808c654 in ast_spawn_extension (c=0x39393931, context=0x39393931 <Address 0x39393931 out of bounds>,
    exten=0x39393931 <Address 0x39393931 out of bounds>, priority=960051505, callerid=0x39393931 <Address 0x39393931 out of bounds>) at pbx.c:2236
No locals.
#5  0xb7478a13 in macro_exec (chan=0x817cae0, data=0x811ea60) at app_macro.c:210
        uc = (struct localuser *) 0x39393931
        ul = (struct localuser *) 0x811ea60
        tmp = 0x50 <Address 0x50 out of bounds>
        rest = 0x0
        fullmacro = "macro-mydial\000\000\000\000%\000\000\000(\000\000\000\000\000\000\000\b\025\020·36;40\000\020·\177W\030\b\b\005\020·\000\000\000\000\000\000\000\200\000\000\000\000\000 \000\000\001\000\000\000ð\211\025\bàÊ\027\bHW\b\b"
        varname = "ARG1", '\0' <repeats 75 times>
        oldargs = {0x0 <repeats 81 times>}
        argc = 2
        x = 135391840
        res = 0
        oldexten = "19999999999", '\0' <repeats 244 times>
        oldpriority = 1
        pc = "1", '\0' <repeats 78 times>
        depthc = "1\000\000\000\000\000\000\000\000\000\000"
        oldcontext = "outgoing", '\0' <repeats 71 times>
        offsets = 0x50 <Address 0x50 out of bounds>
        offset = 0
        depth = 0
        setmacrocontext = 1
        save_macro_exten = 0x0
        save_macro_context = 0x0
        save_macro_priority = 0x0
        save_macro_offset = 0x0
        u = (struct localuser *) 0x8182f38
#6  0x0808e2f5 in pbx_extension_helper (c=0x817cae0, con=0x39393931, context=0x817cc30 "macro-mydial", exten=0x817cd24 "s", priority=1, label=0x0,
    callerid=0x0, action=0) at pbx.c:565
        e = (struct ast_exten *) 0xb7478170
        sw = (struct ast_switch *) 0x0
        data = 0x0
        foundcontext = 0x817cc30 "macro-mydial"
        newstack = 1
        res = 0
        status = 5
        incstack = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7df5434 "\201ÃL:\f", 0x0, 0x0, 0xb7eb8e80 "\210\035\023",
---Type <return> to continue, or q <return> to quit---
  0xb71087c0 "\001\200­ûð\210\020·ð\210\020·ð\210\020·ð\210\020·ÿ\210\020·?\211\020·ð\210\020·?\211\020·", 0xb710879c "¬\210\020·\020",
  0xb7df6980 "\211~\020\213E\024\211~\f\211~\004\205Àt$\213U\024\213}ð\211V\024\211~\030\211V\b1É\211\216\230",
  0xb71087c0 "\001\200­ûð\210\020·ð\210\020·ð\210\020·ð\210\020·ÿ\210\020·?\211\020·ð\210\020·?\211\020·", 0xb71088f0 "\"Mathieu\" <100>", 0xb710893f "",
  0x0, 0xb710893f "", 0xb7eb8e80 "\210\035\023", 0x80f58eb "\"%s\" <%s>", 0xb71088dc "P\037\031\b°(\030\b", 0xb71088ac "È\210\020·\004IÝ·ð\210\020·P",
  0xb7df0010 "\213\215\fÿÿÿ\211Â9\2150ÿÿÿt\t\213µ(ÿÿÿÆ\006",
  0xb71087c0 "\001\200­ûð\210\020·ð\210\020·ð\210\020·ð\210\020·ÿ\210\020·?\211\020·ð\210\020·?\211\020·", 0x80f58eb "\"%s\" <%s>", 0xb71088e4 "",
  0xb71088f0 "\"Mathieu\" <100>", 0x0, 0xb7108860 "",
  0xb71087c0 "\001\200­ûð\210\020·ð\210\020·ð\210\020·ð\210\020·ÿ\210\020·?\211\020·ð\210\020·?\211\020·", 0xfbad8001 <Address 0xfbad8001 out of bounds>,
  0xb71088f0 "\"Mathieu\" <100>", 0xb71088f0 "\"Mathieu\" <100>", 0xb71088f0 "\"Mathieu\" <100>", 0xb71088f0 "\"Mathieu\" <100>", 0xb71088ff "",
  0xb710893f "", 0xb71088f0 "\"Mathieu\" <100>", 0xb710893f "", 0x0 <repeats 14 times>, 0xffffffff <Address 0xffffffff out of bounds>,
  0x0 <repeats 13 times>, 0xb7eb1a00 "", 0x0 <repeats 18 times>, 0xb7eb8e80 "\210\035\023", 0x817cee8 "\"Mathieu\" <100>", 0x81828b0 "100",
  0xb71088c8 "àÊ\027\b\002ý\t\bð\210\020·P", 0xb7dd4904 "\213]ü\211ì]Ã\220\220\220\220\220U\211å\203ì\020\211]ü\213U\f\215M\020èy~üÿ\201Ã\\E\016",
  0xb71088f0 "\"Mathieu\" <100>", 0x50 <Address 0x50 out of bounds>, 0x80f58eb "\"%s\" <%s>", 0xb71088dc "P\037\031\b°(\030\b",
  0xb71088f0 "\"Mathieu\" <100>", 0x817cae0 "SIP/100-a779", 0x809fd02 "\017¶D$ \211ò\215L$ »P", 0xb71088f0 "\"Mathieu\" <100>",
  0x50 <Address 0x50 out of bounds>, 0x80f58eb "\"%s\" <%s>", 0x8191f50 "Mathieu", 0x81828b0 "100", 0x0, 0x0,
  0xb7eb9ad0 "È\232ë·È\232ë·Ð\232ë·Ð\232ë·Ø\232ë·Ø\232ë·à\232ë·à\232ë·è\232ë·è\232ë·ð\232ë·ð\232ë·ø\232ë·ø\232ë·",
  0x74614d22 <Address 0x74614d22 out of bounds>, 0x75656968 <Address 0x75656968 out of bounds>, 0x313c2022 <Address 0x313c2022 out of bounds>,
  0x3e3030 <Address 0x3e3030 out of bounds>, 0x0 <repeats 11 times>, 0x809f82d "\213T$\030\213L$\034\211\223\200\002",
  0xb7108948 "¬1rC°\211\020·àÊ\027\b0Ì\027\b$Í\027\b\232î\b\bàÊ\027\b", 0x0, 0x0, 0x0}
        passdata = "mydial|19999999999", '\0' <repeats 8173 times>
        stacklen = 0
        tmp = "\033[1;36;40mMacro\033[0;37;40m", '\0' <repeats 54 times>
        tmp2 = "\033[1;35;40mSIP/100-a779\033[0;37;40m", '\0' <repeats 47 times>
        tmp3 = "\033[1;35;40mmydial|19999999999\033[0;37;40m\00040m", '\0' <repeats 8149 times>
        atmp = '\0' <repeats 79 times>
        atmp2 = '\0' <repeats 8291 times>
#7  0x0808ee9a in __ast_pbx_run (c=0x817cae0) at pbx.c:2236
        digit = 0
        exten = '\0' <repeats 255 times>
        pos = 0
        waittime = -1223652944
        res = 0
#8  0x0808fb8f in pbx_thread (data=0x39393931) at pbx.c:2523
No locals.
#9  0xb7f64b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#10 0xb7e5f18a in clone () from /lib/tls/libc.so.6
No symbol table info available.
(gdb)

(gdb)
(gdb) list enum.c:389
384     int ast_get_enum(struct ast_channel *chan, const char *number, char *dst, int dstlen, char *tech, int techlen, char* suffix, char* options)
385     {
386             struct enum_context context;
387             char tmp[259 + 512];
388             char naptrinput[512];
389             int pos = strlen(number) - 1;
390             int newpos = 0;
391             int ret = -1;
392             struct enum_search *s = NULL;
393             int version = -1;
(gdb) print number
$7 = 0x39393931 <Address 0x39393931 out of bounds>
(gdb)