[root@gateway managersnif]# gdb /usr/sbin/asterisk at /var/run/asterisk/asterisk.pid GNU gdb 5.0 Copyright 2000 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-conectiva-linux"... /var/log/managersnif/29379: No such file or directory. Attaching to program: /usr/sbin/asterisk, Pid 29379 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libpthread.so.0...done. [New Thread 1024 (LWP 29379)] [New Thread 2049 (LWP 29401)] [New Thread 2050 (LWP 29403)] [New Thread 3075 (LWP 29404)] [New Thread 4100 (LWP 29405)] [New Thread 5125 (LWP 29406)] [New Thread 6150 (LWP 29408)] [New Thread 7175 (LWP 29411)] [New Thread 8200 (LWP 29416)] [New Thread 9225 (LWP 29417)] [New Thread 10250 (LWP 29418)] [New Thread 11275 (LWP 29420)] [New Thread 12300 (LWP 29422)] [New Thread 29709 (LWP 29465)] [New Thread 30734 (LWP 29466)] [New Thread 15375 (LWP 29434)] [New Thread 16400 (LWP 29435)] Error while reading shared library symbols: thread_db: map_id2thr failed: invalid thread handle Reading symbols from /lib/libncurses.so.5...done. Loaded symbols for /lib/libncurses.so.5 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libresolv.so.2...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /usr/lib/libssl.so.0.9.6...done. Loaded symbols for /usr/lib/libssl.so.0.9.6 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/lib/libcrypto.so.0.9.6...done. Loaded symbols for /usr/lib/libcrypto.so.0.9.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/asterisk/modules/res_musiconhold.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_musiconhold.so Reading symbols from /usr/lib/asterisk/modules/res_adsi.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_adsi.so Reading symbols from /usr/lib/asterisk/modules/res_agi.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_agi.so Reading symbols from /usr/lib/asterisk/modules/res_crypto.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_crypto.so Reading symbols from /usr/lib/asterisk/modules/res_features.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_features.so Reading symbols from /usr/lib/asterisk/modules/res_indications.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_indications.so Reading symbols from /usr/lib/asterisk/modules/res_monitor.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_monitor.so Reading symbols from /usr/lib/asterisk/modules/app_cdr.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_cdr.so Reading symbols from /usr/lib/asterisk/modules/app_chanisavail.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_chanisavail.so Reading symbols from /usr/lib/asterisk/modules/app_cut.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_cut.so Reading symbols from /usr/lib/asterisk/modules/app_db.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_db.so Reading symbols from /usr/lib/asterisk/modules/app_dial.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_dial.so Reading symbols from /usr/lib/asterisk/modules/app_echo.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_echo.so ---Type to continue, or q to quit--- Reading symbols from /usr/lib/asterisk/modules/app_forkcdr.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_forkcdr.so Reading symbols from /usr/lib/asterisk/modules/app_groupcount.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_groupcount.so Reading symbols from /usr/lib/asterisk/modules/app_lookupblacklist.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_lookupblacklist.so Reading symbols from /usr/lib/asterisk/modules/app_lookupcidname.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_lookupcidname.so Reading symbols from /usr/lib/asterisk/modules/app_macro.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_macro.so Reading symbols from /usr/lib/asterisk/modules/app_meetme.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_meetme.so Reading symbols from /usr/lib/asterisk/modules/app_parkandannounce.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_parkandannounce.so Reading symbols from /usr/lib/asterisk/modules/app_playback.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_playback.so Reading symbols from /usr/lib/asterisk/modules/app_queue.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_queue.so Reading symbols from /usr/lib/asterisk/modules/app_read.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_read.so Reading symbols from /usr/lib/asterisk/modules/app_record.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_record.so Reading symbols from /usr/lib/asterisk/modules/app_rxfax.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_rxfax.so Reading symbols from /usr/lib/libspandsp.so.0...done. Loaded symbols for /usr/lib/libspandsp.so.0 Reading symbols from /usr/lib/libtiff.so.3...done. Loaded symbols for /usr/lib/libtiff.so.3 Reading symbols from /usr/lib/libjpeg.so.62...done. Loaded symbols for /usr/lib/libjpeg.so.62 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/asterisk/modules/app_sayunixtime.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_sayunixtime.so Reading symbols from /usr/lib/asterisk/modules/app_setcallerid.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_setcallerid.so Reading symbols from /usr/lib/asterisk/modules/app_setcdruserfield.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_setcdruserfield.so Reading symbols from /usr/lib/asterisk/modules/app_setcidname.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_setcidname.so Reading symbols from /usr/lib/asterisk/modules/app_setcidnum.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_setcidnum.so Reading symbols from /usr/lib/asterisk/modules/app_softhangup.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_softhangup.so Reading symbols from /usr/lib/asterisk/modules/app_substring.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_substring.so Reading symbols from /usr/lib/asterisk/modules/app_system.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_system.so Reading symbols from /usr/lib/asterisk/modules/app_test.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_test.so Reading symbols from /usr/lib/asterisk/modules/app_transfer.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_transfer.so Reading symbols from /usr/lib/asterisk/modules/app_voicemail.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_voicemail.so Reading symbols from /usr/lib/asterisk/modules/cdr_odbc.so...done. Loaded symbols for /usr/lib/asterisk/modules/cdr_odbc.so Reading symbols from /usr/lib/libodbc.so.1...done. Loaded symbols for /usr/lib/libodbc.so.1 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/libodbcpsql.so.1...done. Loaded symbols for /usr/lib/libodbcpsql.so.1 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /usr/lib/asterisk/modules/chan_agent.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_agent.so Reading symbols from /usr/lib/asterisk/modules/chan_iax2.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_iax2.so Reading symbols from /usr/lib/asterisk/modules/chan_local.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_local.so Reading symbols from /usr/lib/asterisk/modules/chan_sip.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_sip.so Reading symbols from /lib/libnss_nisplus.so.2...done. Loaded symbols for /lib/libnss_nisplus.so.2 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib/libnss_dns.so.2...done. Loaded symbols for /lib/libnss_dns.so.2 Reading symbols from /usr/lib/asterisk/modules/chan_zap.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_zap.so Reading symbols from /usr/lib/libpri.so.1...done. Loaded symbols for /usr/lib/libpri.so.1 Reading symbols from /usr/lib/libtonezone.so.1...done. Loaded symbols for /usr/lib/libtonezone.so.1 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_g729a.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_g729a.so Reading symbols from /usr/lib/asterisk/modules/codec_gsm.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_gsm.so ---Type to continue, or q to quit--- Reading symbols from /usr/lib/asterisk/modules/codec_ilbc.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_ilbc.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 /usr/lib/asterisk/modules/format_g729.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_g729.so Reading symbols from /usr/lib/asterisk/modules/format_gsm.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_gsm.so Reading symbols from /usr/lib/asterisk/modules/format_ilbc.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_ilbc.so Reading symbols from /usr/lib/asterisk/modules/format_pcm.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_pcm.so Reading symbols from /usr/lib/asterisk/modules/format_pcm_alaw.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_pcm_alaw.so Reading symbols from /usr/lib/asterisk/modules/format_sln.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_sln.so Reading symbols from /usr/lib/asterisk/modules/format_wav.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_wav.so Reading symbols from /usr/lib/asterisk/modules/format_wav_gsm.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_wav_gsm.so Reading symbols from /usr/lib/asterisk/modules/pbx_config.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_config.so 0x401aa264 in poll () from /lib/libc.so.6 (gdb) info thread thread_db: map_id2thr failed: invalid thread handle (gdb) thread apply all bt full Thread 17 (Thread 16400 (LWP 29435)): #0 0x4010c5ca in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x4002e319 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x4002fdb6 in __pthread_lock () from /lib/libpthread.so.0 No symbol table info available. #3 0x4002c27a in pthread_mutex_lock () from /lib/libpthread.so.0 No symbol table info available. #4 0x40680576 in __ast_pthread_mutex_lock (filename=0x40681025 "chan_agent.c", lineno=1459, func=0x40681bfe "__login_exec", mutex_name=0x40681032 "&p->app_lock", t=0x8123020) at ../include/asterisk/lock.h:212 filename = 0x40681025 "chan_agent.c" mutex_name = 0x40681032 "&p->app_lock" res = 0 #5 0x4067f605 in __login_exec (chan=0x814cc38, data=0xbdbfd768, callbackmode=0) at chan_agent.c:1459 last_loginchan = '\000' logintime = 0 res = 0 tries = 0 p = (struct agent_pvt *) 0x8122e88 u = (struct localuser *) 0x814e9e0 tv = {tv_sec = 1138984857, tv_usec = 180632} user = "8033", '\000' pass = "\000\000\000\000\000\000\000\000\001\000­û@\032\017\b@\032\017\b@\032\017\b@\032\017\b^\235\002@|\237\003@C\000\000\000@\032\017\b\217\n\003@'\000\000\000@\032\017\bÔµ¿½¡\n\003@\000\000\000\000\000\000\000\000䵿½\006þ\002@" agent = "Agent/8033", '\000' xpass = '\000' errmsg = 0x40681c31 "agent-incorrect" info = "8033", '\000' opt_user = 0xbdbfb2c8 "8033" options = 0x0 context = 0x0 exten = 0x0 play_announcement = 1 filename = 0x40681be1 "agent-loginok" #6 0x4067fc7c in login_exec (chan=0x814cc38, data=0xbdbfd768) at chan_agent.c:1533 No locals. #7 0x807578d in pbx_exec (c=0x814cc38, app=0x8120d98, data=0xbdbfd768, newstack=1) at pbx.c:471 res = 0 saved_c_appl = 0x0 saved_c_data = 0x0 stack = -1 execute = (int (*)()) 0x4067fc58 #8 0x8077e41 in pbx_extension_helper (c=0x814cc38, context=0x814cda0 "agente_out", exten=0x814ce94 "*53", priority=100, callerid=0x814e520 "3050", action=1) at pbx.c:1291 ---Type to continue, or q to quit--- e = (struct ast_exten *) 0x81c3290 app = (struct ast_app *) 0x8120d98 sw = (struct ast_switch *) 0x0 data = 0x0 newstack = 1 res = 0 status = 4 incstack = {0x81a4910 "agente_out", 0x81a6ef0 "facilidades", 0x81a7e28 "voicemail", 0x81ad318 "conferencia", 0x81af908 "horacerta", 0x81c3bf8 "estacionamento", 0x81b06c0 "sigame", 0x81b6728 "sigameexterno", 0x81b9050 "fax", 0x81b9e00 "bloqueioramal", 0x81bc980 "testes_ramal", 0x81bbf90 "ultimo_chamado", 0x81be810 "captura_ligacao", 0x81bf940 "gravacao_ligacao", 0x0 , 0xbdbffd24 "", 0x808971f "\203Ä\020\211À\205Àu\b1Àë\024\215t&", 0x80d93c6 "0123456789*#+", 0x30
, 0x0, 0x0, 0xbdbffc00 "", 0xbdbffd24 "", 0x0, 0x0, 0x4
, 0x4
, 0xbdbff944 "Äù¿½¸ð\b\b8è\024\büã\024\b\037", 0x80898cc "\203Ä\020\211À\205Àt\e\213E\fÇ", 0xbdbff834 "3050", 0xbdbff968 "\004", 0xff
, 0x0, 0x40039f7c "äa\001", 0x0, 0x0, 0x0, 0x0, 0x0, 0x30353033
, 0x0 , 0xbdbffd24 "", 0x8089690 "\203Ä\020\211À\205Àu\027\213E\b\213Uø\001Ð\213U\b\213Mü\001Ê\212\n\210\bÿEøÿEüë³\213E\b\213Uø\001ÐÆ", 0x80d93c0 "( )-.", 0x30
, 0x0, 0x0, 0xbdbffc00 "", 0xbdbffd24 "", 0xbdbff964 "¤ù¿½\004", 0x0, 0x4
, 0x814e838 "1138984704.1", 0xbdbff9c4 "\224Î\024\bd", 0x808f0b8 "\203Ä\020\213E\b\213\220à\003", 0x814e838 "1138984704.1", 0x814e3fc "1138984704.1", 0x1f
, 0x4002c633 "1Àë\005¸\026", 0x401f6a40 "", 0x401f6620 "", 0xbdbff9a4 ""} passdata = "8033", '\000' stacklen = 14 tmp = "AgentLogin", '\000' tmp2 = "SIP/3050-d2e1", '\000' tmp3 = "8033", '\000' #9 0x807905c in ast_spawn_extension (c=0x814cc38, context=0x814cda0 "agente_out", exten=0x814ce94 "*53", priority=100, callerid=0x814e520 "3050") at pbx.c:1773 No locals. #10 0x80793ed in ast_pbx_run (c=0x814cc38) at pbx.c:1832 firstpass = 0 digit = 0 exten = '\000' pos = 0 waittime = 0 res = 0 #11 0x8079d9c in pbx_thread (data=0x814cc38) at pbx.c:1996 c = (struct ast_channel *) 0x814cc38 #12 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 16 (Thread 15375 (LWP 29434)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x809a440 in get_input (s=0x8147600, output=0xbddfab30 "action: queuestatus") at manager.c:1216 res = -1109394140 x = 1 fds = {{fd = 35, events = 1, revents = 0}} ---Type to continue, or q to quit--- iabuf = '\000' #2 0x809a625 in session_do (data=0x8147600) at manager.c:1244 s = (struct mansession *) 0x8147600 m = {hdrcount = 0, headers = {"action: queuestatus\000\n", '\000' , "actionid: 3050003\000\n\000\n\000ente_out\000\n\000ut\000\n", '\000' , "\000\n\000ionid: 3050008\000\n\000\n\000\n", '\000' , "\000\n\000en: 8033\000\n\000005\000\n", '\000' , "Priority: 1\000\n", '\000' , "Account: 8033\000\n", '\000' , "Callerid: 3050\000\n", '\000' , "actionid: 3050016\000\n", '\000' , "Async: yes\000\n", '\000' , "\000\n", '\000' , '\000' , '\000' , "\234ñ\002@\024\207\037@", '\000' , "4ûß½\024\207\037@|\237\003@\000üß½$ýß½", '\000' , "\210üß½\000\000\000"}} iabuf = '\000' res = 1 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 15 (Thread 30734 (LWP 29466)): #0 0x4010c5ca in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x4002e319 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x4002fdb6 in __pthread_lock () from /lib/libpthread.so.0 No symbol table info available. #3 0x4002c27a in pthread_mutex_lock () from /lib/libpthread.so.0 No symbol table info available. #4 0x40680576 in __ast_pthread_mutex_lock (filename=0x40681025 "chan_agent.c", lineno=1442, func=0x40681bfe "__login_exec", mutex_name=0x40681667 "&agentlock", t=0x406834a0) at ../include/asterisk/lock.h:212 filename = 0x40681025 "chan_agent.c" mutex_name = 0x40681667 "&agentlock" res = 0 #5 0x4067f454 in __login_exec (chan=0x81569c0, data=0xbdffd768, callbackmode=0) at chan_agent.c:1442 last_loginchan = '\000' logintime = 0 res = 0 tries = 0 p = (struct agent_pvt *) 0x8122c60 u = (struct localuser *) 0x8191f90 tv = {tv_sec = 1138984901, tv_usec = 160560} user = "8031", '\000' pass = "\000\000\000\000\000\000\000\000\001\000­û@\032\017\b@\032\017\b@\032\017\b@\032\017\b^\235\002@|\237\003@C\000\000\000@\032\017\b\217\n\003@'\000\000\000@\032\017\bÔµÿ½¡\n\003@\000\000\000\000\000\000\000\000äµÿ½\006þ\002@" agent = "Agent/8031", '\000' xpass = '\000' errmsg = 0x40681c31 "agent-incorrect" info = "8031", '\000' ---Type to continue, or q to quit--- opt_user = 0xbdffb2c8 "8031" options = 0x0 context = 0x0 exten = 0x0 play_announcement = 1 filename = 0x40681be1 "agent-loginok" #6 0x4067fc7c in login_exec (chan=0x81569c0, data=0xbdffd768) at chan_agent.c:1533 No locals. #7 0x807578d in pbx_exec (c=0x81569c0, app=0x8120d98, data=0xbdffd768, newstack=1) at pbx.c:471 res = 0 saved_c_appl = 0x0 saved_c_data = 0x0 stack = -1 execute = (int (*)()) 0x4067fc58 #8 0x8077e41 in pbx_extension_helper (c=0x81569c0, context=0x8156b28 "agente_out", exten=0x8156c1c "*53", priority=100, callerid=0x81f4880 "3052", action=1) at pbx.c:1291 e = (struct ast_exten *) 0x81c3290 app = (struct ast_app *) 0x8120d98 sw = (struct ast_switch *) 0x0 data = 0x0 newstack = 1 res = 0 status = 4 incstack = {0x81a4910 "agente_out", 0x81a6ef0 "facilidades", 0x81a7e28 "voicemail", 0x81ad318 "conferencia", 0x81af908 "horacerta", 0x81c3bf8 "estacionamento", 0x81b06c0 "sigame", 0x81b6728 "sigameexterno", 0x81b9050 "fax", 0x81b9e00 "bloqueioramal", 0x81bc980 "testes_ramal", 0x81bbf90 "ultimo_chamado", 0x81be810 "captura_ligacao", 0x81bf940 "gravacao_ligacao", 0x0 , 0xbdfffd24 "", 0x808971f "\203Ä\020\211À\205Àu\b1Àë\024\215t&", 0x80d93c6 "0123456789*#+", 0x32
, 0x0, 0x0, 0xbdfffc00 "", 0xbdfffd24 "", 0x0, 0x0, 0x4
, 0x4
, 0xbdfff944 "Äùÿ½¸ð\b\b\020Z\026\b\204\201\025\b\037", 0x80898cc "\203Ä\020\211À\205Àt\e\213E\fÇ", 0xbdfff834 "3052", 0xbdfff968 "\004", 0xff
, 0x0, 0x40039f7c "äa\001", 0x0, 0x0, 0x0, 0x0, 0x0, 0x32353033
, 0x0 , 0xbdfffd24 "", 0x8089690 "\203Ä\020\211À\205Àu\027\213E\b\213Uø\001Ð\213U\b\213Mü\001Ê\212\n\210\bÿEøÿEüë³\213E\b\213Uø\001ÐÆ", 0x80d93c0 "( )-.", 0x32
, 0x0, 0x0, 0xbdfffc00 "", 0xbdfffd24 "", 0xbdfff964 "¤ùÿ½\004", 0x0, 0x4
, 0x8165a10 "1138984862.19", 0xbdfff9c4 "\034l\025\bd", 0x808f0b8 "\203Ä\020\213E\b\213\220à\003", 0x8165a10 "1138984862.19", 0x8158184 "1138984862.19", 0x1f
, 0x4002c633 "1Àë\005¸\026", 0x401f6a40 "", 0x401f6620 "", 0xbdfff9a4 ""} passdata = "8031", '\000' stacklen = 14 tmp = "AgentLogin", '\000' tmp2 = "SIP/3052-1ef2", '\000' tmp3 = "8031", '\000' #9 0x807905c in ast_spawn_extension (c=0x81569c0, context=0x8156b28 "agente_out", exten=0x8156c1c "*53", priority=100, callerid=0x81f4880 "3052") at pbx.c:1773 No locals. #10 0x80793ed in ast_pbx_run (c=0x81569c0) at pbx.c:1832 firstpass = 0 digit = 0 ---Type to continue, or q to quit--- exten = '\000' pos = 0 waittime = 0 res = 0 #11 0x8079d9c in pbx_thread (data=0x81569c0) at pbx.c:1996 c = (struct ast_channel *) 0x81569c0 #12 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 14 (Thread 29709 (LWP 29465)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x809a440 in get_input (s=0x816af28, output=0xbe1fab30 "action: Redirect") at manager.c:1216 res = -1105199836 x = 1 fds = {{fd = 16, events = 1, revents = 0}} iabuf = '\000' #2 0x809a625 in session_do (data=0x816af28) at manager.c:1244 s = (struct mansession *) 0x816af28 m = {hdrcount = 0, headers = {"action: Redirect\000\n\000\000\n", '\000' , "channel: Zap/1-1\000\n\000\000\n\00022@agente_out\000\n", '\000' , "Context: agente_out\000\n\000\n", '\000' , "exten: 8033\000\n\000005\000\n", '\000' , "Priority: 1\000\n", '\000' , "actionid: 3052007\000\n", '\000' , "\000\n\000lerid: 3052\000\n", '\000' , "actionid: 3052016\000\n", '\000' , "Async: yes\000\n", '\000' , "\000\n", '\000' , '\000' , '\000' , "\234ñ\002@\024\207\037@", '\000' , "4û\037¾\024\207\037@|\237\003@\000ü\037¾$ý\037¾", '\000' , "\210ü\037¾\000\000\000"}} iabuf = '\000' res = 1 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 13 (Thread 12300 (LWP 29422)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x809a440 in get_input (s=0x8168210, output=0xbe3fab30 "action: status") at manager.c:1216 res = -1103102684 x = 1 fds = {{fd = 25, events = 1, revents = 0}} iabuf = '\000' #2 0x809a625 in session_do (data=0x8168210) at manager.c:1244 s = (struct mansession *) 0x8168210 m = {hdrcount = 0, headers = {"action: status\000\n\000us\000\n", '\000' , "Channel: Zap/1-1\000\n", '\000' , "actionid: 20060203144236\000\n", '\000' , "\000\n\000ionid: 9999001\000\n", '\000' , "\000\n", '\000' , '\000' , ---Type to continue, or q to quit--- '\000' , "\234ñ\002@\024\207\037@", '\000' , "4û?¾\024\207\037@|\237\003@\000ü?¾$ý?¾", '\000' , "\210ü?¾\000\000\000"}} iabuf = '\000' res = 1 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 12 (Thread 11275 (LWP 29420)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x809c02c in netconsole (vconsole=0x80fc200) at asterisk.c:282 con = (struct console *) 0x80fc200 hostname = "gateway", '\000' tmp = " == Manager 'monitornagios' logged off from 200.196.44.23\n\000\000 'Zap/1-1'\n\000ew stack\n\000ed)...\n\000'\n\000,2'\n\000ro 'atende'\n\000st)\n\000648b7dd8c@200.196.44.5 for seqno 102 (Non-critical Request)\n\000nstead at line 12\n\000 "... res = 60 fds = {{fd = 37, events = 1, revents = 0}, {fd = 38, events = 1, revents = 0}} #2 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 11 (Thread 10250 (LWP 29418)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x408d4b86 in do_monitor (data=0x0) at chan_zap.c:5832 count = 1 res = 0 res2 = -1098908536 spoint = 1 pollres = 0 i = (struct zt_pvt *) 0x0 last = (struct zt_pvt *) 0x0 thispass = 1138985034 lastpass = 1138985033 found = 0 buf = '\000' , "\234ñ\002@\024\207\037@", '\000' , "4û\177¾\024\207\037@" pfds = (struct pollfd *) 0x8140520 lastalloc = 3 #2 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 10 (Thread 9225 (LWP 29417)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x8052db9 in ast_io_wait (ioc=0x81280f8, howlong=1) at io.c:254 res = 306152 x = 1138985035 ---Type to continue, or q to quit--- origcnt = 961 #2 0x408718ed in do_monitor (data=0x0) at chan_sip.c:8012 res = 1 sip = (struct sip_pvt *) 0x0 peer = (struct sip_peer *) 0x8130dd8 t = 1138985035 fastrestart = 1 lastpeernum = 3 curpeernum = 3 reloading = 0 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 9 (Thread 8200 (LWP 29416)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x8052db9 in ast_io_wait (ioc=0x8121200, howlong=1000) at io.c:254 res = 302944 x = 1138985035 origcnt = 23360 #2 0x406a02aa in network_thread (ignore=0x0) at chan_iax2.c:6385 res = 1000 f = (struct iax_frame *) 0x0 freeme = (struct iax_frame *) 0x0 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 8 (Thread 7175 (LWP 29411)): #0 0x401abb7e in select () from /lib/libc.so.6 No symbol table info available. #1 0x402e900c in _fini () from /usr/lib/asterisk/modules/res_features.so No symbol table info available. #2 0x402e5171 in do_parking_thread (ignore=0x0) at res_features.c:717 ms = -1 tms = 0 max = -1 pu = (struct parkeduser *) 0x0 pl = (struct parkeduser *) 0x0 pt = (struct parkeduser *) 0x0 tv = {tv_sec = 0, tv_usec = -1000} f = (struct ast_frame *) 0xbedffc00 exten = '\000' , "\234ñ\002@\024\207\037@", '\000' , "4ûß¾\024\207\037@|\237\003@" peername = 0x0 cp = 0x0 returnexten = '\000' con = (struct ast_context *) 0x0 ---Type to continue, or q to quit--- x = 0 rfds = {fds_bits = {0 }} efds = {fds_bits = {0 }} nrfds = {fds_bits = {0 }} nefds = {fds_bits = {0 }} #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 7 (Thread 6150 (LWP 29408)): #0 0x401a4334 in read () from /lib/libc.so.6 No symbol table info available. #1 0x40039f7c in __DTOR_END__ () from /lib/libpthread.so.0 No symbol table info available. #2 0x402c1ea3 in monmp3thread (data=0x8102530) at res_musiconhold.c:300 class = (struct mohclass *) 0x8102530 moh = (struct mohdata *) 0x0 buf = '\177' , '\000' , "\234ñ\002@\024\207\037@", '\000' , "4ûÿ¾\024\207\037@|\237\003@\000üÿ¾$ýÿ¾", '\000' , "\210üÿ¾" sbuf = {1, -2, 2, -3, -5, -2, -3, -3, -3, 3, 0, 0, -2, -2, 1, 0, -2, -2, 1, 2, -2, -1, -3, -1, 0, 0, 4, 2, -3, -2, -2, 0, -2, -3, 2, 0, -7, -1, 1, 0, -2, -2, 0, 1, -6, -3, -2, 0, -2, -1, 0, 1, -1, -3, -2, -2, -2, -3, 1, -1, -5, -2, -2, -1, -1, -2, -2, 0, -4, -3, -2, -1, 0, 1, 4, 3, -2, -1, 0, 2, -1, 1, 2, -1, -3, -1, 0, -1, -2, -1, 3, 0, -4, -1, -2, -1, -1, 0, 2, 0, -1, 2, 2, 1, 1, 2, 1, 1, -2, -2, -1, -3, 1, 0, 1, -1, -7, -4, -2, -4, 0, -1, 2, -1, -2, -4, 0, 0, 0, 1, 2, 2, -3, -2, 2, 1, 1, -2, 2, -1, -4, -4, -2, 0, -2, -6, -1, -3, -8, -3, -2, -2, -2, -1, 1, -1, -4, 1, -1, -1, -2, -1, 2, -1, -3, 0, 1, -2, 1, -1, 1, -1, -3, -1, -1, 0, -1, -3, 2, 1, -5, 1, -2, -2, 0, -2, 3, 0, -3, 0, -5, -1, -2, -3, 0, 0, -3, -4, -4, -2...} res = -1 res2 = 640 tv = {tv_sec = 0, tv_usec = 0} tv_tmp = {tv_sec = 0, tv_usec = 0} error_sec = 0 error_usec = 0 delay = 0 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 6 (Thread 5125 (LWP 29406)): #0 0x401a4334 in read () from /lib/libc.so.6 No symbol table info available. #1 0x40039f7c in __DTOR_END__ () from /lib/libpthread.so.0 No symbol table info available. #2 0x402c1ea3 in monmp3thread (data=0x81022b0) at res_musiconhold.c:300 class = (struct mohclass *) 0x81022b0 moh = (struct mohdata *) 0x0 buf = '\177' , '\000' , "\234ñ\002@\024\207\037@", '\000' , "4û\037¿\024\207\037@|\237\003@\000ü\037¿$ý\037¿", '\000' , "\210ü\037¿" sbuf = {0 } res = 320 ---Type to continue, or q to quit--- res2 = 0 tv = {tv_sec = 0, tv_usec = 0} tv_tmp = {tv_sec = 0, tv_usec = 0} error_sec = 0 error_usec = 0 delay = 0 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 5 (Thread 4100 (LWP 29405)): #0 0x401a4334 in read () from /lib/libc.so.6 No symbol table info available. #1 0x40039f7c in __DTOR_END__ () from /lib/libpthread.so.0 No symbol table info available. #2 0x402c1ea3 in monmp3thread (data=0x8102030) at res_musiconhold.c:300 class = (struct mohclass *) 0x8102030 moh = (struct mohdata *) 0x0 buf = '\177' , '\000' , "\234ñ\002@\024\207\037@", '\000' , "4û?¿\024\207\037@|\237\003@\000ü?¿$ý?¿", '\000' , "\210ü?¿" sbuf = {-221, 1127, 2245, 416, -1052, 176, 227, -384, -822, -879, -1218, -1785, 790, 2785, 1097, -605, -416, 1300, 860, -706, 32, 18, -253, -2, 162, -230, -2142, -1184, 1155, 690, -172, 14, 1364, 789, -1417, -703, 30, 104, 868, 1030, 467, -1626, -1050, 1519, 964, -305, -991, -885, -1065, -1842, -222, 680, 179, 817, 1350, 2008, 1160, 253, 312, -1563, -2514, -1705, -140, 606, -794, -43, 1581, 1355, 1140, 848, 746, -769, -2070, -898, -1660, -2501, -481, 2445, 3083, 453, 312, 1625, 591, 2, -177, -763, -1600, -891, 1705, 813, -1644, -1562, -392, 537, -274, -40, 1047, 297, -18, 68, 329, 300, -157, 1052, 935, -1420, -2257, -370, 2496, 1881, 78, 445, -937, -2881, -2138, -4, 224, -1380, 200, 2372, 1234, 628, 1100, 563, -1544, -2033, 562, 560, -1005, -267, 658, 448, -249, 498, 904, -858, -1595, -1242, -720, -250, 66, 1592, 2089, 534, -412, 439, 1565, 434, -1120, -1139, -1576, -2361, -1393, 1158, 1825, 314, 753, 1899, 408, -1282, -497, 426, -797, -897, 1038, 963, -662, -910, 540, 939, -526, -350, 671, 150, -718, -342, 666, -112, -989, 98, 675, -188, -1066, 133, 2378, 2119, 888, 447, -742, -2507, -2419, -516, -85, -625, 534, 1768, 975, -32, 319, 611...} res = 320 res2 = 640 tv = {tv_sec = 0, tv_usec = 0} tv_tmp = {tv_sec = 0, tv_usec = 0} error_sec = 0 error_usec = 0 delay = 0 #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 4 (Thread 3075 (LWP 29404)): #0 0x401b22c2 in accept () from /lib/libc.so.6 No symbol table info available. #1 0x40030737 in accept () from /lib/libpthread.so.0 No symbol table info available. #2 0x809a8c0 in accept_thread (ignore=0x0) at manager.c:1288 as = 26 sin = {sin_family = 2, sin_port = 32270, sin_addr = {s_addr = 388809928}, sin_zero = " \000\000\000\000\000\000"} ---Type to continue, or q to quit--- sinlen = 16 s = (struct mansession *) 0x8172408 p = (struct protoent *) 0x401fb768 arg = 1 flags = 2 attr = {__detachstate = 1, __schedpolicy = 0, __schedparam = {__sched_priority = 0}, __inheritsched = 1, __scope = 0, __guardsize = 4096, __stackaddr_set = 0, __stackaddr = 0x0, __stacksize = 2097152} #3 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 3 (Thread 2050 (LWP 29403)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x809c25e in listener (unused=0x0) at asterisk.c:333 sun = {sun_family = 1, sun_path = '\000' , "\234ñ\002@\024\207\037@", '\000' , "4û\177¿\024\207\037@|\237\003@\000ü\177¿$ý\177¿", '\000' , "\210ü\177¿\000\000\000\000àÈ"} s = 37 len = 2 x = 0 flags = 2 fds = {{fd = 4, events = 1, revents = 0}} attr = {__detachstate = 1, __schedpolicy = 0, __schedparam = {__sched_priority = 0}, __inheritsched = 1, __scope = 0, __guardsize = 4096, __stackaddr_set = 0, __stackaddr = 0x0, __stacksize = 2097152} #2 0x4002b278 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. Thread 2 (Thread 2049 (LWP 29401)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x4002afe6 in __pthread_manager () from /lib/libpthread.so.0 No symbol table info available. Thread 1 (Thread 1024 (LWP 29379)): #0 0x401aa264 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x80a0a5b in main (argc=2, argv=0xbffff764) at asterisk.c:1936 c = -1 filename = "/var/lib/asterisk/.asterisk_history", '\000' hostname = "gateway", '\000' tmp = "Asterisk Ready.\n", '\000' , "@" xarg = 0x0 x = 2 f = (FILE *) 0x80fd030 sigs = {__val = {134238211, 0 }} num = 1073906204 ---Type to continue, or q to quit--- buf = 0x10000f4
runuser = 0x0 rungroup = 0x0 silly_macos = {{fd = 1074666108, events = 2, revents = 16385}} #2 0x400faf9b in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #0 0x401aa264 in poll () from /lib/libc.so.6 (gdb) thread 15 [Switching to thread 15 (Thread 30734 (LWP 29466))] #0 0x4010c5ca in sigsuspend () from /lib/libc.so.6 (gdb) frame 4 #4 0x40680576 in __ast_pthread_mutex_lock (filename=0x40681025 "chan_agent.c", lineno=1442, func=0x40681bfe "__login_exec", mutex_name=0x40681667 "&agentlock", t=0x406834a0) at ../include/asterisk/lock.h:212 212 res = pthread_mutex_lock(&t->mutex); (gdb) p &agentlock->thread $1 = (pthread_t *) 0x406834c4 (gdb) p &agentlock->file $2 = (char **) 0x406834b8 (gdb) p &agentlock->func $3 = (char **) 0x406834c0 (gdb) p &agentlock->lineno $4 = (int *) 0x406834bc (gdb) q The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program: /usr/sbin/asterisk, process 29379 [root@gateway managersnif]#