View Issue Details

IDProjectCategoryView StatusLast Update
0004200NoesisGUIUnitypublic2025-06-05 02:22
ReporterJuanJe Assigned Tosfernandez  
PrioritynormalSeverityblock 
Status resolvedResolutionfixed 
Product Version3.2.7 
Target Version3.2.8Fixed in Version3.2.8 
Summary0004200: Native crash
Description

Unity version: 6000.0.43f1
Noesis version: 3.2.7

We have a major issue causing many crashes in the Unity editor. It's a very annoying problem because Unity crashes very frequently.
This happens at runtime and sometimes when stopping Unity.

Crash log:

=================================================================
Native Crash Reporting
=================================================================
Got a UNKNOWN while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
Managed Stacktrace:
=================================================================
at <unknown> <0xffffffff>
at Noesis.NoesisGUI_PINVOKE:BaseComponent_Release <0x000b8>
at Noesis.BaseComponent:Release <0x00082>
at Noesis.Extend:ReleasePending <0x00212>
at Noesis.Extend:Update <0x0007a>
at Noesis.View:Update <0x00092>
at NoesisView:UpdateInternal <0x0062a>
at NoesisView:LateUpdate <0x000da>
at System.Object:runtime_invoke_void__this__ <0x00187>
=================================================================
Crash!!!

and

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

0x00007FFCCF90F2FF (Noesis) ManipulationDeltaEventArgs_ManipulationOrigin_get
0x00007FFCCF90D3F1 (Noesis) ManipulationDeltaEventArgs_ManipulationOrigin_get
0x00007FFCCF90F7FA (Noesis) ManipulationDeltaEventArgs_ManipulationOrigin_get
0x00007FFCCF7A61EA (Noesis) GiveFeedbackEventArgs_GetEffectsHelper
0x00007FFCCF79E45E (Noesis) RoutedEventArgs_RoutedEvent_get
0x00007FFCCF9DB380 (Noesis) SizeChangedInfo_PreviousSize_get
0x0000022367CFCD89 (Mono JIT Code) (wrapper managed-to-native) Noesis.NoesisGUI_PINVOKE:BaseComponent_Release (intptr)
0x0000022367CFCC53 (Mono JIT Code) [.\NoesisGUI-Unity-3-2\Runtime\API\Proxies\BaseComponent.cs:62] Noesis.BaseComponent:Release (intptr)
0x00000223B6B90213 (Mono JIT Code) [.\NoesisGUI-Unity-3-2\Runtime\API\Core\Extend.cs:6156] Noesis.Extend:ReleasePending ()
0x00000223B6B7FE8B (Mono JIT Code) [.\NoesisGUI-Unity-3-2\Runtime\API\Core\Extend.cs:6165] Noesis.Extend:Update ()
0x00000223B6B6FE73 (Mono JIT Code) [.\NoesisGUI-Unity-3-2\Runtime\API\Core\View.cs:377] Noesis.View:Update (double)
0x00000223B6B88A1B (Mono JIT Code) [.\NoesisGUI-Unity-3-2\Runtime\NoesisView.cs:1607] NoesisView:UpdateInternal ()
0x00000223B6B8834B (Mono JIT Code) [.\NoesisGUI-Unity-3-2\Runtime\NoesisView.cs:1508] NoesisView:LateUpdate ()
0x00000222366AE648 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFCD1B768DE (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\mini\mini-runtime.c:3445] mono_jit_runtime_invoke
0x00007FFCD1AB8404 (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:3068] do_runtime_invoke
0x00007FFCD1AB84F0 (mono-2.0-bdwgc) [C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:3115] mono_runtime_invoke
0x00007FFCD6E4EA24 (Unity) scripting_method_invoke
0x00007FFCD6E267A3 (Unity) ScriptingInvocation::Invoke
0x00007FFCD6E119B4 (Unity) MonoBehaviour::CallMethodIfAvailable
0x00007FFCD6E11AE2 (Unity) MonoBehaviour::CallUpdateMethod
0x00007FFCD683AFCC (Unity) BaseBehaviourManager::CommonUpdate<LateBehaviourManager>
0x00007FFCD6842DEA (Unity) LateBehaviourManager::Update
0x00007FFCD6ACD71D (Unity) `InitPlayerLoopCallbacks'::`2'::PreLateUpdateScriptRunBehaviourLateUpdateRegistrator::Forward
0x00007FFCD6A9BBC7 (Unity) ExecutePlayerLoop
0x00007FFCD6A9BD37 (Unity) ExecutePlayerLoop
0x00007FFCD6AA0E6F (Unity) PlayerLoop
0x00007FFCD7BA5B1A (Unity) EditorPlayerLoop::Execute
0x00007FFCD7BBC517 (Unity) PlayerLoopController::InternalUpdateScene
0x00007FFCD7BBE2ED (Unity) PlayerLoopController::UpdateSceneIfNeededFromMainLoop
0x00007FFCD7BB8081 (Unity) Application::TickTimer
0x00007FFCD81AF5EA (Unity) MainMessageLoop
0x00007FFCD81B5294 (Unity) UnityMain
0x00007FF788EF2FBA (Unity) __scrt_common_main_seh
0x00007FFDA150E8D7 (KERNEL32) BaseThreadInitThunk
0x00007FFDA1F7C5DC (ntdll) RtlUserThreadStart

========== END OF STACKTRACE ===========

We checked this issue: "https://www.noesisengine.com/bugs/view.php?id=4157" but that fix doesn't work for us.

The context we can provide for this case is:

  • Instantiates a template using a template selector in a content control.
  • Deletes the instantiated element within the content control.
  • After a few seconds, Unity crashes.

It doesn't happen in all cases, sometimes we can work without problems and other times we have 10 crashes in 1 hour. It is not an isolated case either, as it happens to the entire development team.

Attached Files
crash.dmp (3,514,320 bytes)
PlatformAny

Activities

sfernandez

sfernandez

2025-05-30 20:43

manager   ~0010763

Fixed in r15411

jsantos

jsantos

2025-06-05 02:22

manager   ~0010780

A preview of 3.2.8 can be downloaded from here:

https://drive.google.com/file/d/1xLgt6F7vJmPK2cXhA1j7j4OOA4XwfGAm/view?usp=sharing

Issue History

Date Modified Username Field Change
2025-05-28 12:38 JuanJe New Issue
2025-05-28 12:38 JuanJe File Added: crash.dmp
2025-05-28 12:46 jsantos Description Updated
2025-05-28 12:47 jsantos Assigned To => sfernandez
2025-05-28 12:47 jsantos Status new => assigned
2025-05-28 12:47 jsantos Target Version => 3.2.8
2025-05-30 20:43 sfernandez Status assigned => resolved
2025-05-30 20:43 sfernandez Resolution open => fixed
2025-05-30 20:43 sfernandez Fixed in Version => 3.2.8
2025-05-30 20:43 sfernandez Note Added: 0010763
2025-06-05 02:22 jsantos Note Added: 0010780
2025-10-10 13:29 jsantos Category Unity3D => Unity