Loaded symbols for /lib64/libgcc_s.so.1 Core was generated by `/usr/sbin/asterisk -f -vvvg -c'. Program terminated with signal 6, Aborted. #0 0x00002aaace66ebb5 in raise () from /lib64/libc.so.6 (gdb) bt full #0 0x00002aaace66ebb5 in raise () from /lib64/libc.so.6 No symbol table info available. #1 0x00002aaace66ffb0 in abort () from /lib64/libc.so.6 No symbol table info available. #2 0x00002aaace6a532b in __libc_message () from /lib64/libc.so.6 No symbol table info available. #3 0x00002aaace6aa31e in malloc_printerr () from /lib64/libc.so.6 No symbol table info available. #4 0x00002aaace6aa43d in malloc_consolidate () from /lib64/libc.so.6 No symbol table info available. #5 0x00002aaace6ac399 in _int_malloc () from /lib64/libc.so.6 No symbol table info available. #6 0x00002aaace6ad766 in malloc () from /lib64/libc.so.6 No symbol table info available. #7 0x00002aaace69c22a in __fopen_internal () from /lib64/libc.so.6 No symbol table info available. #8 0x00002aaaaac0b9d5 in free () from /usr/lib64/libodbc.so.1 No symbol table info available. #9 0x00002aaaaabde8fc in SQLDisconnect () from /usr/lib64/libodbc.so.1 No symbol table info available. #10 0x00002aaaaaab14e1 in odbc_obj_disconnect (obj=0x6f89f8) from /usr/lib/asterisk/modules/res_odbc.so res = 0 __PRETTY_FUNCTION__ = "odbc_obj_disconnect" #11 0x00002aaaaaaafb76 in odbc_obj_destructor (data=0x6f89f8) from /usr/lib/asterisk/modules/res_odbc.so obj = (struct odbc_obj *) 0x6f89f8 #12 0x0000000000438cd5 in __ao2_ref (user_data=0x6f89f8, delta=-1) at astobj2.c:254 obj = (struct astobj2 *) 0x6f89b0 current_value = -2 ret = -1 __PRETTY_FUNCTION__ = "__ao2_ref" #13 0x0000000000438c24 in _ao2_ref (user_data=0x6f89f8, delta=-1) at astobj2.c:227 obj = (struct astobj2 *) 0x6f89b0 #14 0x0000000000439c3e in cd_cb (obj=0x6f89f8, arg=0x0, flag=1) at astobj2.c:798 No locals. #15 0x000000000043956f in __ao2_callback (c=0x6fac48, flags=OBJ_UNLINK, cb_fn=0x439c1d , arg=0x0, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:605 match = 0 __list_head = (struct bucket *) 0x6fac68 __list_next = (struct bucket_list *) 0x0 __list_prev = (struct bucket_list *) 0x0 __new_prev = (struct bucket_list *) 0x6fabd0 cur = (struct bucket_list *) 0x6fabd0 i = 0 last = 1 ret = (void *) 0x0 __PRETTY_FUNCTION__ = "__ao2_callback" #16 0x000000000043986e in _ao2_callback (c=0x6fac48, flags=OBJ_UNLINK, cb_fn=0x439c1d , arg=0x0) at astobj2.c:670 No locals. #17 0x0000000000439caf in container_destruct (_c=0x6fac48) at astobj2.c:812 c = (struct ao2_container *) 0x6fac48 #18 0x0000000000438cd5 in __ao2_ref (user_data=0x6fac48, delta=-1) at astobj2.c:254 ---Type to continue, or q to quit--- obj = (struct astobj2 *) 0x6fac00 current_value = -1 ret = 0 __PRETTY_FUNCTION__ = "__ao2_ref" #19 0x0000000000438c24 in _ao2_ref (user_data=0x6fac48, delta=-1) at astobj2.c:227 obj = (struct astobj2 *) 0x6fac00 #20 0x00002aaaaaaafb30 in odbc_class_destructor (data=0x6c9158) from /usr/lib/asterisk/modules/res_odbc.so class = (struct odbc_class *) 0x6c9158 #21 0x0000000000438cd5 in __ao2_ref (user_data=0x6c9158, delta=-1) at astobj2.c:254 obj = (struct astobj2 *) 0x6c9110 current_value = -1 ret = 0 __PRETTY_FUNCTION__ = "__ao2_ref" #22 0x0000000000438c24 in _ao2_ref (user_data=0x6c9158, delta=-1) at astobj2.c:227 obj = (struct astobj2 *) 0x6c9110 #23 0x00002aaaaaaafb91 in odbc_obj_destructor (data=0x6f89f8) from /usr/lib/asterisk/modules/res_odbc.so obj = (struct odbc_obj *) 0x6f89f8 #24 0x0000000000438cd5 in __ao2_ref (user_data=0x6f89f8, delta=-1) at astobj2.c:254 obj = (struct astobj2 *) 0x6f89b0 current_value = -1 ret = 0 __PRETTY_FUNCTION__ = "__ao2_ref" #25 0x0000000000438c24 in _ao2_ref (user_data=0x6f89f8, delta=-1) at astobj2.c:227 obj = (struct astobj2 *) 0x6f89b0 #26 0x0000000000439c3e in cd_cb (obj=0x6f89f8, arg=0x0, flag=1) at astobj2.c:798 No locals. #27 0x000000000043956f in __ao2_callback (c=0x6fac48, flags=OBJ_UNLINK, cb_fn=0x439c1d , arg=0x0, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:605 match = -1 __list_head = (struct bucket *) 0x6fac68 __list_next = (struct bucket_list *) 0x0 __list_prev = (struct bucket_list *) 0x0 __new_prev = (struct bucket_list *) 0x6fabd0 cur = (struct bucket_list *) 0x6fabd0 i = 0 last = 1 ret = (void *) 0x0 __PRETTY_FUNCTION__ = "__ao2_callback" #28 0x000000000043986e in _ao2_callback (c=0x6fac48, flags=OBJ_UNLINK, cb_fn=0x439c1d , arg=0x0) at astobj2.c:670 No locals. #29 0x0000000000439caf in container_destruct (_c=0x6fac48) at astobj2.c:812 c = (struct ao2_container *) 0x6fac48 #30 0x0000000000438cd5 in __ao2_ref (user_data=0x6fac48, delta=-1) at astobj2.c:254 obj = (struct astobj2 *) 0x6fac00 current_value = 0 ret = 1 __PRETTY_FUNCTION__ = "__ao2_ref" #31 0x0000000000438c24 in _ao2_ref (user_data=0x6fac48, delta=-1) at astobj2.c:227 obj = (struct astobj2 *) 0x6fac00 #32 0x00002aaaaaaafb30 in odbc_class_destructor (data=0x6c9158) from /usr/lib/asterisk/modules/res_odbc.so class = (struct odbc_class *) 0x6c9158 ---Type to continue, or q to quit--- #33 0x0000000000438cd5 in __ao2_ref (user_data=0x6c9158, delta=-1) at astobj2.c:254 obj = (struct astobj2 *) 0x6c9110 current_value = 0 ret = 1 __PRETTY_FUNCTION__ = "__ao2_ref" #34 0x0000000000438c24 in _ao2_ref (user_data=0x6c9158, delta=-1) at astobj2.c:227 obj = (struct astobj2 *) 0x6c9110 #35 0x0000000000439727 in __ao2_callback (c=0x6cfe58, flags=3, cb_fn=0x2aaaaaab18fb , arg=0x0, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:635 x = (struct bucket_list *) 0x6f8af0 match = 1 __list_head = (struct bucket *) 0x6cfe78 __list_next = (struct bucket_list *) 0x6d3a50 __list_prev = (struct bucket_list *) 0x0 __new_prev = (struct bucket_list *) 0x0 cur = (struct bucket_list *) 0x6f8af0 i = 0 last = 1 ret = (void *) 0x0 __PRETTY_FUNCTION__ = "__ao2_callback" #36 0x000000000043986e in _ao2_callback (c=0x6cfe58, flags=3, cb_fn=0x2aaaaaab18fb , arg=0x0) at astobj2.c:670 No locals. #37 0x00002aaaaaab19f7 in reload () from /usr/lib/asterisk/modules/res_odbc.so class = (struct odbc_class *) 0x0 aoi = {c = 0x6cfe58, flags = 0, bucket = 1, c_version = 4, obj = 0x0, version = 0} #38 0x0000000000499cf3 in ast_module_reload (name=0x0) at loader.c:616 info = (const struct ast_module_info *) 0x2aaaaabb2dc0 cur = (struct ast_module *) 0x6c9ef0 res = 2 i = 11 __PRETTY_FUNCTION__ = "ast_module_reload" #39 0x0000000000457ed2 in handle_reload (e=0x6975e0, cmd=-4, a=0x402569c0) at cli.c:194 x = 1076193792 #40 0x0000000000457fc5 in handle_reload_deprecated (e=0x6975e0, cmd=-4, a=0x402569c0) at cli.c:214 s = 0x6b4110 "" #41 0x000000000045de2a in ast_cli_command (fd=13, s=0x40256c50 "reload") at cli.c:1887 args = {0x6975e0 "\020k", 0x6fc900 "reload", 0x0, 0x6e5f3c "", 0x0, 0x6fbec7 "nf", 0x0 , 0x3939333432000000
, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000018
, 0x40256e70 "", 0x40256db0 "\001", 0x0 , 0x402cf8 "", 0x40ca91 "libc.so.6", 0x2aaace53e548 "`S*", 0x0, 0x2aaace641b18 "", 0x33d
, 0x2aaace6468d0 "\b", 0xc5
} e = (struct ast_cli_entry *) 0x6975e0 x = 1 dup = 0x6fc900 "reload" retval = 0x0 a = {fd = 13, argc = 1, argv = 0x402569f8, line = 0x0, word = 0x0, pos = 0, n = 0} #42 0x000000000045e02f in ast_cli_command_multiple (fd=13, size=7, s=0x40256ea0 "reload") at cli.c:1920 cmd = "reload\000mute silent\000ast 0\0000\000@\000\000\000\000\237p%@\000\000\000\000HS*\000\000m%@\000\000\000\000`m%@\000\000\000\000\220~\000\000\000\000\0000\220*\000\000\000\000\000\000\000\000\000\000wR*\000\0000\220*\000\000\001", '\0' , "\001", '\0' , "\001\000\000\000HS*\000\000m%@\000\000\000\000\000S*\000\000T@", '\0' , "\001", '\0' , "2.6.16.60-0.21-xen"... x = 6 ---Type to continue, or q to quit--- y = 7 count = 0 #43 0x00000000004313fd in netconsole (vconsole=0x6bb2c0) at asterisk.c:1004 con = (struct console *) 0x6bb2c0 hostname = "sipserver01", '\0' tmp = "reload\000\000 context 'app_dial_gosub_virtual_context'\n\000\177 -- Added extension 's' priority 1 to app_dial_gosub_virtual_context\n\000\177 == Parsing '/etc/asterisk/sip.conf': \000\177 -- Time to scan old dialplan "... res = 7 fds = {{fd = 13, events = 1, revents = 1}, {fd = 14, events = 1, revents = 0}} __PRETTY_FUNCTION__ = "netconsole" #44 0x0000000000503db5 in dummy_start (data=0x6fad80) at utils.c:928 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -68754999256565588, 46913098911920, 1074229104, 7, 1076199424, -68754999256565652, -68755000331668464}, __mask_was_saved = 0}}, __pad = {0x402571e0, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x42f115 __cancel_arg = (void *) 0x40257940 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x431262 , data = 0x6bb2c0, name = 0x6e5ee0 "netconsole", ' ' , "started at [ 1065] asterisk.c listener()"} #45 0x00002aaace989143 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #46 0x00002aaace6ff8cd in clone () from /lib64/libc.so.6 No symbol table info available. #47 0x0000000000000000 in ?? () No symbol table info available. (gdb)