GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-23.el5_5.2) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/sbin/asterisk...done. [New Thread 13176] [New Thread 13151] [New Thread 13150] [New Thread 13149] [New Thread 13148] [New Thread 13147] [New Thread 13146] [New Thread 13145] [New Thread 13144] [New Thread 13143] [New Thread 13142] [New Thread 13141] [New Thread 13140] [New Thread 13139] [New Thread 13130] [New Thread 13129] Reading symbols from /lib/libssl.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libssl.so.6 Reading symbols from /lib/libcrypto.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libcrypto.so.6 Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/libtermcap.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libtermcap.so.2 Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /usr/lib/libgssapi_krb5.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgssapi_krb5.so.2 Reading symbols from /usr/lib/libkrb5.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libkrb5.so.3 Reading symbols from /lib/libcom_err.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libcom_err.so.2 Reading symbols from /usr/lib/libk5crypto.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libk5crypto.so.3 Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libkrb5support.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libkrb5support.so.0 Reading symbols from /lib/libkeyutils.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libkeyutils.so.1 Reading symbols from /lib/libselinux.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libselinux.so.1 Reading symbols from /lib/libsepol.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libsepol.so.1 Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /usr/lib/asterisk/modules/pbx_config.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_config.so Reading symbols from /usr/lib/asterisk/modules/res_rtp_asterisk.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_rtp_asterisk.so Reading symbols from /usr/lib/asterisk/modules/chan_ooh323.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_ooh323.so Reading symbols from /usr/lib/asterisk/modules/codec_alaw.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_alaw.so Reading symbols from /usr/lib/asterisk/modules/codec_a_mu.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_a_mu.so Reading symbols from /usr/lib/asterisk/modules/codec_ulaw.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_ulaw.so Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_files.so.2 Core was generated by `/usr/sbin/asterisk -f -vvvg -c'. Program terminated with signal 6, Aborted. #0 0x00284402 in __kernel_vsyscall () (gdb) bt #0 0x00284402 in __kernel_vsyscall () #1 0x003d7df0 in raise () from /lib/libc.so.6 #2 0x003d9701 in abort () from /lib/libc.so.6 #3 0x0041028b in __libc_message () from /lib/libc.so.6 #4 0x004185a5 in _int_free () from /lib/libc.so.6 #5 0x004189e9 in free () from /lib/libc.so.6 #6 0x00e1ed24 in ooCleanCall (call=0x939fe10) at ooh323c/src/ooCalls.c:375 #7 0x00e1e6ff in ooEndCall (call=0x939fe10) at ooh323c/src/ooCalls.c:227 #8 0x00dfe305 in ooProcessCallFDSETsAndTimers (call=0x939fe10, pfds=0xb7a052b0, nfds=2, pToMin=0xb7a052d8) at ooh323c/src/oochannels.c:736 #9 0x00dfe9f7 in ooMonitorCallChannels (call=0x939fe10) at ooh323c/src/oochannels.c:943 #10 0x00f6dece in ooh323c_call_thread (dummy=0x9377110) at ooh323cDriver.c:89 #11 0x08195ea5 in dummy_start (data=0x911b890) at utils.c:973 #12 0x00516832 in start_thread () from /lib/libpthread.so.0 #13 0x00480f6e in clone () from /lib/libc.so.6 (gdb) bt full #0 0x00284402 in __kernel_vsyscall () No symbol table info available. #1 0x003d7df0 in raise () from /lib/libc.so.6 No symbol table info available. #2 0x003d9701 in abort () from /lib/libc.so.6 No symbol table info available. #3 0x0041028b in __libc_message () from /lib/libc.so.6 No symbol table info available. #4 0x004185a5 in _int_free () from /lib/libc.so.6 No symbol table info available. #5 0x004189e9 in free () from /lib/libc.so.6 No symbol table info available. #6 0x00e1ed24 in ooCleanCall (call=0x939fe10) at ooh323c/src/ooCalls.c:375 pctxt = 0x9377060 __PRETTY_FUNCTION__ = "ooCleanCall" #7 0x00e1e6ff in ooEndCall (call=0x939fe10) at ooh323c/src/ooCalls.c:227 No locals. #8 0x00dfe305 in ooProcessCallFDSETsAndTimers (call=0x939fe10, pfds=0xb7a052b0, nfds=2, pToMin=0xb7a052d8) at ooh323c/src/oochannels.c:736 toNext = {tv_sec = 29, tv_usec = 985481} __PRETTY_FUNCTION__ = "ooProcessCallFDSETsAndTimers" #9 0x00dfe9f7 in ooMonitorCallChannels (call=0x939fe10) at ooh323c/src/oochannels.c:943 ret = 1 nfds = 2 zeroloops = 0 toMin = {tv_sec = 2, tv_usec = 100000} pfds = {{fd = 21, events = 1, revents = 0}, {fd = 13, events = 1, revents = 1}, {fd = 136063830, events = 16200, revents = 2080}, {fd = 11, events = 15268, revents = 2073}, {fd = 154603240, events = 9, revents = 0}} pctxt = 0x503ff4 __PRETTY_FUNCTION__ = "ooMonitorCallChannels" #10 0x00f6dece in ooh323c_call_thread (dummy=0x9377110) at ooh323cDriver.c:89 mycthread = 0x9377110 pfds = {{fd = 0, events = 21304, revents = -18528}} c = 0 '\000' res = 136358592 __PRETTY_FUNCTION__ = "ooh323c_call_thread" #11 0x08195ea5 in dummy_start (data=0x911b890) at utils.c:973 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {5402612, 0, -1214227568, -1214229576, 822068725, -1891185898}, __mask_was_saved = 0}}, __pad = {0xb7a05470, 0x0, 0x0, 0x0}} __cancel_routine = 0x807b55a __cancel_arg = 0xb7a05b90 not_first_call = 0 ret = 0x0 a = {start_routine = 0xf6dea8 , data = 0x9377110, name = 0x93522f0 "ooh323c_call_thread started at [ 169] ooh323cDriver.c ooh323c_start_call_thread()"} lock_info = 0x93a2028 mutex_attr = {__size = "\001\000\000", __align = 1} #12 0x00516832 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #13 0x00480f6e in clone () from /lib/libc.so.6 No symbol table info available. (gdb) thread apply all bt Thread 17 (Thread 13129): #0 0x00284402 in __kernel_vsyscall () #1 0x00471b4b in read () from /lib/libc.so.6 #2 0x081a6801 in read_char (el=0x90a20c0, cp=0xbfaa772b "\277") at read.c:298 #3 0x081a1865 in el_getc (el=0x90a20c0, cp=0xbfaa772b "\277") at read.c:350 #4 0x081a1c78 in read_getcmd (el=0x90a20c0, nread=0xbfaa89b8) at read.c:243 #5 el_gets (el=0x90a20c0, nread=0xbfaa89b8) at read.c:446 #6 0x08086128 in main (argc=4, argv=0xbfaa8c54) at asterisk.c:3855 Thread 16 (Thread 13130): #0 0x00284402 in __kernel_vsyscall () #1 0x00471b4b in read () from /lib/libc.so.6 #2 0x0817d934 in inotify_daemon (data=0x0) at stdtime/localtime.c:290 #3 0x08195ea5 in dummy_start (data=0x909f938) at utils.c:973 #4 0x00516832 in start_thread () from /lib/libpthread.so.0 #5 0x00480f6e in clone () from /lib/libc.so.6 Thread 15 (Thread 13139): #0 0x00284402 in __kernel_vsyscall () #1 0x0051abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0048d63d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x081197b3 in __ast_cond_wait (filename=0x81f7f98 "taskprocessor.c", lineno=293, func=0x81f82e4 "tps_processing_function", cond_name=0x81f835d "&i->poll_cond", mutex_name=0x81f8346 "&i->taskprocessor_lock", cond=0x90a3fac, t=0x90a3fe0) at lock.c:542 #4 0x08184a6c in tps_processing_function (data=0x90a3fa8) at taskprocessor.c:293 #5 0x08195ea5 in dummy_start (data=0x90a3a48) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 14 (Thread 13140): #0 0x00284402 in __kernel_vsyscall () #1 0x00477293 in poll () from /lib/libc.so.6 #2 0x0807dcc4 in listener (unused=0x0) at asterisk.c:1303 #3 0x08195ea5 in dummy_start (data=0x90b0848) at utils.c:973 #4 0x00516832 in start_thread () from /lib/libpthread.so.0 #5 0x00480f6e in clone () from /lib/libc.so.6 Thread 13 (Thread 13141): #0 0x00284402 in __kernel_vsyscall () #1 0x0051abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0048d63d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x081197b3 in __ast_cond_wait (filename=0x81e3e54 "logger.c", lineno=997, func=0x81e5926 "logger_thread", cond_name=0x81e5954 "&logcond", mutex_name=0x81e5946 "&logmsgs.lock", cond=0x821d4a0, t=0x8208648) at lock.c:542 #4 0x0811e42f in logger_thread (data=0x0) at logger.c:997 #5 0x08195ea5 in dummy_start (data=0x90b0958) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 12 (Thread 13142): #0 0x00284402 in __kernel_vsyscall () #1 0x0051abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0048d63d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x081197b3 in __ast_cond_wait (filename=0x81d6e94 "devicestate.c", lineno=539, func=0x81d71a0 "do_devstate_changes", cond_name=0x81d7190 "&change_pending", mutex_name=0x81d71b4 "&state_changes.lock", cond=0x821cb20, t=0x8206008) at lock.c:542 #4 0x080daf0a in do_devstate_changes (data=0x0) at devicestate.c:539 #5 0x08195ea5 in dummy_start (data=0x9352780) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 11 (Thread 13143): #0 0x00284402 in __kernel_vsyscall () #1 0x0051abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0048d63d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x081197b3 in __ast_cond_wait (filename=0x81f7f98 "taskprocessor.c", lineno=293, func=0x81f82e4 "tps_processing_function", cond_name=0x81f835d "&i->poll_cond", mutex_name=0x81f8346 "&i->taskprocessor_lock", cond=0x911982c, t=0x9119860) at lock.c:542 #4 0x08184a6c in tps_processing_function (data=0x9119828) at taskprocessor.c:293 #5 0x08195ea5 in dummy_start (data=0x9119d70) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 10 (Thread 13144): #0 0x00284402 in __kernel_vsyscall () #1 0x00477293 in poll () from /lib/libc.so.6 #2 0x080f800c in do_parking_thread (ignore=0x0) at features.c:4229 #3 0x08195ea5 in dummy_start (data=0x911ae50) at utils.c:973 #4 0x00516832 in start_thread () from /lib/libpthread.so.0 #5 0x00480f6e in clone () from /lib/libc.so.6 Thread 9 (Thread 13145): #0 0x00284402 in __kernel_vsyscall () #1 0x0051abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0048d63d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x081197b3 in __ast_cond_wait (filename=0x81d6540 "db.c", lineno=749, func=0x81d6e13 "db_sync_thread", cond_name=0x81d6e0b "&dbcond", mutex_name=0x81d6591 "&dblock", cond=0x821cae0, t=0x8205d20) at lock.c:542 #4 0x080da011 in db_sync_thread (data=0x0) at db.c:749 #5 0x08195ea5 in dummy_start (data=0x9119180) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 8 (Thread 13146): #0 0x00284402 in __kernel_vsyscall () #1 0x0051abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0048d63d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x081197b3 in __ast_cond_wait (filename=0x81f7f98 "taskprocessor.c", lineno=293, func=0x81f82e4 "tps_processing_function", cond_name=0x81f835d "&i->poll_cond", mutex_name=0x81f8346 "&i->taskprocessor_lock", cond=0x934110c, t=0x9341140) at lock.c:542 #4 0x08184a6c in tps_processing_function (data=0x9341108) at taskprocessor.c:293 #5 0x08195ea5 in dummy_start (data=0x911b380) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 7 (Thread 13147): #0 0x00284402 in __kernel_vsyscall () #1 0x0051abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0048d63d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x081197b3 in __ast_cond_wait (filename=0x81f50ec "sched.c", lineno=106, func=0x81f50f4 "sched_run", cond_name=0x81f5108 "&st->cond", mutex_name=0x81f50fe "&st->lock", cond=0x93425e4, t=0x93425c4) at lock.c:542 #4 0x081797a2 in sched_run (data=0x93425c0) at sched.c:106 #5 0x08195ea5 in dummy_start (data=0x9342718) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 6 (Thread 13148): #0 0x00284402 in __kernel_vsyscall () #1 0x00477293 in poll () from /lib/libc.so.6 #2 0x00e1c5a0 in ooSocketPoll (pfds=0xb7bff2f8, nfds=1, timeout=2100) at ooh323c/src/ooSocket.c:482 #3 0x00dfe6d4 in ooMonitorChannels () at ooh323c/src/oochannels.c:849 #4 0x00f6de7f in ooh323c_stack_thread (dummy=0x0) at ooh323cDriver.c:69 #5 0x08195ea5 in dummy_start (data=0x934d128) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 5 (Thread 13149): #0 0x00284402 in __kernel_vsyscall () #1 0x00477293 in poll () from /lib/libc.so.6 #2 0x00e1c5a0 in ooSocketPoll (pfds=0xb7b3e308, nfds=0, timeout=10) at ooh323c/src/ooSocket.c:482 #3 0x00dfe429 in ooMonitorCmdChannels () at ooh323c/src/oochannels.c:776 #4 0x00f6de9f in ooh323c_cmd_thread (dummy=0x0) at ooh323cDriver.c:76 #5 0x08195ea5 in dummy_start (data=0x9369d58) at utils.c:973 #6 0x00516832 in start_thread () from /lib/libpthread.so.0 #7 0x00480f6e in clone () from /lib/libc.so.6 Thread 4 (Thread 13150): #0 0x00284402 in __kernel_vsyscall () #1 0x00477293 in poll () from /lib/libc.so.6 #2 0x08112e03 in ast_io_wait (ioc=0x934e718, howlong=1000) at io.c:275 #3 0x00de55f3 in do_monitor (data=0x0) at chan_ooh323.c:3414 #4 0x08195ea5 in dummy_start (data=0x9369d68) at utils.c:973 #5 0x00516832 in start_thread () from /lib/libpthread.so.0 #6 0x00480f6e in clone () from /lib/libc.so.6 Thread 3 (Thread 13151): #0 0x00284402 in __kernel_vsyscall () #1 0x00477293 in poll () from /lib/libc.so.6 #2 0x080836f5 in monitor_sig_flags (unused=0x0) at asterisk.c:3080 #3 0x08195ea5 in dummy_start (data=0x911a8c0) at utils.c:973 #4 0x00516832 in start_thread () from /lib/libpthread.so.0 #5 0x00480f6e in clone () from /lib/libc.so.6 Thread 2 (Thread 13176): #0 0x00284402 in __kernel_vsyscall () #1 0x00477293 in poll () from /lib/libc.so.6 #2 0x080afb4d in ast_waitfor_nandfds (c=0xb7a3caf0, n=1, fds=0x0, nfds=0, exception=0x0, outfd=0x0, ms=0xb7a3caf4) at channel.c:3130 #3 0x080aff3d in ast_waitfor (c=0x9368100, ms=20000) at channel.c:3394 #4 0x080ac0f4 in ast_safe_sleep_conditional (chan=0x9368100, ms=20000, cond=0, data=0x0) at channel.c:1774 #5 0x080ac2ab in ast_safe_sleep (chan=0x9368100, ms=20000) at channel.c:1824 #6 0x08150e23 in pbx_builtin_wait (chan=0x9368100, data=0xb7a3ed48 "20") at pbx.c:9225 #7 0x08136acb in pbx_exec (c=0x9368100, app=0x9365f98, data=0xb7a3ed48 "20") at pbx.c:1406 #8 0x0813fd81 in pbx_extension_helper (c=0x9368100, con=0x0, context=0x936846c "voip", exten=0x93684bc "64003", priority=2, label=0x0, callerid=0x0, action=E_SPAWN, found=0xb7a4124c, combined_find_spawn=1) at pbx.c:4085 #9 0x08141782 in ast_spawn_extension (c=0x9368100, context=0x936846c "voip", exten=0x93684bc "64003", priority=2, callerid=0x0, found=0xb7a4124c, combined_find_spawn=1) at pbx.c:4608 #10 0x08142119 in __ast_pbx_run (c=0x9368100, args=0x0) at pbx.c:4706 #11 0x08143bd5 in pbx_thread (data=0x9368100) at pbx.c:5017 #12 0x08195ea5 in dummy_start (data=0x9368668) at utils.c:973 #13 0x00516832 in start_thread () from /lib/libpthread.so.0 #14 0x00480f6e in clone () from /lib/libc.so.6 Thread 1 (Thread 13175): #0 0x00284402 in __kernel_vsyscall () #1 0x003d7df0 in raise () from /lib/libc.so.6 #2 0x003d9701 in abort () from /lib/libc.so.6 #3 0x0041028b in __libc_message () from /lib/libc.so.6 #4 0x004185a5 in _int_free () from /lib/libc.so.6 #5 0x004189e9 in free () from /lib/libc.so.6 #6 0x00e1ed24 in ooCleanCall (call=0x939fe10) at ooh323c/src/ooCalls.c:375 #7 0x00e1e6ff in ooEndCall (call=0x939fe10) at ooh323c/src/ooCalls.c:227 #8 0x00dfe305 in ooProcessCallFDSETsAndTimers (call=0x939fe10, pfds=0xb7a052b0, nfds=2, pToMin=0xb7a052d8) at ooh323c/src/oochannels.c:736 #9 0x00dfe9f7 in ooMonitorCallChannels (call=0x939fe10) at ooh323c/src/oochannels.c:943 #10 0x00f6dece in ooh323c_call_thread (dummy=0x9377110) at ooh323cDriver.c:89 #11 0x08195ea5 in dummy_start (data=0x911b890) at utils.c:973 #12 0x00516832 in start_thread () from /lib/libpthread.so.0 #13 0x00480f6e in clone () from /lib/libc.so.6 (gdb) quit