[New process 46357] [New process 46356] #0 0x00002aaab04125f6 in acf_odbc_read (chan=0x3962ea0, cmd=0x40cf7460 "MINIXEL_GOMIRROR", s=0x40cf7471 "13154630699", buf=0x40cf7580 "", len=4096) at func_odbc.c:414 414 if (coldata->len < maxcol + 1) { (gdb) bt #0 0x00002aaab04125f6 in acf_odbc_read (chan=0x3962ea0, cmd=0x40cf7460 "MINIXEL_GOMIRROR", s=0x40cf7471 "13154630699", buf=0x40cf7580 "", len=4096) at func_odbc.c:414 #1 0x00000000004c0094 in ast_func_read (chan=0x3962ea0, function=0x40cf8590 "MINIXEL_GOMIRROR(13154630699,0000000000,127,ulaw)", workspace=0x40cf7580 "", len=4096) at pbx.c:2887 #2 0x00000000004c0655 in pbx_substitute_variables_helper_full (c=0x3962ea0, headp=0x39630a0, cp1=0x399c4e0 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}", cp2=0x40cfc930 "", count=8143) at pbx.c:3021 #3 0x00000000004c0c41 in pbx_substitute_variables_helper (c=0x3962ea0, cp1=0x399c4e0 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}", cp2=0x40cfc900 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=", count=8191) at pbx.c:3113 #4 0x00000000004c0d24 in pbx_substitute_variables (passdata=0x40cfc900 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=", datalen=8192, c=0x3962ea0, e=0x399c550) at pbx.c:3137 #5 0x00000000004c0fa8 in pbx_extension_helper (c=0x3962ea0, con=0x0, context=0x3963260 "defaultproc", exten=0x39632b0 "13154630699", priority=1, label=0x0, callerid=0x2aaaac15d0a0 "0000000000", action=E_SPAWN, found=0x40cfefe4, combined_find_spawn=1) at pbx.c:3199 #6 0x00000000004c2854 in ast_spawn_extension (c=0x3962ea0, context=0x3963260 "defaultproc", exten=0x39632b0 "13154630699", priority=1, callerid=0x2aaaac15d0a0 "0000000000", found=0x40cfefe4, combined_find_spawn=1) at pbx.c:3678 #7 0x00000000004c2fc1 in __ast_pbx_run (c=0x3962ea0, args=0x0) at pbx.c:3771 #8 0x00000000004c455e in pbx_thread (data=0x3962ea0) at pbx.c:4058 #9 0x0000000000519602 in dummy_start (data=0x3983a80) at utils.c:968 #10 0x00002ba0561cb367 in start_thread () from /lib64/libpthread.so.0 #11 0x00002ba057c83f7d in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x00002aaab04125f6 in acf_odbc_read (chan=0x3962ea0, cmd=0x40cf7460 "MINIXEL_GOMIRROR", s=0x40cf7471 "13154630699", buf=0x40cf7580 "", len=4096) at func_odbc.c:414 colname = "IPLIST\000\000Pm�@\000\000\000\000\000\001\000\000\000\000\000\000\001", '\0' , "\001", '\0' , "\001", '\0' , "Pm�@", '\0' maxcol = 4 i = 10922 coldata = (struct ast_str *) 0x2aaa00000000 obj = (struct odbc_obj *) 0x2aaaac04d8d8 query = (struct acf_odbc_query *) 0x2aaaac124010 varname = "ARG4\000\000\000\000h@J\000\000\000" rowcount = "-1\000\000\000\000\000\000\000\000\000" colnames = (struct ast_str *) 0x2aaaac15d0e0 res = 0 x = 0 y = 0 buflen = 0 escapecommas = 1 rowlimit = 1 dsn = 0 bogus_chan = 0 args = {argc = 4, argv = 0x40cf7098, field = {0x40cf7471 "13154630699", 0x40cf747d "0000000000", 0x40cf7488 "127", 0x40cf748c "ulaw", 0x0 }} stmt = (SQLHSTMT) 0x2aaaac15e400 colcount = 7 indicator = 1087336832 collength = 6 resultset = (struct odbc_datastore *) 0x0 row = (struct odbc_datastore_row *) 0x0 sql = (struct ast_str *) 0x2aaaac15e350 __PRETTY_FUNCTION__ = "acf_odbc_read" __FUNCTION__ = "acf_odbc_read" #1 0x00000000004c0094 in ast_func_read (chan=0x3962ea0, function=0x40cf8590 "MINIXEL_GOMIRROR(13154630699,0000000000,127,ulaw)", workspace=0x40cf7580 "", len=4096) at pbx.c:2887 res = 0 u = (struct ast_module_user *) 0x2aaaac15d290 copy = 0x40cf7460 "MINIXEL_GOMIRROR" args = 0x40cf7471 "13154630699" acfptr = (struct ast_custom_function *) 0x2aaaac11f260 __PRETTY_FUNCTION__ = "ast_func_read" #2 0x00000000004c0655 in pbx_substitute_variables_helper_full (c=0x3962ea0, headp=0x39630a0, cp1=0x399c4e0 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}", cp2=0x40cfc930 "", count=8143) at pbx.c:3021 cp4 = 0x0 tmp = 0x399c4e0 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}" whereweare = 0x399c543 "" length = 0 offset = 0 offset2 = 2147483647 isfunction = 1 workspace = 0x40cf7580 "" ltmp = 0x40cf8590 "MINIXEL_GOMIRROR(13154630699,0000000000,127,ulaw)" var = 0x40cf95a0 "MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})" nextvar = 0x399c510 "${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}" nextexp = 0x0 nextthing = 0x399c510 "${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}" vars = 0x40cf8590 "MINIXEL_GOMIRROR(13154630699,0000000000,127,ulaw)" vare = 0x399c543 "" pos = 48 brackets = 0 needsub = 4 len = 48 __PRETTY_FUNCTION__ = "pbx_substitute_variables_helper_full" __func__ = "pbx_substitute_variables_helper_full" #3 0x00000000004c0c41 in pbx_substitute_variables_helper (c=0x3962ea0, cp1=0x399c4e0 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}", cp2=0x40cfc900 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=", count=8191) at pbx.c:3113 No locals. #4 0x00000000004c0d24 in pbx_substitute_variables (passdata=0x40cfc900 "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=", datalen=8192, c=0x3962ea0, e=0x399c550) at pbx.c:3137 tmp = 0x399c510 "${MINIXEL_GOMIRROR(${EXTEN},${anix},${X},${CODEC})}" #5 0x00000000004c0fa8 in pbx_extension_helper (c=0x3962ea0, con=0x0, context=0x3963260 "defaultproc", exten=0x39632b0 "13154630699", priority=1, label=0x0, callerid=0x2aaaac15d0a0 "0000000000", action=E_SPAWN, found=0x40cfefe4, combined_find_spawn=1) at pbx.c:3199 e = (struct ast_exten *) 0x399c550 app = (struct ast_app *) 0x2aaaac126650 res = 60175280 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x3963260 "defaultproc"} passdata = "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=\00000000 Origin: C208.78.162.144", '\0' , "d��W�+\000\000\002\000\000\000\000\000\000\000���@\000\000\000\000\031\\K��*\000\000\033\\K---Type to continue, or q to quit--- ��*\000\000Y\000\000\000\000\000\000\000�D�W�+\000\000`��@\000\000\000\000b\v�W�+\000\000\200��@\000\000\000\000�D�W�+\000\000\200��@", '\0' , "P��@\000\000\000\000\023\\"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #6 0x00000000004c2854 in ast_spawn_extension (c=0x3962ea0, context=0x3963260 "defaultproc", exten=0x39632b0 "13154630699", priority=1, callerid=0x2aaaac15d0a0 "0000000000", found=0x40cfefe4, combined_find_spawn=1) at pbx.c:3678 No locals. #7 0x00000000004c2fc1 in __ast_pbx_run (c=0x3962ea0, args=0x0) at pbx.c:3771 digit = 0 invalid = 0 timeout = 0 dst_exten = '\0' , " ��@", '\0' , " ��@\000\000\000\000(��@\000\000\000\0000��@\000\000\000\0008��@\000\000\000\000(��@", '\0' , "0��@\000\000\000\000g�\034V�+", '\0' , "��\034V�+\000\000\000\000\000\000\000\000\000@", '\0' , "\030", '\0' , "\b��@\000\000\000\000\020��@", '\0' , "\030��@", '\0' pos = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #8 0x00000000004c455e in pbx_thread (data=0x3962ea0) at pbx.c:4058 c = (struct ast_channel *) 0x3962ea0 #9 0x0000000000519602 in dummy_start (data=0x3983a80) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -8565939603534939856, 0, 1087371584, 1098723328, 4096, -8565939603534940048, -8565939602470789671}, __mask_was_saved = 0}}, __pad = {0x40cff1c0, 0x0, 0x2aaaac135d50, 0x0}} __cancel_routine = (void (*)(void *)) 0x431771 __cancel_arg = (void *) 0x40cff940 not_first_call = 0 ret = (void *) 0x2ba057efd898 a = {start_routine = 0x4c453c , data = 0x3962ea0, name = 0x395a1a0 "pbx_thread", ' ' , "started at [ 4079] pbx.c ast_pbx_start()"} #10 0x00002ba0561cb367 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #11 0x00002ba057c83f7d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) (gdb)