View Issue Details

IDProjectCategoryView StatusLast Update
0002197NoesisGUIUnitypublic2022-01-02 19:30
Reporterstonstad Assigned Tosfernandez  
PrioritynormalSeveritycrash 
Status resolvedResolutionunable to reproduce 
Product Version3.0.12 
Target Version3.1.3 
Summary0002197: Runtime Crash on KeyEventArgs_IsToggled
Description

Runtime crash occurred while playing game via editor.

Stack Trace:
Received signal SIGSEGV
Obtained 110 stack frames
0x00007ffffa7388b8 (Noesis) KeyEventArgs_IsToggled_get
0x00007ffffa737977 (Noesis) QueryContinueDragEventArgs_GetKeyStatesHelper
0x00007ffffa7457b5 (Noesis) BaseComponent_GetStaticType
0x00007ffffa737699 (Noesis) QueryContinueDragEventArgs_GetKeyStatesHelper
0x00007ffffa738531 (Noesis) KeyEventArgs_IsToggled_get
0x00007ffffa772046 (Noesis) DependencyProperty_GetOwnerTypeHelper
0x00007ffffa77231d (Noesis) DependencyProperty_GetOwnerTypeHelper
0x00007ffffa7b3113 (Noesis) Color_GetStaticType
0x00007ffffa81aaf3 (Noesis) ItemsControl_ContainerFromElementSWIG_0
0x00007ffffa7c4fad (Noesis) Noesis_GetPlatformID
0x00007ffffa7b3113 (Noesis) Color_GetStaticType
0x00007ffffa77e737 (Noesis) DependencyProperty_GetOwnerTypeHelper
0x00007ffffa7b3113 (Noesis) Color_GetStaticType
0x00007ffffa81aaf3 (Noesis) ItemsControl_ContainerFromElement
SWIG_0
0x00007ffffa7c4fad (Noesis) Noesis_GetPlatformID
0x00007ffffa7b3113 (Noesis) Color_GetStaticType
0x00007ffffa7bb542 (Noesis) BindingOperations_SetBinding
0x00007ffffa7b17ab (Noesis) Color_GetStaticType
0x00007ffffa7b65a4 (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa8bf149 (Noesis) Boxed_VirtualizationCacheLength_GetStaticType
0x00007ffffa8bf24f (Noesis) Boxed_VirtualizationCacheLength_GetStaticType
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7b6a36 (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa852e51 (Noesis) DragEventArgs_SetEffectsHelper
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7c75e9 (Noesis) Noesis_GetPlatformID
0x00007ffffa7c6490 (Noesis) Noesis_GetPlatformID
0x00007ffffa7c775a (Noesis) Noesis_GetPlatformID
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa759126 (Noesis) Uri_GetStaticType
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa8569f0 (Noesis) DragEventArgs_SetEffectsHelper
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7b6a36 (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7c75e9 (Noesis) Noesis_GetPlatformID
0x00007ffffa7c6490 (Noesis) Noesis_GetPlatformID
0x00007ffffa7c775a (Noesis) Noesis_GetPlatformID
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7b6a36 (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7c75e9 (Noesis) Noesis_GetPlatformID
0x00007ffffa7c642a (Noesis) Noesis_GetPlatformID
0x00007ffffa7c775a (Noesis) Noesis_GetPlatformID
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7c879e (Noesis) Noesis_GetPlatformID
0x00007ffffa7c77a9 (Noesis) Noesis_GetPlatformID
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7b6a36 (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa759126 (Noesis) Uri_GetStaticType
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7b6a36 (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa930bc6 (Noesis) ManipulationCompletedEventArgs_FinalVelocities_get
0x0000022d184a8960 (Mono JIT Code) (wrapper managed-to-native) object:wrapper_native_00007FFFFA930BB0 (System.Runtime.InteropServices.HandleRef,Noesis.Size&,Noesis.Size&)
0x0000022d184a9fff (Mono JIT Code) (wrapper delegate-invoke) <Module>:invoke_void_HandleRef_Size&_Size& (System.Runtime.InteropServices.HandleRef,Noesis.Size&,Noesis.Size&)
0x0000022d184a9404 (Mono JIT Code) [FrameworkElementExtend.cs:45] Noesis.FrameworkElement:MeasureOverride (Noesis.Size)
0x0000022d184a9158 (Mono JIT Code) [FrameworkElementExtend.cs:89] Noesis.FrameworkElement:CallMeasureOverride (Noesis.Size,Noesis.FrameworkElement/MeasureBaseCallback)
0x0000022d184a8d03 (Mono JIT Code) [Extend.cs:1974] Noesis.Extend:FrameworkElementMeasure (intptr,Noesis.Size&,Noesis.Size&,Noesis.FrameworkElement/MeasureBaseCallback)
0x0000022d177df083 (Mono JIT Code) (wrapper native-to-managed) Noesis.Extend:FrameworkElementMeasure (intptr,Noesis.Size&,Noesis.Size&,Noesis.FrameworkElement/MeasureBaseCallback)
0x00007ffffa9236c3 (Noesis) UnbindEvent_Clock_Completed
0x00007ffffa94379b (Noesis) ManipulationCompletedEventArgs_FinalVelocities_get
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa7c879e (Noesis) Noesis_GetPlatformID
0x00007ffffa7c77a9 (Noesis) Noesis_GetPlatformID
0x00007ffffa7b67ce (Noesis) BindingOperations_GetBindingExpression
0x00007ffffa89d484 (Noesis) SizeChangedInfo_WidthChanged_get
0x00007ffffa8a6cd1 (Noesis) ContentControl_Content_get
0x00007ffffa8a6aab (Noesis) ContentControl_Content_get
0x00007ffffa8a5250 (Noesis) ContentControl_Content_get
0x00007ffffa8a513a (Noesis) ContentControl_Content_get
0x0000022d184d942d (Mono JIT Code) (wrapper managed-to-native) Noesis.View:Noesis_View_Update (System.Runtime.InteropServices.HandleRef,double)
0x0000022d184c9bc3 (Mono JIT Code) [View.cs:333] Noesis.View:Update (double)
0x0000022d184a63ab (Mono JIT Code) [NoesisView.cs:910] NoesisView:ExternalUpdateInternal ()
0x0000022d184a546b (Mono JIT Code) [NoesisView.cs:880] NoesisView:LateUpdate ()
0x0000022d18078ac8 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_voidthis (object,intptr,intptr,intptr)
0x00007fffd9d7e034 (mono-2.0-bdwgc) [mini-runtime.c:3445] mono_jit_runtime_invoke
0x00007fffd9cbe724 (mono-2.0-bdwgc) [object.c:3064] do_runtime_invoke
0x00007fffd9cbe8bc (mono-2.0-bdwgc) [object.c:3111] mono_runtime_invoke
0x00007ff69b03bda4 (Unity) scripting_method_invoke
0x00007ff69b036a24 (Unity) ScriptingInvocation::Invoke
0x00007ff69b004464 (Unity) MonoBehaviour::CallMethodIfAvailable
0x00007ff69b00456c (Unity) MonoBehaviour::CallUpdateMethod
0x00007ff69ab0a8d8 (Unity) BaseBehaviourManager::CommonUpdate<LateBehaviourManager>
0x00007ff69ab11d2a (Unity) LateBehaviourManager::Update
0x00007ff69ad1f17d (Unity) InitPlayerLoopCallbacks'::2'::PreLateUpdateScriptRunBehaviourLateUpdateRegistrator::Forward
0x00007ff69ad0604c (Unity) ExecutePlayerLoop
0x00007ff69ad06123 (Unity) ExecutePlayerLoop
0x00007ff69ad0bd39 (Unity) PlayerLoop
0x00007ff69bc31a48 (Unity) PlayerLoopController::UpdateScene
0x00007ff69bc2fc97 (Unity) Application::TickTimer
0x00007ff69c06a13a (Unity) MainMessageLoop
0x00007ff69c06e95b (Unity) WinMain
0x00007ff69d37d602 (Unity) __scrt_common_main_seh
0x00007ff8c18454e0 (KERNEL32) BaseThreadInitThunk
0x00007ff8c286485b (ntdll) RtlUserThreadStart

Encl. logs and dump.

Steps To Reproduce

TBD. This is the first time I have seen a crash at this stack location.

Attached Files
Noesis.dll (4,571,136 bytes)
PlatformAny

Activities

sfernandez

sfernandez

2021-11-22 11:49

manager   ~0007595

Are you using the official 3.0.12 libraries, or this happened using a patched library we provided? Do you recall which one?

stonstad

stonstad

2021-11-22 14:26

reporter   ~0007596

Patched, I believe. I will attach the DLL when I am in the office.

sfernandez

sfernandez

2021-12-10 13:53

manager   ~0007667

This is related to deleted textures (its native pointer), something we thought it was fixed: 0001871
Do you have a way to reproduce this now that we have your project to test it?

jsantos

jsantos

2021-12-15 16:45

manager   ~0007675

Last edited: 2021-12-15 16:46

Hi stonstad, 3.1.2 is almost ready. If you could indicate a way to reproduce this I think this will be included in the pre xmas release :)

stonstad

stonstad

2022-01-02 18:07

reporter   ~0007696

I don't have a way to easily reproduce this behavior -- it appears randomly , unfortunately. I have migrated to 3.1.2.

jsantos

jsantos

2022-01-02 19:30

manager   ~0007698

Thank you, I am going to close this, please reopen or create a new ticket if you find the issue again.

Issue History

Date Modified Username Field Change
2021-11-19 18:25 stonstad New Issue
2021-11-19 18:25 stonstad File Added: Crash_2021-11-19_172103638.zip
2021-11-22 10:53 sfernandez Assigned To => sfernandez
2021-11-22 10:53 sfernandez Status new => assigned
2021-11-22 10:53 sfernandez Product Version 3.1.2 => 3.1.1
2021-11-22 10:53 sfernandez Target Version => 3.1.2
2021-11-22 10:53 sfernandez Description Updated
2021-11-22 11:49 sfernandez Status assigned => feedback
2021-11-22 11:49 sfernandez Note Added: 0007595
2021-11-22 14:26 stonstad Note Added: 0007596
2021-11-22 14:26 stonstad Status feedback => assigned
2021-11-22 16:17 stonstad File Added: Noesis.dll
2021-12-10 13:53 sfernandez Status assigned => feedback
2021-12-10 13:53 sfernandez Note Added: 0007667
2021-12-10 14:00 sfernandez Product Version 3.1.1 => 3.0.12
2021-12-15 16:45 jsantos Note Added: 0007675
2021-12-15 16:46 jsantos Note Edited: 0007675
2021-12-21 21:33 jsantos Target Version 3.1.2 => 3.1.3
2022-01-02 18:07 stonstad Note Added: 0007696
2022-01-02 18:07 stonstad Status feedback => assigned
2022-01-02 19:30 jsantos Status assigned => resolved
2022-01-02 19:30 jsantos Resolution open => unable to reproduce
2022-01-02 19:30 jsantos Note Added: 0007698
2025-10-10 13:29 jsantos Category Unity3D => Unity