[?1034hUsing host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/sbin/asterisk -f -U asterisk -G asterisk -vvvdg'. Program terminated with signal 11, Segmentation fault. #0 0x00000000004421f5 in __ao2_link (c=0x2aaaac3824c0, user_data=0x2aaaac382780) at astobj2.c:512 512 AST_LIST_INSERT_TAIL(&c->buckets[i], p, entry); -------------------------------------------------------------------------------- BT #0 0x00000000004421f5 in __ao2_link (c=0x2aaaac3824c0, user_data=0x2aaaac382780) at astobj2.c:512 #1 0x00000000004422d6 in _ao2_link (c=0x2aaaac3824c0, user_data=0x2aaaac382780) at astobj2.c:532 #2 0x00002aaabc411267 in get_lock (chan=0x2aaac8041998, lockname=0x40fed838 "queue_answer_1253903363.39", try=1) at func_lock.c:297 #3 0x00002aaabc411d75 in trylock_read (chan=0x2aaac8041998, cmd=0x40fed830 "TRYLOCK", data=0x40fed838 "queue_answer_1253903363.39", buf=0x40fed940 "", len=4096) at func_lock.c:379 #4 0x00000000004e1d17 in ast_func_read (chan=0x2aaac8041998, function=0x40fee950 "TRYLOCK(queue_answer_1253903363.39)", workspace=0x40fed940 "", len=4096) at pbx.c:2868 #5 0x00000000004e22d8 in pbx_substitute_variables_helper_full (c=0x2aaac8041998, headp=0x2aaac8041d00, cp1=0x9aa058 "queue_lock=${TRYLOCK(queue_answer_${call_id})}", cp2=0x40ff2c9b "", count=8180) at pbx.c:3002 #6 0x00000000004e28c4 in pbx_substitute_variables_helper (c=0x2aaac8041998, cp1=0x9aa058 "queue_lock=${TRYLOCK(queue_answer_${call_id})}", cp2=0x40ff2c90 "queue_lock=", count=8191) at pbx.c:3094 #7 0x00000000004e299e in pbx_substitute_variables (passdata=0x40ff2c90 "queue_lock=", datalen=8192, c=0x2aaac8041998, e=0x9aa128) at pbx.c:3116 #8 0x00000000004e2c22 in pbx_extension_helper (c=0x2aaac8041998, con=0x0, context=0x2aaac8041eb8 "queue_call_answer", exten=0x2aaac8041f08 "s", priority=3, label=0x0, callerid=0x2aaaac348848 "22243", action=E_SPAWN, found=0x40ff5354, combined_find_spawn=1) at pbx.c:3178 #9 0x00000000004e44d1 in ast_spawn_extension (c=0x2aaac8041998, context=0x2aaac8041eb8 "queue_call_answer", exten=0x2aaac8041f08 "s", priority=3, callerid=0x2aaaac348848 "22243", found=0x40ff5354, combined_find_spawn=1) at pbx.c:3656 #10 0x00000000004e4c5a in __ast_pbx_run (c=0x2aaac8041998, args=0x40ff5850) at pbx.c:3745 #11 0x00000000004e63b0 in ast_pbx_run_args (c=0x2aaac8041998, args=0x40ff5850) at pbx.c:4070 #12 0x00002aaab4142305 in dial_exec_full (chan=0xb7c038, data=0x40ff8890, peerflags=0x40ff6690, continue_exec=0x0) at app_dial.c:1857 #13 0x00002aaab4143863 in dial_exec (chan=0xb7c038, data=0x40ff8890) at app_dial.c:2060 #14 0x00000000004da83f in pbx_exec (c=0xb7c038, app=0x2aaaac16d988, data=0x40ff8890) at pbx.c:960 #15 0x00000000004e2e9c in pbx_extension_helper (c=0xb7c038, con=0x0, context=0xb7c558 "local_dial", exten=0xb7c5a8 "22243", priority=74, label=0x0, callerid=0x2aaac802e9a8 "2613570352", action=E_SPAWN, found=0x40ffaf54, combined_find_spawn=1) at pbx.c:3201 #16 0x00000000004e44d1 in ast_spawn_extension (c=0xb7c038, context=0xb7c558 "local_dial", exten=0xb7c5a8 "22243", priority=74, callerid=0x2aaac802e9a8 "2613570352", found=0x40ffaf54, combined_find_spawn=1) at pbx.c:3656 #17 0x00000000004e4c5a in __ast_pbx_run (c=0xb7c038, args=0x0) at pbx.c:3745 #18 0x00000000004e6290 in pbx_thread (data=0xb7c038) at pbx.c:4032 #19 0x0000000000544316 in dummy_start (data=0x2aaac80e1cf8) at utils.c:968 #20 0x0000003a42a06407 in start_thread () from /lib64/libpthread-2.7.so #21 0x0000003a41ed4b0d in clone () from /lib64/libc-2.7.so -------------------------------------------------------------------------------- BT FULL #0 0x00000000004421f5 in __ao2_link (c=0x2aaaac3824c0, user_data=0x2aaaac382780) at astobj2.c:512 i = -3 p = (struct bucket_list *) 0x2aaaac382828 obj = (struct astobj2 *) 0x2aaaac3825e8 __PRETTY_FUNCTION__ = "__ao2_link" #1 0x00000000004422d6 in _ao2_link (c=0x2aaaac3824c0, user_data=0x2aaaac382780) at astobj2.c:532 p = (struct bucket_list *) 0x40ff67d0 __PRETTY_FUNCTION__ = "_ao2_link" #2 0x00002aaabc411267 in get_lock (chan=0x2aaac8041998, lockname=0x40fed838 "queue_answer_1253903363.39", try=1) at func_lock.c:297 lock_store = (struct ast_datastore *) 0x2aaaac381dc8 current = (struct lock_frame *) 0x2aaaac3820a8 clframe = (struct channel_lock_frame *) 0x2aaaac381b28 list = (struct {...} *) 0x2aaaac381e88 res = 0 link = (int *) 0x2aaaac382780 three_seconds = { tv_sec = 3, tv_nsec = 0 } __PRETTY_FUNCTION__ = "get_lock" #3 0x00002aaabc411d75 in trylock_read (chan=0x2aaac8041998, cmd=0x40fed830 "TRYLOCK", data=0x40fed838 "queue_answer_1253903363.39", buf=0x40fed940 "", len=4096) at func_lock.c:379 No locals. #4 0x00000000004e1d17 in ast_func_read (chan=0x2aaac8041998, function=0x40fee950 "TRYLOCK(queue_answer_1253903363.39)", workspace=0x40fed940 "", len=4096) at pbx.c:2868 res = 0 u = (struct ast_module_user *) 0x2aaaac3819b8 copy = 0x40fed830 "TRYLOCK" args = 0x40fed838 "queue_answer_1253903363.39" acfptr = (struct ast_custom_function *) 0x2aaabc613760 __PRETTY_FUNCTION__ = "ast_func_read" #5 0x00000000004e22d8 in pbx_substitute_variables_helper_full (c=0x2aaac8041998, headp=0x2aaac8041d00, cp1=0x9aa058 "queue_lock=${TRYLOCK(queue_answer_${call_id})}", cp2=0x40ff2c9b "", count=8180) at pbx.c:3002 cp4 = 0x40ff67d0 "SIP/22243,8,gtiU(queue_call_answer^22243)" tmp = 0x9aa058 "queue_lock=${TRYLOCK(queue_answer_${call_id})}" whereweare = 0x9aa086 "" length = 0 offset = 0 offset2 = 2147483647 isfunction = 1 workspace = 0x40fed940 "" ltmp = 0x40fee950 "TRYLOCK(queue_answer_1253903363.39)" var = 0x40fef960 "TRYLOCK(queue_answer_${call_id})" nextvar = 0x9aa063 "${TRYLOCK(queue_answer_${call_id})}" nextexp = 0x0 nextthing = 0x9aa063 "${TRYLOCK(queue_answer_${call_id})}" vars = 0x40fee950 "TRYLOCK(queue_answer_1253903363.39)" vare = 0x9aa086 "" pos = 11 brackets = 0 needsub = 1 len = 32 __PRETTY_FUNCTION__ = "pbx_substitute_variables_helper_full" __func__ = "pbx_substitute_variables_helper_full" #6 0x00000000004e28c4 in pbx_substitute_variables_helper (c=0x2aaac8041998, cp1=0x9aa058 "queue_lock=${TRYLOCK(queue_answer_${call_id})}", cp2=0x40ff2c90 "queue_lock=", count=8191) at pbx.c:3094 No locals. #7 0x00000000004e299e in pbx_substitute_variables (passdata=0x40ff2c90 "queue_lock=", datalen=8192, c=0x2aaac8041998, e=0x9aa128) at pbx.c:3116 tmp = 0x9aa063 "${TRYLOCK(queue_answer_${call_id})}" #8 0x00000000004e2c22 in pbx_extension_helper (c=0x2aaac8041998, con=0x0, context=0x2aaac8041eb8 "queue_call_answer", exten=0x2aaac8041f08 "s", priority=3, label=0x0, callerid=0x2aaaac348848 "22243", action=E_SPAWN, found=0x40ff5354, combined_find_spawn=1) at pbx.c:3178 e = (struct ast_exten *) 0x9aa128 app = (struct ast_app *) 0x2aaaac004668 res = 8 q = { incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaac8041eb8 "queue_call_answer" } passdata = "queue_lock=\000=GOTO:hangup_ok^s^1\000ÐDÿ@\000\000\000\000ð,ÿ@", '\0' , "P¹ÿ@\000\000\000\000\000\200EA\000\000\000\000\021ôC", '\0' , "¦}\000\000\000\000\000ÐDÿ@\000\000\000\0000-ÿ@\000\000\000\000\000\004", '\0' , "\002\000\000\000\000\000\000\000\000ôC", '\0' , "¦}\000\000\000\000\000À-ÿ@\000\000\000\000Q÷C\000\000\000\000\000°rW\000\000\000\000\000\000\000\000\000\207\000\000\000\224oW\000\000\000\000\000\200)\025B:\000\000\000 .ÿ@", '\0' ... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #9 0x00000000004e44d1 in ast_spawn_extension (c=0x2aaac8041998, context=0x2aaac8041eb8 "queue_call_answer", exten=0x2aaac8041f08 "s", priority=3, callerid=0x2aaaac348848 "22243", found=0x40ff5354, combined_find_spawn=1) at pbx.c:3656 No locals. #10 0x00000000004e4c5a in __ast_pbx_run (c=0x2aaac8041998, args=0x40ff5850) at pbx.c:3745 digit = 0 invalid = 0 timeout = 0 dst_exten = '\0' , "Ðgÿ@\000\000\000\000W\037T\000\000\000\000\000Ðgÿ@\000\000\000\000hÇ·\000\000\000\000\000P¹ÿ@\000\000\000\000W\037T\000\000\000\000\000Ð\207ÿ@\000\000\000\000hÇ·\000\000\000\000\000P¹ÿ@\000\000\000\000@Rÿ@\000\000\000\000Ð\207ÿ@\000\000\000\000P¹ÿ@\000\000\000\000\000\200EA\000\000\000\000\a:T\000\000\000\000\000\000\200EA\000\000\000\000`m~\000\000\000\000\000hÇ·\000\000\000\000\000`m~\000\000\000\000\000ÀRÿ@\000\000\000\000A\005N\000\000\000\000\000\000\200EA\000\000\000\0000!~\000\000\000\000\000hÇ·\000\000\000\000\0000!~\000\000\000"... pos = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #11 0x00000000004e63b0 in ast_pbx_run_args (c=0x2aaac8041998, args=0x40ff5850) at pbx.c:4070 res = AST_PBX_SUCCESS #12 0x00002aaab4142305 in dial_exec_full (chan=0xb7c038, data=0x40ff8890, peerflags=0x40ff6690, continue_exec=0x0) at app_dial.c:1857 args = { { __padding = 1, { no_hangup_chan = 1 } } } theapp = (struct ast_app *) 0x2aaaac16f128 gosub_result = 0x40ff87d0 "Local/22243@default_queue-ba39;2" gosub_args = 0x2aaaac350478 "queue_call_answer,s,1(22243)" gosub_argstart = 0x40ff5472 ",22243" res9 = 0 number = 0x2aaac80db8b9 "22243" res = 0 rest = 0x0 cur = 0x0 outgoing = (struct chanlist *) 0x0 peer = (struct ast_channel *) 0x2aaac8041998 to = 6614 num = { chan = 0xb7c038, busy = 0, congestion = 0, nochan = 0 } cause = 0 numsubst = "22243\000\000\000hÇ·\000\000\000\000\000P¹ÿ@\000\000\000\000pbÿ@\000\000\000\000Ð\207ÿ@\000\000\000\000P¹ÿ@\000\000\000\000\000\200EA\000\000\000\000\a:T\000\000\000\000\000\000\200EA\000\000\000\000ð-~\000\000\000\000\000hÇ·\000\000\000\000\000ð-~\000\000\000\000\000\000cÿ@\000\000\000\000©vL\000\000\000\000\000Àbÿ@\001\000\000\000gfffffff )~\000\000\000\000\000\t\000\000\000\000\000\000\000Ä!Y\000\000\000\000\000Ä!Y\000\000\000\000\000ð-~\000\000\000\000\000ç?Y\000\000\000\000\000cBY\000\000\000\000\000Ú{L\000\213\004\000\000Ä!Y\000\000\000\000\000"... cidname = '\0' config = { features_caller = { flags = 0 }, features_callee = { flags = 0 }, start_time = { tv_sec = 0, tv_usec = 0 }, nexteventts = { tv_sec = 0, tv_usec = 0 }, partialfeature_timer = { tv_sec = 0, tv_usec = 0 }, feature_timer = 0, timelimit = 0, play_warning = 0, warning_freq = 0, warning_sound = 0x0, end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 0, end_bridge_callback = 0, end_bridge_callback_data = 0x0, end_bridge_callback_data_fixup = 0 } calldurationlimit = { tv_sec = 0, tv_usec = 0 } dtmfcalled = 0x0 dtmfcalling = 0x0 pa = { sentringing = 0, privdb_val = 0, privcid = '\0' , privintro = '\0' , status = "ANSWER\000R\000GS", '\0' } sentringing = 0 moh = 0 outbound_group = 0x40ff5420 "22243@agent_queue" result = 0 parse = 0x40ff5450 "SIP" opermode = 0 args = { argc = 3, argv = 0x40ff5ae8, peers = 0x40ff5450 "SIP", timeout = 0x40ff545a "8", options = 0x40ff545c "gtiU(queue_call_answer,22243", url = 0x0 } opts = { flags = 403177504 } opt_args = {0x40ff6346 "", 0x0, 0xa00000000
, 0x0, 0x0, 0x0, 0x40ff5461 "queue_call_answer,22243", 0x0, 0x40ff6130 "", 0x582cef "s", 0x40ff62c0 "cBY"} datastore = (struct ast_datastore *) 0x2aaac802c3d8 fulldial = 0 num_dialed = 1 __PRETTY_FUNCTION__ = "dial_exec_full" #13 0x00002aaab4143863 in dial_exec (chan=0xb7c038, data=0x40ff8890) at app_dial.c:2060 peerflags = { flags = 4429709344 } #14 0x00000000004da83f in pbx_exec (c=0xb7c038, app=0x2aaaac16d988, data=0x40ff8890) at pbx.c:960 res = 10922 u = (struct ast_module_user *) 0x2aaac80d65d8 saved_c_appl = 0x0 saved_c_data = 0x0 __PRETTY_FUNCTION__ = "pbx_exec" #15 0x00000000004e2e9c in pbx_extension_helper (c=0xb7c038, con=0x0, context=0xb7c558 "local_dial", exten=0xb7c5a8 "22243", priority=74, label=0x0, callerid=0x2aaac802e9a8 "2613570352", action=E_SPAWN, found=0x40ffaf54, combined_find_spawn=1) at pbx.c:3201 e = (struct ast_exten *) 0x2aaaac0f8098 app = (struct ast_app *) 0x2aaaac16d988 res = 8 q = { incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0xb7c558 "local_dial" } passdata = "SIP/22243,8,gtiU(queue_call_answer^22243)\000push_event.php --agent 22243 --call-id 1253903363.39 --call-num 5 --phone 2613570352 --dnis 2943 --workgroup 22901 --name \"Christopher Rivera\" --number 261357"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #16 0x00000000004e44d1 in ast_spawn_extension (c=0xb7c038, context=0xb7c558 "local_dial", exten=0xb7c5a8 "22243", priority=74, callerid=0x2aaac802e9a8 "2613570352", found=0x40ffaf54, combined_find_spawn=1) at pbx.c:3656 No locals. #17 0x00000000004e4c5a in __ast_pbx_run (c=0xb7c038, args=0x0) at pbx.c:3745 digit = 0 invalid = 0 timeout = 0 dst_exten = " ®ÿ@\000\000\000\000súC\000\000\000\000\000 °ÿ@\000\000\000\000\217\035EøªXÏèhÇ·\000\000\000\000\000¸\001", '\0' , "PìZ\000\000\000\000\000\220¯ÿ@³\000\000\000hìZ\000\000\000\000\000\000\000\000\000\001\000\000\000H\016\000\000\000\000\000\000àÆ·\000\000\000\000\000hÇ·\000\000\000\000\000°Õ·\000\000\000\000\000\021ôC\000¸\001\000\000\000\000\000\000\000\000\000\000`®ÿ@", '\0' , "P¹ÿ@\000\000\000\000\000\200EA\000\000\000\000\021ôC", '\0' , "¦}\000\000\000\000\000ð®ÿ@\000\000\000\000Q÷C\000\000\000\000\000P¹"... pos = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #18 0x00000000004e6290 in pbx_thread (data=0xb7c038) at pbx.c:4032 c = (struct ast_channel *) 0xb7c038 #19 0x0000000000544316 in dummy_start (data=0x2aaac80e1cf8) at utils.c:968 __cancel_buf = { __cancel_jmp_buf = {{ __cancel_jmp_buf = {0, 1696619986491189437, 0, 1090500944, 1095073792, 4096, 1696619985511819453, 1696480147211987133}, __mask_was_saved = 0 }}, __pad = {0x40ffb140, 0x0, 0x2aaac8011098, 0x40ffb060} } __cancel_routine = (void (*)(void *)) 0x434212 __cancel_arg = (void *) 0x40ffb950 not_first_call = 0 ret = (void *) 0x3a4214d890 a = { start_routine = 0x4e626e , data = 0xb7c038, name = 0x2aaac80e1da8 "pbx_thread", ' ' , "started at [ 4053] pbx.c ast_pbx_start()" } lock_info = (struct thr_lock_info *) 0xb7c768 mutex_attr = { __size = "\001\000\000", __align = 1 } __PRETTY_FUNCTION__ = "dummy_start" #20 0x0000003a42a06407 in start_thread () from /lib64/libpthread-2.7.so No locals. #21 0x0000003a41ed4b0d in clone () from /lib64/libc-2.7.so fstab_state = { fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = { mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0 }, fs_ret = { fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0 } } __elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a41f0beb0