(gdb) thread apply all bt full Thread 14 (Thread -1211757680 (LWP 22867)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c8f4e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb7eeefad in pthread_cond_wait () from /lib/i686/libc.so.6 No symbol table info available. #3 0x08166f97 in __ast_cond_wait (filename=0x81e0bb0 "taskprocessor.c", lineno=293, func=0x81e1160 "tps_processing_function", cond_name=0x81e11d9 "&i->poll_cond", mutex_name=0x81e11c2 "&i->taskprocessor_lock", cond=0x824511c, t=0x8245150) at /home/pj/src/asterisk176177/include/asterisk/lock.h:815 res = -1214403256 lt = (struct ast_lock_track *) 0x8245150 canlog = 1 bt = (struct ast_bt *) 0x0 __PRETTY_FUNCTION__ = "__ast_cond_wait" #4 0x08166a39 in tps_processing_function (data=0x8245118) at taskprocessor.c:293 i = (struct ast_taskprocessor *) 0x8245118 t = (struct tps_task *) 0xb79dad48 size = 0 __PRETTY_FUNCTION__ = "tps_processing_function" #5 0x081785cd in dummy_start (data=0x8245818) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1211757680, -1211759672, -427503274, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7c60480, 0x0, 0x1, 0x5}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7c60b90 not_first_call = 0 ret = (void *) 0x5 a = {start_routine = 0x8166924 , data = 0x8245118, name = 0x82458b0 "tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()"} lock_info = (struct thr_lock_info *) 0x8245a20 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #7 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 13 (Thread -1212003440 (LWP 22868)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7ed7fa7 in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0x080788b9 in listener (unused=0x0) at asterisk.c:1266 sunaddr = {sun_family = 1, sun_path = "<@\033\b\207\000\000\000\031C\033\b\233@\033\b\200�\036\bT�\032\b\203\001\000\000�X��\200q$\b\021�ȷ\000q$\b\200q$\bTY\000\000\220K·HC·\036\025\b\b\200q$\bL�ȷT:\036\b1�ȷ\001\000\000\000\000\000\000\000������\000\000\000\000\220K·HC·"} s = 74 len = 2 x = 1 flags = 2 fds = {{fd = 4, events = 1, revents = 0}} __PRETTY_FUNCTION__ = "listener" __func__ = "listener" #3 0x081785cd in dummy_start (data=0x82465d8) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1212003440, -1212005432, -301674154, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7c24480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7c24b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x8078865 , data = 0x0, name = 0x8246670 "listener", ' ' , "started at [ 1367] asterisk.c ast_makesocket()"} lock_info = (struct thr_lock_info *) 0x82467d0 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #4 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #5 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 12 (Thread -1212249200 (LWP 22869)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c8f4e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb7eeefad in pthread_cond_wait () from /lib/i686/libc.so.6 No symbol table info available. #3 0x080ff038 in __ast_cond_wait (filename=0x81cd6b8 "logger.c", lineno=980, func=0x81cf523 "logger_thread", cond_name=0x81cf551 "&logcond", mutex_name=0x81cf543 "&logmsgs.lock", cond=0x82252e0, t=0x81ff0a8) at /home/pj/src/asterisk176177/include/asterisk/lock.h:815 res = 145073368 lt = (struct ast_lock_track *) 0x81ff0a8 canlog = 0 bt = (struct ast_bt *) 0x0 __PRETTY_FUNCTION__ = "__ast_cond_wait" #4 0x080fe8d2 in logger_thread (data=0x0) at logger.c:980 next = (struct logmsg *) 0x0 msg = (struct logmsg *) 0x0 __PRETTY_FUNCTION__ = "logger_thread" #5 0x081785cd in dummy_start (data=0x8247250) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1212249200, -1212251192, 394580310, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7be8480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7be8b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x80fe840 , data = 0x0, name = 0x82472e8 "logger_thread started at [ 1020] logger.c init_logger()"} lock_info = (struct thr_lock_info *) 0x8247440 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #7 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 11 (Thread -1212499056 (LWP 22870)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c8f4e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb7eeefad in pthread_cond_wait () from /lib/i686/libc.so.6 No symbol table info available. #3 0x080bcc9f in __ast_cond_wait (filename=0x81c0114 "devicestate.c", lineno=680, func=0x81c0a33 "run_devstate_collector", cond_name=0x81c0a63 "&devstate_collector.cond", mutex_name=0x81c0a4a "&devstate_collector.lock", cond=0x81f6928, t=0x81f6958) at /home/pj/src/asterisk176177/include/asterisk/lock.h:815 res = -1214740384 lt = (struct ast_lock_track *) 0x81f6958 canlog = 1 bt = (struct ast_bt *) 0x0 __PRETTY_FUNCTION__ = "__ast_cond_wait" #4 0x080bd526 in run_devstate_collector (data=0x0) at devicestate.c:680 sc = (struct devstate_change *) 0x0 __PRETTY_FUNCTION__ = "run_devstate_collector" #5 0x081785cd in dummy_start (data=0x82f3018) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1212499056, -1212501048, 535089494, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7bab480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7babb90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x80bd4b6 , data = 0x0, name = 0x82f30b0 "run_devstate_collector started at [ 733] devicestate.c ast_device_state_engine_init()"} lock_info = (struct thr_lock_info *) 0x82f3220 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #7 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 10 (Thread -1212744816 (LWP 22871)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c8f4e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb7eeefad in pthread_cond_wait () from /lib/i686/libc.so.6 No symbol table info available. #3 0x080bcc9f in __ast_cond_wait (filename=0x81c0114 "devicestate.c", lineno=539, func=0x81c07d4 "do_devstate_changes", cond_name=0x81c0654 "&change_pending", mutex_name=0x81c07e8 "&state_changes.lock", cond=0x821f000, t=0x81f62e8) at /home/pj/src/asterisk176177/include/asterisk/lock.h:815 res = 145163912 lt = (struct ast_lock_track *) 0x81f62e8 canlog = 1 bt = (struct ast_bt *) 0x0 __PRETTY_FUNCTION__ = "__ast_cond_wait" #4 0x080bc8a2 in do_devstate_changes (data=0x0) at devicestate.c:539 next = (struct state_change *) 0x0 current = (struct state_change *) 0x0 __PRETTY_FUNCTION__ = "do_devstate_changes" #5 0x081785cd in dummy_start (data=0x82f3cb0) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1212744816, -1212746808, 124047702, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7b6f480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7b6fb90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x80bc82b , data = 0x0, name = 0x8249f90 "do_devstate_changes started at [ 739] devicestate.c ast_device_state_engine_init()"} lock_info = (struct thr_lock_info *) 0x824a100 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #7 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 9 (Thread -1212990576 (LWP 22872)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c8f4e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb7eeefad in pthread_cond_wait () from /lib/i686/libc.so.6 No symbol table info available. #3 0x08166f97 in __ast_cond_wait (filename=0x81e0bb0 "taskprocessor.c", lineno=293, func=0x81e1160 "tps_processing_function", cond_name=0x81e11d9 "&i->poll_cond", mutex_name=0x81e11c2 "&i->taskprocessor_lock", cond=0x824cd1c, t=0x824cd50) at /home/pj/src/asterisk176177/include/asterisk/lock.h:815 res = -1214822472 lt = (struct ast_lock_track *) 0x824cd50 canlog = 1 bt = (struct ast_bt *) 0x0 __PRETTY_FUNCTION__ = "__ast_cond_wait" #4 0x08166a39 in tps_processing_function (data=0x824cd18) at taskprocessor.c:293 i = (struct ast_taskprocessor *) 0x824cd18 t = (struct tps_task *) 0xb79747b8 size = 0 __PRETTY_FUNCTION__ = "tps_processing_function" #5 0x081785cd in dummy_start (data=0x824c270) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1212990576, -1212992568, 216322390, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7b33480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7b33b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x8166924 , data = 0x824cd18, name = 0x824c470 "tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()"} lock_info = (struct thr_lock_info *) 0x824d418 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #7 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 8 (Thread -1213236336 (LWP 22873)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7edad51 in select () from /lib/i686/libc.so.6 No symbol table info available. #2 0x080db96c in ast_select (nfds=0, rfds=0xb7af7298, wfds=0x0, efds=0xb7af7218, tvp=0x0) at /home/pj/src/asterisk176177/include/asterisk/channel.h:1603 No locals. #3 0x080db935 in do_parking_thread (ignore=0x0) at features.c:3119 wait = {tv_sec = 4294967, tv_usec = 295000} ms = -1 iter = {c = 0xb7906df0, flags = 0, bucket = 7, c_version = 2, obj = 0x0, version = 0} res = 0 max = -1 curlot = (struct ast_parkinglot *) 0x0 rfds = {fds_bits = {0 }} efds = {fds_bits = {0 }} nrfds = {fds_bits = {0 }} nefds = {fds_bits = {0 }} #4 0x081785cd in dummy_start (data=0xb790b460) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1213236336, -1213238328, 879022422, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7af7480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7af7b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x80db70d , data = 0x0, name = 0xb790b4f8 "do_parking_thread started at [ 4526] features.c ast_features_init()"} lock_info = (struct thr_lock_info *) 0x83c39d0 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #5 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #6 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 7 (Thread -1213498480 (LWP 22874)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7ed7fa7 in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0x080785c3 in netconsole (vconsole=0x822b8e0) at asterisk.c:1213 con = (struct console *) 0x822b8e0 hostname = "sip", '\0' tmp = "[Mar 17 14:03:24] \033[1;33mNOTICE\033[0m[22875]: \033[1;37mchan_sip.c\033[0m:\033[1;37m10624\033[0m \033[1;37msip_reg_timeout\033[0m: -- Registration for 'hzs-gw@ipbx.i.cz' timed out, trying again (Attempt #115)\nwe proba"... res = 192 fds = {{fd = 7, events = 1, revents = 0}, {fd = 8, events = 1, revents = 0}} __PRETTY_FUNCTION__ = "netconsole" #3 0x081785cd in dummy_start (data=0x83c2d18) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1213498480, -1213500472, 1013240150, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7ab7480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7ab7b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x80784bd , data = 0x822b8e0, name = 0x83c2db0 "netconsole", ' ' , "started at [ 1307] asterisk.c listener()"} lock_info = (struct thr_lock_info *) 0x83c4380 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #4 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #5 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 6 (Thread -1216128112 (LWP 22875)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7ed7fa7 in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0xb7c76ad6 in free () from /lib/libresolv.so.2 No symbol table info available. #3 0xb7831850 in ?? () No symbol table info available. #4 0x00000001 in ?? () No symbol table info available. #5 0x00001388 in ?? () No symbol table info available. #6 0x00004000 in ?? () No symbol table info available. #7 0xb7831800 in ?? () No symbol table info available. #8 0xb783185c in ?? () No symbol table info available. #9 0xb7831864 in ?? () No symbol table info available. #10 0x4c5824c8 in ?? () No symbol table info available. #11 0x00000000 in ?? () No symbol table info available. Thread 5 (Thread -1218864240 (LWP 22876)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c8f4e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb7eeefad in pthread_cond_wait () from /lib/i686/libc.so.6 No symbol table info available. #3 0x08166f97 in __ast_cond_wait (filename=0x81e0bb0 "taskprocessor.c", lineno=293, func=0x81e1160 "tps_processing_function", cond_name=0x81e11d9 "&i->poll_cond", mutex_name=0x81e11c2 "&i->taskprocessor_lock", cond=0x83f19ec, t=0x83f1a20) at /home/pj/src/asterisk176177/include/asterisk/lock.h:815 res = 138357768 lt = (struct ast_lock_track *) 0x83f1a20 canlog = 1 bt = (struct ast_bt *) 0x0 __PRETTY_FUNCTION__ = "__ast_cond_wait" #4 0x08166a39 in tps_processing_function (data=0x83f19e8) at taskprocessor.c:293 i = (struct ast_taskprocessor *) 0x83f19e8 t = (struct tps_task *) 0x820b490 size = 0 __PRETTY_FUNCTION__ = "tps_processing_function" #5 0x081785cd in dummy_start (data=0x83f0670) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1218864240, -1218866232, -643509929, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7599480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7599b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x8166924 , data = 0x83f19e8, name = 0x83f20e8 "tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()"} lock_info = (struct thr_lock_info *) 0x83f2258 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #7 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 4 (Thread -1219216496 (LWP 22877)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7ea2566 in nanosleep () from /lib/i686/libc.so.6 No symbol table info available. #2 0xb7546af7 in scan_thread (unused=0x0) at pbx_spool.c:444 st = {st_dev = 2055, __pad1 = 0, __st_ino = 1712146, st_mode = 16877, st_nlink = 2, st_uid = 77, st_gid = 77, st_rdev = 0, __pad2 = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1237219671, tv_nsec = 0}, st_mtim = {tv_sec = 1237219371, tv_nsec = 0}, st_ctim = {tv_sec = 1237219371, tv_nsec = 0}, st_ino = 1712146} dir = (DIR *) 0xb73854a0 de = (struct dirent *) 0x0 fn = "/var/spool/asterisk/outgoing/.\000\000-270.call\000ll\000\000\000\000�\237ɷ\000\000\000\000H2T��\021\b\b<@\033\b\021�ȷ\001\223�\233@\033\b]Y\000\000\021�ȷ�2T��X��]Y\000\000L�ȷ\b\025��_�\001\000\000\000L�ȷ\220;T����\001\000\000\000\220;T�h2T����\000\000\000\000\220;T�x2T����\220�\036\b\220;T��2T��\r\b\b\220�\036\bqA\033\b�2T�\026\t\b\b\200�\036\bqA\033\b"... res = 1237219671 last = 1237219371 next = 0 now = 1237295007 ts = {tv_sec = 1, tv_nsec = 0} __PRETTY_FUNCTION__ = "scan_thread" #3 0x081785cd in dummy_start (data=0x83feb58) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1219216496, -1219218488, -1025191593, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7543480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7543b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0xb7546a5f , data = 0x0, name = 0x83febf0 "scan_thread started at [ 516] pbx_spool.c load_module()"} lock_info = (struct thr_lock_info *) 0x8400510 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #4 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #5 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 3 (Thread -1219482736 (LWP 22878)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7ed7fa7 in poll () from /lib/i686/libc.so.6 No symbol table info available. #2 0x0807e1a5 in monitor_sig_flags (unused=0x0) at asterisk.c:3013 p = {fd = 11, events = 1, revents = 0} a = -1209077322 #3 0x081785cd in dummy_start (data=0xb79da2a0) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1219482736, -1219484728, -893071017, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb7502480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb7502b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x807e170 , data = 0x0, name = 0xb79e1368 "monitor_sig_flags started at [ 3635] asterisk.c main()"} lock_info = (struct thr_lock_info *) 0x8402488 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #4 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #5 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 2 (Thread -1220220016 (LWP 22948)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c8f4e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 No symbol table info available. #2 0xb7eeefad in pthread_cond_wait () from /lib/i686/libc.so.6 No symbol table info available. #3 0x080894c6 in __ast_cond_wait (filename=0x81b54ac "autoservice.c", lineno=91, func=0x81b54fd "autoservice_run", cond_name=0x81b552b "&as_cond", mutex_name=0x81b551e "&aslist.lock", cond=0x821e220, t=0x81f00a8) at /home/pj/src/asterisk176177/include/asterisk/lock.h:815 res = 0 lt = (struct ast_lock_track *) 0x81f00a8 canlog = 1 bt = (struct ast_bt *) 0x0 __PRETTY_FUNCTION__ = "__ast_cond_wait" #4 0x08088bf6 in autoservice_run (ign=0x0) at autoservice.c:91 ents = {0x84bfef0, 0x0 } chan = (struct ast_channel *) 0x0 as = (struct asent *) 0x0 i = 0 ms = 50 mons = {0xb79cb7c0, 0x0 , 0xfffffffc, 0xb7c6a7a2, 0xb7c6a798, 0xb744deb0, 0xb7f187ce, 0xb7c6a7a8, 0xb744dea0, 0xb7f1a8a2, 0xb000000, 0x0, 0xb7c6b1c8, 0x1, 0xb7f4fff4, 0xb7c6a38c, 0xb, 0xb744df24, 0xb7f18f99, 0xb, 0x0, 0xb7c6b1cc, 0xb744df10, 0x57, 0x298, 0x0, 0xb7c67454, 0xb7c61094, 0x1, 0xb7c61000, 0x50, 0xb7c6b1bc, 0xb7c6a630, 0xb7c67454, 0xb7c6a398, 0x0, 0x0, 0xb7c8e54c, 0x0, 0x0, 0x1, 0xd5, 0x80, 0xb7f4fff4, 0x82320c8, 0xb744df54, 0xb744df88, 0xb7f174aa, 0xb7f82260, 0x28, 0xb744df98, 0xb7f19cc5, 0x1, 0x0, 0x0, 0xb7c6b1da, 0xb744dfa0, 0xb7c6741b, 0xb7c6b1d9, 0xb744dfb8, 0xb7c66f1a, 0xb744df88, 0xb744e20c, 0x80, 0xb7c6c908, 0xb744df88, 0xfffffffc, 0xb7f3bd5a, 0xb7f3bd50, 0xb744dfb0, 0xb7f187ce, 0xb7f3bd60, 0xb744dfa0, 0xb7f1a8a2, 0x3000000, 0x0, 0x81e8edc, 0x1, 0xb7f4fff4, 0x81e8ed4, 0x3, 0xb744e024, 0xb7f18e6b, 0x3, 0x0, 0x81e8ee0, 0xb744e014, 0x42a, 0x2148, 0x0, 0x80fff66, 0x80480f4, 0x1, 0x0, 0x428, 0xb7f46f9c, 0x59a4, 0x80fff66, 0x81e8ee0, 0x0, 0x0, 0xb7c8e54c, 0x0, 0xff0a0000, 0x1, 0x125, 0x3, 0xb7f4fff4, 0xb7f82678, 0xb744e054, 0xb744e088, 0xb7f174aa, 0xb7f82260, 0x28, 0xb744e098, 0xb7f19cc5, 0x1, 0x0, 0x0, 0x61, 0x0, 0xb7f81e04, 0x0, 0xb7f7dfeb, 0x8048034, 0xb7f10008, 0xaf, 0x0, 0x4e, 0x0, 0x0, 0x0, 0xb7f4fff4, 0x0, 0x80fff66, 0xb744e0b8, 0xb7f19cc5, 0xb7f18bf0, 0xb744e098, 0x80fff66, 0x0, 0x81e9330, 0x0, 0x0, 0xb7c6c85c, 0x81ee6ac, 0x20, 0xb744e118, 0xb7c663f2, 0x80fff66, 0xb744e260, 0xc0, 0x0, 0x0, 0x0, 0x0, 0xb744e14c, 0xb7c65bc4, 0x0, 0x0, 0xb7c6c85c, 0xb7f4fff4, 0x81ee6ac, 0xb744e2a8, 0xb744e118, 0xb7ef4992, 0xb744e20c, 0x5, 0xb7f4fff4, 0x81ee6ac, 0x20, 0xb744e298, 0xb7c674c0, 0xb744e20c, 0xb744e2a8, 0x0, 0xb744e14c, 0xb744e20c, 0xb744e2a8, 0xb7ef4920, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7c8d311, 0xb7e79301, 0x0, 0x59a4, 0xb7c8d311...} x = 0 f = (struct ast_frame *) 0x0 defer_frame = (struct ast_frame *) 0x0 __PRETTY_FUNCTION__ = "autoservice_run" #5 0x081785cd in dummy_start (data=0x84329c8) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211523084, 0, -1220220016, -1220222008, -482029225, 1166743081}, __mask_was_saved = 0}}, __pad = {0xb744e480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8075bd3 __cancel_arg = (void *) 0xb744eb90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x8088b53 , data = 0x0, name = 0x8432610 "autoservice_run started at [ 225] autoservice.c ast_autoservice_start()"} lock_info = (struct thr_lock_info *) 0x8433010 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #6 0xb7c8b4e2 in start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #7 0xb7ee247e in clone () from /lib/i686/libc.so.6 No symbol table info available. Thread 1 (Thread -1211705664 (LWP 22862)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7ed223b in read () from /lib/i686/libc.so.6 No symbol table info available. #2 0x081884f9 in read_char (el=0x823e448, cp=0xbfd6da7b "\b") at read.c:298 num_read = 1498284032 tried = 0 #3 0x08183553 in el_getc (el=0x823e448, cp=0xbfd6da7b "\b") at read.c:350 num_read = 1 #4 0x08183966 in el_gets (el=0x823e448, nread=0xbfd6ddb0) at read.c:243 cmdnum = 0 '\0' num = -1076437308 ch = 1 '\001' #5 0x08080288 in main (argc=3, argv=0xbfd6e034) at asterisk.c:3642 title = "Asterisk Console on 'sip' (pid 22862)", '\0' , "ڱƷp�ֿ\033tƷٱƷ\210�ֿ\032oƷX�ֿ��ֿ\200\000\000\000\b�ƷX�ֿ����Z��P��\200�ֿ�\207�`��p�ֿ���\000\000\000\003\000\000\000\000�\216\036\b\001\000\000\000����\216\036\b\003\000\000\000��ֿk\216�\003\000\000\000\000\000\000\000�\216\036\b��ֿ*\004\000\000H!\000\000\000\000\000\000f�\017\b�\200\004\b\001\000\000\000\000"... dont_care = 3075484560 c = -1 filename = "/root/.asterisk_history", '\0' hostname = "sip", '\0' tmp = "\033[1;37mAsterisk Ready.\n\033[0m\000�-#\b����\210�ֿ�|\027\b�-#\b(\t\000\000x�ֿ���\036\b�����$#\b\000\000\000\000����" xarg = 0x0 x = 3 f = (FILE *) 0x8244a60 sigs = {__val = {134238211, 0 }} num = 0 isroot = 1 buf = 0x8052b07 "__libc_start_main" runuser = 0x821a2e0 "asterisk" rungroup = 0x821b2e0 "asterisk" remotesock = 0x0 __PRETTY_FUNCTION__ = "main" __func__ = "main" #6 0xb7e26390 in __libc_start_main () from /lib/i686/libc.so.6 No symbol table info available. #7 0x0805cc11 in free () No symbol table info available. #0 0xffffe410 in __kernel_vsyscall () (gdb) exit