Open JoelProminic opened 5 months ago
Above exception is not the only one which causes crash SHI. I bump into couple of more unknown exceptions where after deeper investigation of reports from Mac OS I have found more information. I'm attaching here files. Open json file in firefox to have nicely formatted exception: crash_12022024_1240.txt crash_12022024_1240.json
@piotrzarzycki21 had reported this as an OpenFL bug. This is still in progress.
I saw the issue from #78 again today with the latest build of Super.Human.Installer Development v0.8.21, on macOS Ventura.
Stop the VM again, and delete it (note that #104 didn't trigger). BUG: The application crashed immediately when clicking the Delete button. The crash log showed:
[2024-01-23 16:19:29][FATAL][Genesis/Source/genesis/application/GenesisApplication.hx:557] Fatal exception : Null Object Reference Details : Exception: Null Object Reference Called from openfl.display.DisplayObject.getRenderBounds (openfl/display/DisplayObject.hx line 1547) Called from openfl.display.DisplayObject.getFilterBounds (openfl/display/DisplayObject.hx line 1499) Called from openfl.display.DisplayObjectContainer.getFilterBounds (openfl/display/DisplayObjectContainer.hx line 750) Called from openfl.display.DisplayObjectContainer.getFilterBounds (openfl/display/DisplayObjectContainer.hx line 750) Called from openfl.display.DisplayObjectContainer.getFilterBounds (openfl/display/DisplayObjectContainer.hx line 750) Called from openfl.display.DisplayObjectRenderer.updateCacheBitmap (openfl/display/DisplayObjectRenderer.hx line 371) Called from openfl.display._internal.Context3DDisplayObject.renderDrawable (openfl/display/_internal/Context3DDisplayObject.hx line 60) Called from openfl.display._internal.Context3DDisplayObjectContainer.renderDrawable (openfl/display/_internal/Context3DDisplayObjectContainer.hx line 17) Called from openfl.display.OpenGLRenderer.renderDrawable (openfl/display/OpenGLRenderer.hx line 850) Called from openfl.display._internal.Context3DDisplayObjectContainer.renderDrawable (openfl/display/_internal/Context3DDisplayObjectContainer.hx line 30) Called from openfl.display.OpenGLRenderer.renderDrawable (openfl/display/OpenGLRenderer.hx line 850) Called from openfl.display._internal.Context3DDisplayObjectContainer.renderDrawable (openfl/display/_internal/Context3DDisplayObjectContainer.hx line 30) Called from openfl.display.OpenGLRenderer.renderDrawable (openfl/display/OpenGLRenderer.hx line 850) Called from openfl.display.OpenGLRenderer.render (openfl/display/OpenGLRenderer.hx line 764) Called from openfl.display.Stage.render (openfl/display/Stage.hx line 2107) Called from openfl.display.Stage.onLimeRender (openfl/display/Stage.hx line 2188) Called from lime.app._Event_lime_graphics_RenderContext_Void.dispatch (lime/_internal/macros/EventMacro.hx line 91) Called from lime._internal.backend.native.NativeApplication.handleRenderEvent (lime/_internal/backend/native/NativeApplication.hx line 375) Called from lime._internal.backend.native.NativeApplication.exec (lime/_internal/backend/native/NativeApplication.hx line 146) Called from lime.app.Application.exec (lime/app/Application.hx line 150) Called from openfl.display.Application.exec (openfl/display/Application.hx line 130) Called from ApplicationMain.create (ApplicationMain.hx line 142) Native : null Stack : null