jinfox
Topic Author
Posts: 13
Joined: 06 Apr 2019, 00:11

Unity Engine Editor crashing randomly after hitting play after having played previously.

30 Jan 2020, 18:37

Hello,

We are experiencing a weird issue at the moment where Noesis crashes randomly when we Run the editor after having played previously (We click "Play" do our tests, click "stop", then click "play again"). It does not systematically happen at the second attempt (sometime after 2, 3 or 5 start and stopping of the editor).

When the issue occurs, the full editor is crashing and we then have the attached crash logs.

Here is an extract of the stacktrace of when the issue occurs :

========== OUTPUTTING STACK TRACE ==================

0x00007FFE1FC3AEC3 (Noesis) UnbindEvent_Popup_Closed
0x00007FFE1FA75DE8 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FB604D4 (Noesis) Boxed_BitmapScalingMode_GetStaticType
0x00007FFE1FA75B64 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FA75841 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FA761D0 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FA8C441 (Noesis) FontFamily_BaseUri_get
0x00007FFE1FA8C3C6 (Noesis) FontFamily_BaseUri_get
0x00007FFE1FBBE003 (Noesis) UIElement_GetStaticType
0x00007FFE1FAF04E9 (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FAB3F2A (Noesis) VerticalAlignment_GetStaticType
0x00007FFE1FAAC085 (Noesis) CompositeTransform_GetStaticType
0x00007FFE1FC5820A (Noesis) Noesis_UIPropertyMetadata_Create
0x00007FFE1FAF0C5B (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FAEB6EE (Noesis) Boxed_InputScope_GetStaticType
0x00007FFE1FAF02B9 (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FB40D45 (Noesis) NameScope_GetStaticType
0x00007FFE1FAF0C5B (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FAEB6EE (Noesis) Boxed_InputScope_GetStaticType
0x00007FFE1FAF02B9 (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FB40D45 (Noesis) NameScope_GetStaticType
0x00007FFE1FAF0C5B (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FAEB7BB (Noesis) Boxed_InputScope_GetStaticType
0x00007FFE1FAF02B9 (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FAAD135 (Noesis) ContentPresenter_GetStaticType
0x00007FFE1FA763CF (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FA76132 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FABCB7E (Noesis) DragAction_GetStaticType
0x00007FFE1FA7591E (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FA761D0 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FAEF004 (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FAF1F00 (Noesis) BindingOperations_SetBinding
0x00007FFE1FAF1044 (Noesis) FrameworkElement_GetStaticType
0x00007FFE1FAB8990 (Noesis) SetterBase_GetStaticType
0x00007FFE1FAB8713 (Noesis) SetterBase_GetStaticType
0x00007FFE1FA94B94 (Noesis) Boxed_CornerRadius_GetStaticType
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FAF20EA (Noesis) BindingOperations_SetBinding
0x00007FFE1FAE9F03 (Noesis) Boxed_InputScope_GetStaticType
0x00007FFE1FC4DFA4 (Noesis) Noesis_UIPropertyMetadata_Create
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FC561A0 (Noesis) Noesis_UIPropertyMetadata_Create
0x00007FFE1FBC025E (Noesis) UIElement_GetStaticType
0x00007FFE1FA76448 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FBC025E (Noesis) UIElement_GetStaticType
0x00007FFE1FB9CBC0 (Noesis) Boxed_TextTrimming_GetStaticType
0x00007FFE1FA76448 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FC08DF6 (Noesis) BackEase_GetStaticType
0x00007FFE1FAAD660 (Noesis) ContentPresenter_GetStaticType
0x00007FFE1FAACAB9 (Noesis) CompositeTransform_GetStaticType
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FBC025E (Noesis) UIElement_GetStaticType
0x00007FFE1FA76448 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FAF20EA (Noesis) BindingOperations_SetBinding
0x00007FFE1FAE9F03 (Noesis) Boxed_InputScope_GetStaticType
0x00007FFE1FC4DD24 (Noesis) Noesis_UIPropertyMetadata_Create
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FC561A0 (Noesis) Noesis_UIPropertyMetadata_Create
0x00007FFE1FBC025E (Noesis) UIElement_GetStaticType
0x00007FFE1FB9CBDC (Noesis) Boxed_TextTrimming_GetStaticType
0x00007FFE1FA76448 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FC08DF6 (Noesis) BackEase_GetStaticType
0x00007FFE1FAAD660 (Noesis) ContentPresenter_GetStaticType
0x00007FFE1FAACAB9 (Noesis) CompositeTransform_GetStaticType
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FAB89D8 (Noesis) SetterBase_GetStaticType
0x00007FFE1FAB8713 (Noesis) SetterBase_GetStaticType
0x00007FFE1FA94B94 (Noesis) Boxed_CornerRadius_GetStaticType
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FAF20EA (Noesis) BindingOperations_SetBinding
0x00007FFE1FAE9F03 (Noesis) Boxed_InputScope_GetStaticType
0x00007FFE1FC4DD24 (Noesis) Noesis_UIPropertyMetadata_Create
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FC561A0 (Noesis) Noesis_UIPropertyMetadata_Create
0x00007FFE1FC08DF6 (Noesis) BackEase_GetStaticType
0x00007FFE1FAAD660 (Noesis) ContentPresenter_GetStaticType
0x00007FFE1FAACAB9 (Noesis) CompositeTransform_GetStaticType
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FAF20EA (Noesis) BindingOperations_SetBinding
0x00007FFE1FAE9F03 (Noesis) Boxed_InputScope_GetStaticType
0x00007FFE1FAABD51 (Noesis) CompositeTransform_GetStaticType
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FBC491F (Noesis) ContentControl_Content_get
0x00007FFE1FBC4C14 (Noesis) ContentControl_Content_get
0x00007FFE1FA764F4 (Noesis) ItemsChangedEventArgs_GetItemUICountHelper
0x00007FFE1FBC4A4D (Noesis) ContentControl_Content_get
0x00007FFE1FBC4C64 (Noesis) ContentControl_Content_get
ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FFE1FA51433)
0x00007FFE1FA51433 (Noesis) (function-name not available)
0x000002CF183899E7 (Mono JIT Code) (wrapper managed-to-native) Noesis.NoesisGUI_PINVOKE:BaseComponent_Release (intptr)
0x000002CF183898C3 (Mono JIT Code) [C:\WarDucks\Towerlands\TowerlandsSource\Towerlands.NoesisGUI\Plugins\API\Proxies\BaseComponent.cs:62] Noesis.BaseComponent:Release (intptr)
0x000002CF18458753 (Mono JIT Code) [C:\WarDucks\Towerlands\TowerlandsSource\Towerlands.NoesisGUI\Plugins\API\Core\Extend.cs:4331] Noesis.Extend:ReleasePending ()
0x000002CF185E6DC3 (Mono JIT Code) [C:\WarDucks\Towerlands\TowerlandsSource\Towerlands.NoesisGUI\Plugins\API\Core\Extend.cs:99] Noesis.Extend:Shutdown ()
0x000002CF185E59D3 (Mono JIT Code) [C:\WarDucks\Towerlands\TowerlandsSource\Towerlands.NoesisGUI\Plugins\NoesisView.cs:1323] NoesisView:DestroyView ()
0x000002CF185E5763 (Mono JIT Code) [C:\WarDucks\Towerlands\TowerlandsSource\Towerlands.NoesisGUI\Plugins\NoesisView.cs:530] NoesisView:OnDestroy ()
0x000002CF1880E0E8 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFE2E27BFB0 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\mini\mini-runtime.c:2809] mono_jit_runtime_invoke
0x00007FFE2E202142 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\metadata\object.c:2921] do_runtime_invoke
0x00007FFE2E20B13F (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\metadata\object.c:2968] mono_runtime_invoke
0x00007FF66357EB92 (Unity) scripting_method_invoke
0x00007FF663578841 (Unity) ScriptingInvocation::Invoke
0x00007FF663578ABE (Unity) ScriptingInvocation::InvokeChecked
0x00007FF6635D7A32 (Unity) SerializableManagedRef::CallMethod
0x00007FF663549D49 (Unity) MonoBehaviour::WillDestroyComponent
0x00007FF6627CDC60 (Unity) GameObject::WillDestroyGameObject
0x00007FF66301DD20 (Unity) PreDestroyRecursive
0x00007FF66301DE07 (Unity) PreDestroyRecursive
0x00007FF66301B487 (Unity) DestroyObjectHighLevel_Internal
0x00007FF66301B28E (Unity) DestroyObjectHighLevel
0x00007FF6630308A9 (Unity) DestroyWorldObjects
0x00007FF661B598CA (Unity) EditorSceneManager::RestoreSceneBackups
0x00007FF6615E1CCE (Unity) PlayerLoopController::ExitPlayMode
0x00007FF6615F4FF7 (Unity) PlayerLoopController::SetIsPlaying
0x00007FF6615F7F47 (Unity) Application::TickTimer
0x00007FF661E8D370 (Unity) MainMessageLoop
0x00007FF661E8FD8F (Unity) WinMain
0x00007FF664B488D2 (Unity) __scrt_common_main_seh
0x00007FFE87FC7BD4 (KERNEL32) BaseThreadInitThunk
0x00007FFE889ACED1 (ntdll) RtlUserThreadStart

Could you please have a look and tell us if you can make sense of what is happening here?

Thank you!

crash dump was apparently too heavy to attach, here is a wetransfer link to it : https://we.tl/t-JZeDDMrJFW
Attachments
Crash_2020-01-30_170649167.zip
Error.log and error.log of the crash
(51.01 KiB) Downloaded 176 times
 
jinfox
Topic Author
Posts: 13
Joined: 06 Apr 2019, 00:11

Re: Unity Engine Editor crashing randomly after hitting play after having played previously.

03 Feb 2020, 11:04

I have posted this issue on the bug tracker : https://www.noesisengine.com/bugs/view.php?id=1623
 
User avatar
sfernandez
Site Admin
Posts: 2984
Joined: 22 Dec 2011, 19:20

Re: Unity Engine Editor crashing randomly after hitting play after having played previously.

03 Feb 2020, 13:18

Thanks for the report, I asked for some feedback there.

Who is online

Users browsing this forum: No registered users and 73 guests