(gdb) bt #0 0x000000000044688f in __ast_pthread_mutex_lock (filename=0x526cb4 "channel.c", lineno=3342, func=0x5299b0 "ast_do_masquerade", mutex_name=0x5297c7 "&clone->lock", t=0xf4340396000000c8) at /usr/src/1.4/include/asterisk/lock.h:302 #1 0x0000000000452376 in ast_do_masquerade (original=0x2aaaf43402d4) at channel.c:3342 #2 0x000000000044bdb2 in ast_waitfor_nandfds (c=0x407400f0, n=23, fds=0x0, nfds=0, exception=0x0, outfd=0x0, ms=0x40743058) at channel.c:1645 #3 0x000000000044c6bd in ast_waitfor_n (c=0x407400f0, n=23, ms=0x40743058) at channel.c:1764 #4 0x000000000043b113 in autoservice_run (ign=0x0) at autoservice.c:104 #5 0x00000000004eaead in dummy_start (data=0x9c0ad4) at utils.c:861 #6 0x00002b058fdac317 in start_thread () from /lib/libpthread.so.0 #7 0x00002b0590787d5d in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () (gdb) bt full #0 0x000000000044688f in __ast_pthread_mutex_lock (filename=0x526cb4 "channel.c", lineno=3342, func=0x5299b0 "ast_do_masquerade", mutex_name=0x5297c7 "&clone->lock", t=0xf4340396000000c8) at /usr/src/1.4/include/asterisk/lock.h:302 res = 1081340176 canlog = 0 __PRETTY_FUNCTION__ = "__ast_pthread_mutex_lock" #1 0x0000000000452376 in ast_do_masquerade (original=0x2aaaf43402d4) at channel.c:3342 x = 1801678700 i = 1528522798 res = 0 origstate = 1831875643 cur = (struct ast_frame *) 0x0 t = (const struct ast_channel_tech *) 0x4073f210 t_pvt = (void *) 0x2b05906e08cf tmpcid = {cid_dnid = 0x0, cid_num = 0x0, cid_name = 0x0, cid_ani = 0x0, cid_rdnis = 0x343b37333b315b1b
, cid_pres = 1600089392, cid_ani2 = 1601467233, cid_ton = 1919448176, cid_tns = 1600414053} clone = (struct ast_channel *) 0xf434039600000000 cdr = (struct ast_cdr *) 0x305b1b3937336d30 rformat = 64 wformat = 64 newn = "k\006\000\000\000\000\000\000 \212R\000\000\000\000\000S:}\220\005+\000\000\t\000\000\000\000\000\000\000YzR\000\000\000\000\000�lR\000\000\000\000\000\234\0034��*\000\0004\212R\000\000\000\000\000 \212R\000\000\000\000\000&�w\220k\006\000\000�lR\000\000\000\000\0003\000\000\000\000\000\000\000\026\000\000" orig = "\000@t@\000\000\000\000\224N\234", '\0' , "\026\000\000\000\000\000\000\000��s@\000\000\000\000\000@t@", '\0' , "\020", '\0' , "@t@", '\0' , "\020\000\000\000\000\000\000��s@" masqn = "\021\000\000\000\000\000\000\000aI}\220\005+\000\000\004", '\0' , "�lR", '\0' , "\020\000\000\000\000\000\000�&p@\000\000\000\000\026\000\000\000\000\000\000\000X�r\220\005+\000\000\000\000\000" zombn = "�Wn\220\005+\000\000\220�s@\000\000\000\000\033[31;40mERROR\033[0;37;40m", '\0' , "S:}\220\005+\000\000\0166}\220\005+", '\0' , "\217}\220\005+\000\000S:}\220\005+\000\000\000\000\000" __PRETTY_FUNCTION__ = "ast_do_masquerade" #2 0x000000000044bdb2 in ast_waitfor_nandfds (c=0x407400f0, n=23, fds=0x0, nfds=0, exception=0x0, outfd=0x0, ms=0x40743058) at channel.c:1645 start = {tv_sec = 0, tv_usec = 0} pfds = (struct pollfd *) 0x4073f9c0 res = -1 rms = 4096 x = 5 y = 8 max = 16 sz = 184 now = 0 whentohangup = 0 diff = 10243732 winner = (struct ast_channel *) 0x0 fdmap = (struct fdmap *) 0x4073f3f0 __PRETTY_FUNCTION__ = "ast_waitfor_nandfds" #3 0x000000000044c6bd in ast_waitfor_n (c=0x407400f0, n=23, ms=0x40743058) at channel.c:1764 No locals. #4 0x000000000043b113 in autoservice_run (ign=0x0) at autoservice.c:104 chan = (struct ast_channel *) 0x0 as = (struct asent *) 0x0 ms = 500 mons = {0x2aaaec00d224, 0x2aaaf42f4e04, 0x2aaaf42397a4, 0x2aaaf431a9e4, 0x2aaaf4309624, 0x2aaaf43402d4, 0x2aaaf40688b4, 0x2aaaec041244, 0x2aaae8003104, 0x2aaaf42f5e74, 0x2aaaec017754, 0x2aaaf433f424, 0x2aaaf4090994, 0x2aaaf4344d04, 0x2aaaf4375a94, 0x2aaaf42fb5e4, 0x2aaaf43115c4, 0x2aaaf4094aa4, 0x2aaaf400d014, 0x2aaae800c2c4, 0x2aaaf40959c4, 0x2aaaf427ab94, 0x2aaaf43b9a34, 0x2aaac40cd454, 0x2aaac40cd454, 0x2aaac40cd454, 0x2aaac40cd454, 0x2aaac404eab4, 0x2aaac40cd454, 0x2aaac404eab4, 0x2aaac4045954, 0x2aaac406ba24, 0x2aaac403fc24, 0x2aaac403fc24, 0x2aaac403fc24, 0x2aaac40afa54, 0x2aaac40b1b64, 0x2aaac40b2a84, 0x2aaac406ba24, 0x2aaac403fc24, 0x2aaac403fc24, 0x2aaac40b2a84, 0x2aaac406ba24, 0x2aaac403fc24, 0x2aaac403fc24, 0x2aaac4241b14, 0x2aaac409eed4, 0x2aaac40a6a64, 0x2aaac409fdf4, 0x2aaac4238184, 0x2aaac423d334, 0x2aaac423c414, 0x2aaac4235024, 0x2aaac4238d64, 0x2aaac40b0974, 0x2aaac40b1b64, 0x2aaac40afa54, 0x2aaac40b4f04, 0x2aaac40b2a84, 0x2aaac40b3fe4, 0x2aaae80045f4, 0x2aaae80045f4, 0x2aaac8115e74, 0x2aaac8115e74, 0x2aaac8115e74, 0x2aaac811f6f4, 0x2aaac811f6f4, 0x2aaac811f6f4, 0x2aaacc169b44, 0x2aaacc169b44, 0x2aaacc195624, ---Type to continue, or q to quit--- 0x2aaacc192424, 0x2aaacc184984, 0x2aaacc252584, 0x2aaacc175ed4, 0x2aaacc169b44, 0x2aaacc157c74, 0x2aaacc157c74, 0x2aaacc157c74, 0x2aaacc157c74, 0x2aaacc157c74, 0x2aaacc184984, 0x2aaacc252584, 0x2aaacc175ed4, 0x2aaacc16b6a4, 0x2aaacc169b44, 0x2aaacc157c74, 0x2aaacc1565d4, 0x2aaacc1565d4, 0x2aaacc1565d4, 0x2aaacc1565d4, 0x2aaacc1565d4, 0x2aaacc1565d4, 0x0 , 0x42d831, 0x14000000, 0x2b05906e57d0, 0x400000, 0x0 , 0x42d831, 0x14000000, 0x2b05906e57d0, 0x400000, 0x0 , 0x40742d40, 0x2b05906e5719, 0x42d831, 0x400000, 0x0 , 0x14000000, 0x2b05906e57d0, 0x0, 0x42d831, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed00000000, 0xef0, 0x40742e00, 0x0, 0x40742de0, 0x40744000, 0x0, 0x1000, 0x433cb3, 0x40744000, 0x771780, 0x40742e60, 0x434021, 0x40742e10, 0x42d849, 0x0, 0x9, 0x524269, 0x524163, 0x771780, 0x524182, 0x524410, 0x7a00001000, 0x524163, 0x9c5cdc, 0x0, 0x0, 0x40742ed0, 0x434327, 0xe8cf58aaf8451d8f, 0x1fe, 0x407026c0, 0x5473f0, 0x9640743260, 0x547408, 0x1000000c0, 0xe48, 0x9c4e20, 0x9c4e94, 0x9c5cdc, 0xe00000000, 0x100, 0x40742f40...} x = 23 __PRETTY_FUNCTION__ = "autoservice_run" #5 0x00000000004eaead in dummy_start (data=0x9c0ad4) at utils.c:861 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 2522097739489345049, 1081360384, 0, 4096, 1081091776, 2522097739462082073, 2522238980151180825}, __mask_was_saved = 0}}, __pad = { 0x407431e0, 0x0, 0x0, 0x42000000}} __cancel_routine = (void (*)(void *)) 0x42aee5 __cancel_arg = (void *) 0x40743950 not_first_call = 0 ret = (void *) 0x3d6b14ec4ebd94c5 a = {start_routine = 0x43b028 , data = 0x0, name = 0x9c0b74 "autoservice_run started at [ 194] autoservice.c ast_autoservice_start()"} lock_info = (struct thr_lock_info *) 0x9c4e94 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0x00002b058fdac317 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x00002b0590787d5d in clone () from /lib/libc.so.6 No symbol table info available. #8 0x0000000000000000 in ?? () No symbol table info available.