#0 0x00002aaaaacf5a82 in ?? () from /usr/lib64/libodbc.so.1 (gdb) bt full #0 0x00002aaaaacf5a82 in ?? () from /usr/lib64/libodbc.so.1 No symbol table info available. #1 0x00002aaaaacc38e2 in ?? () from /usr/lib64/libodbc.so.1 No symbol table info available. #2 0x00002aaaaacc42ae in SQLAllocHandle () from /usr/lib64/libodbc.so.1 No symbol table info available. #3 0x00002aaaabfd9f4b in generic_execute (obj=, data=0x430dca20) at func_odbc.c:107 sql = stmt = __PRETTY_FUNCTION__ = "generic_execute" #4 0x00002aaaaaaaf977 in ast_odbc_direct_execute (obj=0x4763b70, exec_cb=0x2aaaabfd9f30 , data=0x2b0f3f6a9eb8) at res_odbc.c:82 stmt = __PRETTY_FUNCTION__ = "ast_odbc_direct_execute" #5 0x00002aaaabfdadf9 in acf_odbc_read (chan=0x2aaab93c8b10, cmd=, s=0x4
, buf=0x430dd8a0 "", len=4096) at func_odbc.c:313 obj = (struct odbc_obj *) 0x382ff30 query = (struct acf_odbc_query *) 0x208db10 sql = "execute router.dbo.XRoutingX '17127757000','8323521452',307,'g729'", '\0' , "SIP/2.0 183 Session Progress\r\nVia: SIP/2.0/UDP 216.181.120.44:5060;branch=z9hG4bK-6120a00002ca95b6-d8b5782c-1;received=216.1"... varname = "ARG4\000*\000\000\220\025�\001\000\000" colnames = '\0' rowcount = "-1\000\000\000\000\000\000\000\000\000" res = x = y = buflen = rowlimit = 1 bogus_chan = 0 args = {argc = 4, argv = 0x430dd228, field = {0x430dd7e1 "17127757000", 0x430dd7ed "8323521452", 0x430dd7f8 "307", 0x430dd7fc "g729", 0x0 }} stmt = colcount = 0 indicator = collength = resultset = (struct odbc_datastore *) 0x0 __PRETTY_FUNCTION__ = "acf_odbc_read" __FUNCTION__ = "acf_odbc_read" #6 0x00000000004a2f8b in ast_func_read (chan=0x2aaab93c8b10, function=, workspace=0x430dd8a0 "", len=4096) at pbx.c:2806 res = u = (struct ast_module_user *) 0x258f2e0 args = 0x430dd7e1 "17127757000" acfptr = (struct ast_custom_function *) 0x208a8d0 __PRETTY_FUNCTION__ = "ast_func_read" #7 0x00000000004a69d0 in pbx_substitute_variables_helper_full (c=0x2aaab93c8b10, headp=0x2aaab93c8f50, cp1=, cp2=0x430e2a10 "", count=8143) at pbx.c:2940 cp4 = 0x430de8b4 "XEL_GOMIRROR(17127757000,8323521452,307,g729)" whereweare = 0x2a233a3 "" length = offset = 0 offset2 = 2147483647 isfunction = 1 workspace = ltmp = 0x430de8b0 "MINIXEL_GOMIRROR(17127757000,8323521452,307,g729)" var = nextvar = nextexp = nextthing = vars = 0x430de8b0 "MINIXEL_GOMIRROR(17127757000,8323521452,307,g729)" vare = pos = brackets = needsub = 4 len = __PRETTY_FUNCTION__ = "pbx_substitute_variables_helper_full" __func__ = "pbx_substitute_variables_helper_full" #8 0x00000000004a8bc9 in pbx_extension_helper (c=0x2aaab93c8b10, con=, context=0x2aaab93c8d68 "defaultproc", exten=0x2aaab93c8db8 "17127757000", priority=1, label=0x0, callerid=0x2328080 "8323521452", action=E_SPAWN, found=0x430e502c, combined_find_spawn=1) at pbx.c:3032 e = app = (struct ast_app *) 0x2091060 res = q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaab93c8d68 "defaultproc"} passdata = "ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST,PROMPT,TO)=\00052 Origin: C204.9.203.210\0000.011500j0\0001,8042007264,a124b1540965_c0.013900d0.013900e0f15409652499x1,g82h1_______i0.011500j0-,0,30-", '\0' , " P/ulaw.70.35"... ---Type to continue, or q to quit--- matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #9 0x00000000004abf66 in __ast_pbx_run (c=0x2aaab93c8b10, args=0x0) at pbx.c:3608 dst_exten = "(P\016C\000\000\000\0000P\016C", '\0' , "8P\016C", '\0' , "`P\016C", '\0' , "\030", '\0' , "@P\016C\000\000\000\000HP\016C\000\000\000\000PP\016C\000\000\000\000XP\016C\000\000\000\000hP\016C", '\0' , "pP\016C\000\000\000\000�lj?\017+", '\0' , "�y=A\017+\000\000\000\000\000\000\000\000\000\000��\037\006\000\000\000\000P\v\002\000\000\000\000\000\030\000\000\000\000\000\000\000�y=A\017+\000\000�\234\017A\017+\000\000\000\000\000\000\000\000\000\000P3\017��"... pos = 5120240 digit = 0 found = 1 res = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #10 0x00000000004ad25b in pbx_thread (data=0x4763b70) at pbx.c:3972 No locals. #11 0x00000000004e214c in dummy_start (data=) at utils.c:861 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {46912720810832, -6301595445051564340, 0, 1125013824, 5120240, 4096, -6301595446176051636, -6301595445056143362}, __mask_was_saved = 0}}, __pad = {0x430e51c0, 0x0, 0x2b0f413d2890, 0x2b0f413d2898}} __cancel_arg = (void *) 0x430e5940 not_first_call = ret = #12 0x00002b0f3f6a0367 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #13 0x00002b0f41158f7d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) (gdb)