Summary: | ASTERISK-06160: Crash asterisk. | ||
Reporter: | X-Files (x-files) | Labels: | |
Date Opened: | 2006-01-21 19:08:15.000-0600 | Date Closed: | 2011-06-07 14:00:29 |
Priority: | Critical | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_sip/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) bt_asterisk_1.2.txt ( 1) bt_new-Make--O0.txt ( 2) bt_full_asterisk_1.2.txt ( 3) bt_full_new-Make--O0.txt ( 4) bt_full.txt ( 5) dialplan__asterisk_1.2.txt ( 6) full_verbose_log.txt ( 7) full.log_grep_DEBUG.txt ( 8) gdb_asterisk_core_load_asterisk_1.2.txt ( 9) gdb_asterisk_core_load.txt (10) last_full_debug_log_1min.txt (11) thread_apply_all_bt_asterisk_1.2.txt (12) thread_apply_all_bt_new-Make--O0.txt (13) thread_apply_all_bt.txt | |
Description: | Hello. I put there last log debug : Jan 22 03:55:21 DEBUG[9638] chan_sip.c: Auto destroying call '2a6c5da225250fdd5ee9ec55671af693@217.199.98.33' Jan 22 03:56:24 DEBUG[9638] chan_sip.c: Scheduled a registration timeout for 85.115.115.29 id ASTERISK-354 Jan 22 03:56:24 DEBUG[9638] chan_sip.c: (Provisional) Stopping retransmission (but retaining packet) on '44233d836008ab816ea7cc1319ddbdd5@217.199.102.230' Request 128: Found Jan 22 03:56:24 DEBUG[9638] chan_sip.c: Stopping retransmission on '44233d836008ab816ea7cc1319ddbdd5@217.199.102.230' of Request 128: Match Found Jan 22 03:56:24 DEBUG[9638] chan_sip.c: Registration successful Jan 22 03:56:24 DEBUG[9638] chan_sip.c: Cancelling timeout 357 Jan 22 03:56:56 DEBUG[9638] chan_sip.c: Auto destroying call '44233d836008ab816ea7cc1319ddbdd5@217.199.102.230' Jan 22 03:57:06 DEBUG[9638] chan_sip.c: Auto destroying call '2a6c5da225250fdd5ee9ec55671af693@217.199.98.33' Jan 22 03:57:28 DEBUG[9638] chan_sip.c: Stopping retransmission on '66444c0cdc0a8374@YWNlci1mN2tlNWhtZGUw' of Request 103: Match Found Jan 22 03:57:28 DEBUG[9638] chan_sip.c: Stopping retransmission on 'f4180b382c335c7d@YWNlci1mN2tlNWhtZGUw' of Request 103: Match Found Jan 22 03:57:28 DEBUG[9638] chan_sip.c: Stopping retransmission on '65238502e65c4e4f@YWNlci1mN2tlNWhtZGUw' of Request 103: Match Found Jan 22 03:57:28 DEBUG[9638] chan_sip.c: Stopping retransmission on '636deb6b5d5fa226@YWNlci1mN2tlNWhtZGUw' of Request 103: Match Found Jan 22 03:57:28 DEBUG[9638] chan_sip.c: Stopping retransmission on 'dd275d346b72a554@YWNlci1mN2tlNWhtZGUw' of Request 103: Match Found Jan 22 03:57:45 DEBUG[9638] chan_sip.c: Auto destroying call '' ****** ADDITIONAL INFORMATION ****** last lines from asterisk console: Warning, flexibel rate not heavily tested! Junk at the beginning efaf5dff Warning, flexibel rate not heavily tested! mpg123: Can't rewind stream by 564 bits! mpg123: Can't rewind stream by 505 bits! -- Registered SIP '16' at 85.115.115.123 port 7153 expires 3600 -- Saved useragent "eyeBeam release 3010n stamp 19039" for peer 16 Killed Ouch ... error while writing audio data: : Broken pipe Warning, flexibel rate not heavily tested! root@www:/opt/asterisk_svn/usr/sbin# there lines from core: # gdb ./asterisk core.9638 GNU gdb 6.3 Copyright 2004 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 "i486-slackware-linux"...Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `./asterisk -c'. Program terminated with signal 11, Segmentation fault. warning: current_sos: Can't read pathname for load map: Input/output error Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libpthread.so.0...done. Loaded symbols for /lib/libpthread.so.0 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...done. Loaded symbols for /usr/lib/libssl.so.0 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libgpm.so.1...done. Loaded symbols for /lib/libgpm.so.1 Reading symbols from /usr/lib/libcrypto.so.0...done. Loaded symbols for /usr/lib/libcrypto.so.0 Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/res_features.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/res_features.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/res_adsi.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/res_adsi.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/res_musiconhold.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/res_musiconhold.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/res_indications.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/res_indications.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/res_monitor.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/res_monitor.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_voicemail.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_voicemail.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_meetme.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_meetme.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_dial.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_dial.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_queue.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_queue.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_setcdruserfield.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_setcdruserfield.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_setcallerid.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_setcallerid.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_playback.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_playback.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_flash.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_flash.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_authenticate.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_authenticate.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/app_directed_pickup.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/app_directed_pickup.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/chan_zap.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/chan_zap.so Reading symbols from /usr/lib/libtonezone.so.1...done. Loaded symbols for /usr/lib/libtonezone.so.1 Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/chan_local.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/chan_local.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/chan_sip.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/chan_sip.so Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_ilbc.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_ilbc.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_gsm.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_gsm.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_lpc10.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_lpc10.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_adpcm.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_adpcm.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_ulaw.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_ulaw.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_alaw.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_alaw.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_a_mu.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_a_mu.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/codec_g726.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/codec_g726.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_gsm.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_gsm.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_wav.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_wav.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_wav_gsm.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_wav_gsm.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_vox.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_vox.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_pcm.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_pcm.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_g729.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_g729.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_pcm_alaw.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_pcm_alaw.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_h263.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_h263.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_g726.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_g726.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_ilbc.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_ilbc.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/format_sln.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/format_sln.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/pbx_config.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/pbx_config.so Reading symbols from /opt/asterisk_svn/usr/lib/asterisk/modules/pbx_spool.so...done. Loaded symbols for /opt/asterisk_svn/usr/lib/asterisk/modules/pbx_spool.so #0 0xb7e31f89 in free () from /lib/libc.so.6 (gdb) bt full #0 0xb7e31f89 in free () from /lib/libc.so.6 No symbol table info available. #1 0xb7b383be in __sip_destroy (p=0x1528, lockowner=1) at chan_sip.c:2097 cur = (struct sip_pvt *) 0x0 prev = (struct sip_pvt *) 0x0 cp = (struct sip_pkt *) 0xb7b60573 #2 0xb7b2d539 in sip_destroy (p=0x1520) at chan_sip.c:2270 No locals. #3 0xb7b36bed in __sip_autodestruct (data=0x818fd68) at chan_sip.c:1332 No locals. #4 0x08056858 in ast_sched_runq (con=0x814e5c0) at sched.c:374 tv = {tv_sec = 5408, tv_usec = 0} x = 0 res = 135803456 ASTERISK-1 0xb7b425ca in do_monitor (data=0x0) at chan_sip.c:11362 res = 135587264 sip = (struct sip_pvt *) 0x814e5c0 peer = (struct sip_peer *) 0x814e5c0 t = 1137895065 fastrestart = 0 lastpeernum = -1 curpeernum = 8 reloading = 135587264 ASTERISK-2 0xb7f9673e in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. ASTERISK-3 0xb7e8a08a in clone () from /lib/libc.so.6 No symbol table info available. (gdb) | ||
Comments: | By: Clod Patry (junky) 2006-01-21 19:22:56.000-0600 Please read README.backtrace and provide all infos asked in that file please. Thanks. By: X-Files (x-files) 2006-01-22 08:57:16.000-0600 [15:10:39] <RoyK> X-Files: compile it with -O0 first, please [15:10:44] <RoyK> just modify Makefile [15:10:58] <RoyK> optimisation may ruin symbol tables and thus the backtrace I modify Makefile from : OPTIMIZE+=-O6 to : OPTIMIZE+=-O0 and make clean install I upload new 3 files : 1) gdb_asterisk_core_load.txt 2) bt_new-Make--O0.txt 3) bt full_new-Make--O0.txt 4) thread apply all bt_new-Make--O0 By: X-Files (x-files) 2006-01-22 14:46:10.000-0600 Hello. I install asterisk 1.2.2 for check problem (crash) upload 5 files : 1) bt full_asterisk_1.2.txt --- gdb "bt full" 2) bt_asterisk_1.2.txt --- gdb "bt" 3) dialplan__asterisk_1.2.txt --- my extensions.conf 4) gdb_asterisk_core_load_asterisk_1.2.txt --- gdb ./asterisk core 5) thread apply all bt_asterisk_1.2.txt --- gdb "thread apply all bt" 6) last_full_debug_log_1min.txt --- last 1 min. logs from debug,verbose By: X-Files (x-files) 2006-01-22 15:16:05.000-0600 asterisk 1.2.2 upload : full_verbose_log.txt full.log_grep_DEBUG.txt 1) Jan 22 23:27:10 Dial from SIP/14 (eyebeam soft phone) to SIP/16 (eyebeam soft phone), SIP/16 not answer 2) Jan 22 23:27:15 Dial from SIP/14 (eyebeam soft phone) to SIP/16 (eyebeam soft phone), SIP/16 not answer 3) Jan 22 23:27:21 Dial from SIP/14 (eyebeam soft phone) to SIP/15 (eyebeam soft phone), SIP/15 not answer 4) Jan 22 23:27:25 Dial from SIP/14 (eyebeam soft phone) to SIP/22 (eusso gateway), SIP/22 not answer 5) Jan 22 23:27:39 Dial from SIP/15 (eyebeam soft phone) to SIP/13 (eyebeam soft phone), SIP/13 --ANSWER-- talk and hung up 6) Jan 22 23:27:54 Dial from SIP/15 (eyebeam soft phone) to SIP/14 (eyebeam soft phone), SIP/14 --ANSWER-- server crash By: paradise (paradise) 2006-01-23 02:14:05.000-0600 This bug is similar to ASTERISK-5755813 when i remove all hints from extensions.conf no more crash will happen. By: Olle Johansson (oej) 2006-01-28 15:11:15.000-0600 There has been changes lately that removes one crash. Please test again with latest svn trunk or svn 1.2 branch. Thank you. By: Kevin P. Fleming (kpfleming) 2006-02-14 15:46:23.000-0600 Suspended pending re-testing with current code. |