Summary: | ASTERISK-27271: astobj2.c:131 INTERNAL_OBJ: FRACK!, Failed assertion bad magic number 0x0 for object 0x166bdf8 (0) | ||
Reporter: | Ross Beer (rossbeer) | Labels: | |
Date Opened: | 2017-09-14 04:39:25 | Date Closed: | 2017-12-13 05:35:05.000-0600 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | Resources/res_pjsip |
Versions: | GIT | Frequency of Occurrence | Frequent |
Related Issues: | |||
Environment: | Fedora 23 | Attachments: | ( 0) ASTERISK-27271_CLI_LOG.txt ( 1) core-asterisk-2718-1505326994-thread1.txt |
Description: | Asterisk is generating multiple FRACK! and then crashing:
{noformat} [2017-09-13 19:22:59] ERROR[12873][C-00031657]: astobj2.c:131 INTERNAL_OBJ: FRACK!, Failed assertion bad magic number 0x0 for object 0x166bdf8 (0) Got 28 backtrace records #0: [0x60bbf3] main/utils.c:2480 __ast_assert_failed() (0x60bb6b+88) #1: [0x45e616] main/astobj2.c:132 INTERNAL_OBJ() #2: [0x45eca8] main/astobj2.c:399 internal_ao2_ref() #3: [0x45f11c] main/astobj2.c:519 __ao2_ref() (0x45f0eb+31) #4: [0x45f197] main/astobj2.c:533 __ao2_cleanup() (0x45f173+24) #5: [0x525363] main/format_cap.c:164 format_cap_framed_destroy() #6: [0x45ee1d] main/astobj2.c:460 internal_ao2_ref() #7: [0x45f11c] main/astobj2.c:519 __ao2_ref() (0x45f0eb+31) #8: [0x52502f] main/format_cap.c:87 format_cap_destroy() #9: [0x45ee1d] main/astobj2.c:460 internal_ao2_ref() #10: [0x45f11c] main/astobj2.c:519 __ao2_ref() (0x45f0eb+31) #11: [0x4d1d4c] main/channel_internal_api.c:833 ast_channel_nativeformats_set() (0x4d1ce1+6B) #12: [0x4f569c] main/core_unreal.c:1049 ast_unreal_new_channels() (0x4f5077+625) #13: [0x4f23d9] main/core_local.c:951 local_request() #14: [0x4c1131] main/channel.c:6228 ast_request() (0x4c0d9a+397) #15: [0x7f30a1c3a509] apps/app_dial.c:2519 dial_exec_full() #16: [0x7f30a1c3e55a] apps/app_dial.c:3262 dial_exec() #17: [0x58d164] main/pbx_app.c:491 pbx_exec() (0x58d02f+135) #18: [0x579657] main/pbx.c:2884 pbx_extension_helper() #19: [0x57ce99] main/pbx.c:4110 ast_spawn_extension() (0x57ce34+65) #20: [0x57dc87] main/pbx.c:4286 __ast_pbx_run() #21: [0x57f68c] main/pbx.c:4609 pbx_thread() #22: [0x6086b6] main/utils.c:1238 dummy_start() {noformat} | ||
Comments: | By: Asterisk Team (asteriskteam) 2017-09-14 04:39:26.856-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: Corey Farrell (coreyfarrell) 2017-11-14 23:44:05.053-0600 The segmentation fault you experienced has been fixed by ASTERISK-27340. I'm unsure the exact revision you are running, but I suspect it includes revision ae696132a27238b432cfd532e14e5b7aa2c0f247. If so the assertion is being handled in ASTERISK-27412. |