[Home]

Summary:ASTERISK-27767: Asterisk got creshed
Reporter:shaurya jain (shaurya)Labels:pjsip webrtc
Date Opened:2018-03-23 05:54:47Date Closed:2018-03-23 05:59:50
Priority:CriticalRegression?
Status:Closed/CompleteComponents:Bridges/bridge_holding pjproject/pjsip
Versions:15.2.0 15.2.1 15.3.0 Frequency of
Occurrence
Frequent
Related
Issues:
duplicatesASTERISK-27756 bridge: Failure to impart a channel results in bad data causing crash
Environment:Ubuntu Server 16.04,PJSIP,WEBRTC,IAXAttachments:( 0) abhaybt.txt
( 1) full
( 2) Full_main_ERROR_Log
Description:Version:-15.3.0

Asterisk getting crashed by giving some IAX trunk Warning.

Attached are the full logs with debug enable and verbose too.Also Attaching the GDB logs with don't optimise and better backtraces enable.

Let me know the proceedings



Comments:By: Asterisk Team (asteriskteam) 2018-03-23 05:54:48.703-0500

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

By: shaurya jain (shaurya) 2018-03-23 05:57:20.406-0500

Please find the attached file and below error code:-


[Mar 22 20:11:43] WARNING[31575][C-00002b3e] bridge.c: Channel IAX2/1_1-3498 has a PBX thread and cannot be imparted into bridge ea31c87b-7b2a-4f82-854d-dd586513af28
[Mar 22 20:11:43] DEBUG[31609][C-00002b40] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:44] DEBUG[31628][C-00002b41] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:48] DEBUG[30704][C-00002b21] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:49] DEBUG[30943][C-00002b2a] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:49] DTMF[31489][C-00002b3a] channel.c: DTMF begin '1' received on DAHDI/i2/028170088-955
[Mar 22 20:11:49] DTMF[31489][C-00002b3a] channel.c: DTMF begin ignored '1' on DAHDI/i2/028170088-955
[Mar 22 20:11:49] DTMF[31489][C-00002b3a] channel.c: DTMF end '1' received on DAHDI/i2/028170088-955, duration 127 ms
[Mar 22 20:11:49] DTMF[31489][C-00002b3a] channel.c: DTMF end passthrough '1' on DAHDI/i2/028170088-955
[Mar 22 20:11:49] NOTICE[31489][C-00002b3a] res_stasis_playback.c: 1521720692.34066: Playback stopped for sound:11/mixivr
[Mar 22 20:11:49] DEBUG[31489][C-00002b3a] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:50] DEBUG[31251][C-00002b33] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:51] DEBUG[31002][C-00002b2c] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:51] DEBUG[31235][C-00002b32] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:52] DEBUG[31759][C-00002b43] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:53] DEBUG[30845][C-00002b27] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:54] DTMF[31609][C-00002b40] channel.c: DTMF begin '9' received on DAHDI/i1/09209046513-97a
[Mar 22 20:11:54] DTMF[31609][C-00002b40] channel.c: DTMF begin ignored '9' on DAHDI/i1/09209046513-97a
[Mar 22 20:11:54] DTMF[31609][C-00002b40] channel.c: DTMF end '9' received on DAHDI/i1/09209046513-97a, duration 25 ms
[Mar 22 20:11:54] DTMF[31609][C-00002b40] channel.c: DTMF end passthrough '9' on DAHDI/i1/09209046513-97a
[Mar 22 20:11:54] NOTICE[31609][C-00002b40] res_stasis_playback.c: 1521720703.34081: Playback stopped for sound:11/mixivr
[Mar 22 20:11:54] DEBUG[31609][C-00002b40] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:54] DTMF[31505][C-00002b3c] channel.c: DTMF begin '1' received on DAHDI/i2/029503644-956
[Mar 22 20:11:54] DTMF[31505][C-00002b3c] channel.c: DTMF begin ignored '1' on DAHDI/i2/029503644-956
[Mar 22 20:11:54] DTMF[31505][C-00002b3c] channel.c: DTMF end '1' received on DAHDI/i2/029503644-956, duration 127 ms
[Mar 22 20:11:54] DTMF[31505][C-00002b3c] channel.c: DTMF end passthrough '1' on DAHDI/i2/029503644-956
[Mar 22 20:11:54] NOTICE[31505][C-00002b3c] res_stasis_playback.c: 1521720696.34070: Playback stopped for sound:11/mixivr
[Mar 22 20:11:54] DEBUG[31505][C-00002b3c] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:54] DEBUG[30804][C-00002b24] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:54] DEBUG[31774][C-00002b44] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:55] DEBUG[31494][C-00002b3b] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:56] DEBUG[31021][C-00002b2d] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:58] DEBUG[31798][C-00002b45] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:11:59] WARNING[31774][C-00002b44] res_stasis_playback.c: 1521720714.34091: Playback failed for sound:11/mixivr
[Mar 22 20:12:01] DEBUG[31810][C-00002b46] format_wav.c: Skipping unknown block 'LIST'
[Mar 22 20:12:02] ERROR[31575][C-00002b3e] stasis/control.c: FRACK!, Failed assertion bad magic number 0x0 for object 0x91e95a (0)
[Mar 22 20:12:02] VERBOSE[31575][C-00002b3e] logger.c: Got 20 backtrace records
[Mar 22 20:12:02] VERBOSE[31575][C-00002b3e] logger.c: #0: [0x63f210] main/utils.c:2446 __ast_assert_failed() (0x63f183+8D)
[Mar 22 20:12:02] VERBOSE[31575][C-00002b3e] logger.c: #1: [0x4623a0] main/astobj2.c:190 log_bad_ao2()
[Mar 22 20:12:02] VERBOSE[31575][C-00002b3e] logger.c: #2: [0x462417] main/astobj2.c:194 __ao2_lock() (0x4623b6+61)

By: Joshua C. Colp (jcolp) 2018-03-23 06:03:22.146-0500

Filing a second issue for the same problem will not escalate or make it get handled any quicker.