Core was generated by `/usr/sbin/asterisk -vvvf >/dev/null'. Program terminated with signal 11, Segmentation fault. #0 0x00002aaaaf4b30ea in ast_odbc_request_obj (name=0x2aaab0047758 "global", check=0) at res_odbc.c:557 557 } else if (obj && obj->parent->idlecheck > 0 && ast_tvdiff_sec(ast_tvnow(), obj->last_used) > obj->parent->idlecheck) (gdb) bt full #0 0x00002aaaaf4b30ea in ast_odbc_request_obj (name=0x2aaab0047758 "global", check=0) at res_odbc.c:557 obj = (struct odbc_obj *) 0xc775d48 class = (struct odbc_class *) 0xc774fb8 aoi = {c = 0xc7750e8, flags = 0, bucket = 0, c_version = 2, obj = 0x2aaab0014160, version = 1} __PRETTY_FUNCTION__ = "ast_odbc_request_obj" #1 0x00002aaab4621a5b in acf_odbc_read (chan=0x2aaacc01a2d0, cmd=0x403c14d0 "MINIXEL_ROUTING", s=0x403c14e0 "8003633417", buf=0x403c15b0 "", len=4096) from /usr/lib/asterisk/modules/func_odbc.so obj = (struct odbc_obj *) 0x0 query = (struct acf_odbc_query *) 0x2aaab0047750 sql = "execute Route_dnis '8003633417'", '\0' , "\023<@", '\0' , "\020", '\0' , "\004", '\0' , " \000\000*\000\000\200\024<@\000\000\000\000\020\000\000\000\000\000\000\000p\001*\000\000\221V\000\000\000\000\000\000\000\020\000\000\000\000\000\000I*\000\000\000\000\000\000\000\000\000\000\200\024<@", '\0' , "`\024<@", '\0' , "@\231<@\000\000\000\000\000\200%@\000\000\000" varname = "ARG1\000\000\000\000\000\000\000\000\000\000" colnames = '\0' rowcount = "-1\000\000\000\000\000\000\000\000\000" res = 1077713216 x = 1 y = 7946800 buflen = 0 escapecommas = 1 rowlimit = 1 dsn = 0 bogus_chan = 0 args = {argc = 1, argv = 0x403c00f8, field = {0x403c14e0 "8003633417", 0x0 }} stmt = (SQLHSTMT) 0x0 colcount = 0 indicator = 0 collength = 0 resultset = (struct odbc_datastore *) 0x0 row = (struct odbc_datastore_row *) 0x0 __PRETTY_FUNCTION__ = "acf_odbc_read" #2 0x00000000004af352 in ast_func_read (chan=0x2aaacc01a2d0, function=0x403c25c0 "MINIXEL_ROUTING(8003633417)", workspace=0x403c15b0 "", len=4096) at pbx.c:2641 res = 0 u = (struct ast_module_user *) 0x2aaacc007d80 copy = 0x403c14d0 "MINIXEL_ROUTING" args = 0x403c14e0 "8003633417" acfptr = (struct ast_custom_function *) 0x2aaab0047050 __PRETTY_FUNCTION__ = "ast_func_read" #3 0x00000000004af913 in pbx_substitute_variables_helper_full (c=0x2aaacc01a2d0, headp=0x2aaacc01a718, cp1=0x2aaacc0042f0 "ARRAY(Destination,Email,Prompt)=${MINIXEL_ROUTING(${EXTEN})}", cp2=0x403c6920 "", count=8159) at pbx.c:2775 cp4 = 0x0 tmp = 0x2aaacc0042f0 "ARRAY(Destination,Email,Prompt)=${MINIXEL_ROUTING(${EXTEN})}" whereweare = 0x2aaacc00432c "" length = 0 offset = 0 offset2 = 2147483647 isfunction = 1 workspace = 0x403c15b0 "" ltmp = 0x403c25c0 "MINIXEL_ROUTING(8003633417)" var = 0x403c35d0 "MINIXEL_ROUTING(${EXTEN})" nextvar = 0x2aaacc004310 "${MINIXEL_ROUTING(${EXTEN})}" nextexp = 0x0 nextthing = 0x2aaacc004310 "${MINIXEL_ROUTING(${EXTEN})}" vars = 0x403c25c0 "MINIXEL_ROUTING(8003633417)" vare = 0x2aaacc00432c "" pos = 32 brackets = 0 needsub = 1 len = 25 __PRETTY_FUNCTION__ = "pbx_substitute_variables_helper_full" #4 0x00000000004afee3 in pbx_substitute_variables_helper (c=0x2aaacc01a2d0, cp1=0x2aaacc0042f0 "ARRAY(Destination,Email,Prompt)=${MINIXEL_ROUTING(${EXTEN})}", cp2=0x403c6900 "ARRAY(Destination,Email,Prompt)=", count=8191) at pbx.c:2867 ---Type to continue, or q to quit--- No locals. #5 0x00000000004affbd in pbx_substitute_variables (passdata=0x403c6900 "ARRAY(Destination,Email,Prompt)=", datalen=8192, c=0x2aaacc01a2d0, e=0x2aaacc004340) at pbx.c:2889 tmp = 0x2aaacc004310 "${MINIXEL_ROUTING(${EXTEN})}" #6 0x00000000004b0241 in pbx_extension_helper (c=0x2aaacc01a2d0, con=0x0, context=0x2aaacc01a530 "default204", exten=0x2aaacc01a580 "8003633417", priority=4, label=0x0, callerid=0x2aaacc01aa80 "6195651289", action=E_SPAWN, found=0x403c8fb4, combined_find_spawn=1) at pbx.c:2951 e = (struct ast_exten *) 0x2aaacc004340 app = (struct ast_app *) 0xc778b30 res = 1077710256 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaacc01a530 "default204"} passdata = "ARRAY(Destination,Email,Prompt)=", '\0' , "\r\000\000\000\000\000\000\000`\203<@\000\000\000\0000\203*\000\000\000\000\000\000\000\000\000\000\021\000\000\000\000\000\000\000ND*", '\0' , "\v\000\000\000\000\000\000\000P\203<@\000\000\000\000\2058T\000\000\000\000\000\2208T", '\0' , "u\237*", '\0' , "\020\203<@", '\0' , "0~<@", '\0' , "0\205<@\000\000\000\000|8T\000\000\000\000\000`\203<@", '\0' ... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #7 0x00000000004b1a4d in ast_spawn_extension (c=0x2aaacc01a2d0, context=0x2aaacc01a530 "default204", exten=0x2aaacc01a580 "8003633417", priority=4, callerid=0x2aaacc01aa80 "6195651289", found=0x403c8fb4, combined_find_spawn=1) at pbx.c:3449 No locals. #8 0x00000000004b226c in __ast_pbx_run (c=0x2aaacc01a2d0) at pbx.c:3550 digit = 0 invalid = 0 timeout = 0 dst_exten = "nailspa.slin' (language 'en')\n\000bf8\", \"snailspa\") in new stack\n\00003633417,latincreations@lightinternet.net\") in new stack\n\000118.198.164-0c7fabf8\", \"GROUP()=5116248000@209.45.75.7\") in new stack\n\000\", \"DID="... pos = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #9 0x00000000004b37c8 in pbx_thread (data=0x2aaacc01a2d0) at pbx.c:3830 c = (struct ast_channel *) 0x2aaacc01a2d0 #10 0x0000000000500ea2 in dummy_start (data=0x2aaacc01b0d0) at utils.c:928 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 8035320158606204352, 0, 1077713216, 1076199424, 4096, 8035320158606204160, 8035320157531177817}, __mask_was_saved = 0}}, __pad = { 0x403c9190, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x42b68d __cancel_arg = (void *) 0x403c9940 not_first_call = 0 ret = (void *) 0x2aaaadcfa888 a = {start_routine = 0x4b37ab , data = 0x2aaacc01a2d0, name = 0x2aaacc01b0f0 "pbx_thread", ' ' , "started at [ 3851] pbx.c ast_pbx_start()"} #11 0x00002aaaab4622f7 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #12 0x00002aaaada8285d in clone () from /lib64/libc.so.6 No symbol table info available.