kianzarrin / NodeController

10 stars 9 forks source link

game crash: UI is used in the wrong thread #30

Closed kianzarrin closed 2 years ago

kianzarrin commented 3 years ago
  ERROR: SymGetSymFromAddr64, GetLastError: 'Próbowano uzyskać dostęp do nieprawidłowego adresu.' (Address: 00007FF785A36668)
0x00007FF785A36668 (Cities) 
  ERROR: SymGetSymFromAddr64, GetLastError: 'Próbowano uzyskać dostęp do nieprawidłowego adresu.' (Address: 00007FF785A36DF6)
0x00007FF785A36DF6 (Cities) 
  ERROR: SymGetSymFromAddr64, GetLastError: 'Próbowano uzyskać dostęp do nieprawidłowego adresu.' (Address: 00007FF785A74DB3)
0x00007FF785A74DB3 (Cities) 
0x000000003C3A9777 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Font:RequestCharactersInTexture (string,int,UnityEngine.FontStyle)
0x000000003C3A951B (Mono JIT Code) ColossalFramework.UI.UIDynamicFont:RequestCharacters (string,int,UnityEngine.FontStyle)
0x000000003C3A922E (Mono JIT Code) ColossalFramework.UI.UIDynamicFont/DynamicFontRenderer:MeasureString (string)
0x000000003C3AD44D (Mono JIT Code) ColossalFramework.UI.UILabel:Invalidate ()
0x000000003C3B969D (Mono JIT Code) ColossalFramework.UI.UILabel:OnTextChanged ()
0x000000003C3B50EA (Mono JIT Code) ColossalFramework.UI.UILabel:set_text (string)
0x00000000A415D41D (Mono JIT Code) NodeController.GUI.HintBox:RefreshValues ()
0x00000000A41592C4 (Mono JIT Code) NodeController.GUI.UIPanelBase:Refresh ()
0x00000000A4158B54 (Mono JIT Code) NodeController.GUI.UINodeControllerPanel:Refresh ()
0x00000000A41589A0 (Mono JIT Code) NodeController.GUI.UIPanelBase:Open ()
0x00000000A415888C (Mono JIT Code) NodeController.GUI.UINodeControllerPanel:Display (uint16)
0x00000000A4152FE8 (Mono JIT Code) NodeController.Tool.NodeControllerTool/<>c__DisplayClass58_0:<OnPrimaryMouseClicked>b__0 ()
0x00000002B412FFBA (Mono JIT Code) AsyncAction:Execute ()
0x0000000021EEC86B (Mono JIT Code) SimulationManager:SimulationStep ()
0x0000000021EBDA1B (Mono JIT Code) SimulationManager:SimulationThread ()
0x000000000618050B (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFB7C9C5CDF (mono) mono_set_defaults
0x00007FFB7C918499 (mono) mono_runtime_invoke
0x00007FFB7C9438D7 (mono) mono_thread_interruption_request_flag
0x00007FFB7C9F8955 (mono) unity_mono_reflection_method_get_method
0x00007FFBCE907034 (KERNEL32) BaseThreadInitThunk
0x00007FFBD079CEC1 (ntdll) RtlUserThreadStart

NodeController.GUI.UINodeControllerPanel:Display should be called from simulation thread`