(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.