View Issue Details

IDProjectCategoryView StatusLast Update
0002424NoesisGUIC++ SDKpublic2023-03-06 12:54
Reporterasusralis Assigned Tosfernandez  
PrioritynormalSeveritycrashReproducibilityalways
Status assignedResolutionopen 
Product Version3.1.5 
Target Version3.1.7 
Summary0002424: Crash
DescriptionNo crash in unity editor, but always crashes in windows standalone.
TagsNo tags attached.
PlatformAny

Activities

asusralis

asusralis

2022-09-17 14:21

reporter  

sfernandez

sfernandez

2022-10-03 20:10

manager   ~0008087

The callstack indicates the crash happens setting TopPage dependency property in NavFrame, but it is not clear what part is wrong.
I prepared a debug Noesis library to see if we can get more information, could you try with that and send again the crash dump?

https://drive.google.com/file/d/133NfZQ5ztu1YbBmyHxnMrwuARsScn2fO/view?usp=sharing
asusralis

asusralis

2022-10-27 12:39

reporter   ~0008107

I seem to be getting an unrelated exception when I try to start the game now:

TTEX (30): public static readonly DependencyProperty ToolTipContentProperty = DependencyProperty.RegisterAttached(
            "ToolTipContent",
            typeof(UIElement),
            typeof(TTEx),
            new PropertyMetadata(OnValueChanged));
Player.log (16,602 bytes)   
Mono path[0] = 'C:/Users/asusr/Desktop/piercer/Piercer_Data/Managed'
Mono config path = 'C:/Users/asusr/Desktop/piercer/MonoBleedingEdge/etc'
Found 1 interfaces on host : 0) 192.168.1.2
Multi-casting "[IP] 192.168.1.2 [Port] 55322 [Flags] 2 [Guid] 4058808659 [EditorId] 618608748 [Version] 1048832 [Id] WindowsPlayer(2,DESKTOP-2NEIU23) [Debug] 1 [PackageName] WindowsPlayer [ProjectName] Piercer" to [225.0.0.222:54997]...
Starting managed debugger on port 56659
Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=0.0.0.0:56659
Initialize engine version: 2022.1.20f1 (01d83b40d570)
[Subsystems] Discovering subsystems at path C:/Users/asusr/Desktop/piercer/Piercer_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1; jobified=0
Direct3D:
    Version:  Direct3D 11.0 [level 11.1]
    Renderer: AMD Radeon(TM) Graphics (ID=0x1638)
    Vendor:   ATI
    VRAM:     14262 MB
    Driver:   27.20.15026.8004
Begin MonoManager ReloadAssembly
- Completed reload, in  0.414 seconds
D3D11 device created for Microsoft Media Foundation video decoding.
<RI> Initializing input.

New input system (experimental) initialized
<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 1.268500 ms
Odin Serializer ArchitectureInfo initialization with defaults (all unaligned read/writes disabled).
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:Log (object)
Sirenix.Serialization.ArchitectureInfo:.cctor ()
Sirenix.Serialization.UnitySerializationInitializer:Initialize ()
Sirenix.Serialization.UnitySerializationInitializer:InitializeRuntime ()

Odin Serializer detected whitelisted runtime platform WindowsPlayer and memory read test succeeded; enabling all unaligned memory read/writes.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:Log (object)
Sirenix.Serialization.ArchitectureInfo:SetRuntimePlatform (UnityEngine.RuntimePlatform)
Sirenix.Serialization.UnitySerializationInitializer:Initialize ()
Sirenix.Serialization.UnitySerializationInitializer:InitializeRuntime ()

Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
DllNotFoundException: Noesis assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) Noesis.Extend.Noesis_RegisterReflectionCallbacks(Noesis.Extend/Callback_FreeString,Noesis.Extend/Callback_RegisterType,Noesis.Extend/Callback_ToString,Noesis.Extend/Callback_Equals,Noesis.Extend/Callback_VisualChildrenCount,Noesis.Extend/Callback_VisualGetChild,Noesis.Extend/Callback_UIElementRender,Noesis.Extend/Callback_FrameworkElementConnectEvent,Noesis.Extend/Callback_FrameworkElementMeasure,Noesis.Extend/Callback_FrameworkElementArrange,Noesis.Extend/Callback_FrameworkElementApplyTemplate,Noesis.Extend/Callback_ItemsControlGetContainer,Noesis.Extend/Callback_ItemsControlIsContainer,Noesis.Extend/Callback_AdornerGetTransform,Noesis.Extend/Callback_FreezableClone,Noesis.Extend/Callback_CommandCanExecute,Noesis.Extend/Callback_CommandExecute,Noesis.Extend/Callback_ConverterConvert,Noesis.Extend/Callback_ConverterConvertBack,Noesis.Extend/Callback_MultiConverterConvert,Noesis.Extend/Callback_MultiConverterConvertBack,Noesis.Extend/Callback_ListCount,Noesis.Extend/Callback_ListGet,Noesis.Extend/Callback_ListSet,Noesis.Extend/Callback_ListAdd,Noesis.Extend/Callback_ListIndexOf,Noesis.Extend/Callback_DictionaryFind,Noesis.Extend/Callback_DictionarySet,Noesis.Extend/Callback_DictionaryAdd,Noesis.Extend/Callback_ListIndexerTryGet,Noesis.Extend/Callback_ListIndexerTrySet,Noesis.Extend/Callback_DictionaryIndexerTryGet,Noesis.Extend/Callback_DictionaryIndexerTrySet,Noesis.Extend/Callback_SelectTemplate,Noesis.Extend/Callback_StreamSetPosition,Noesis.Extend/Callback_StreamGetPosition,Noesis.Extend/Callback_StreamGetLength,Noesis.Extend/Callback_StreamRead,Noesis.Extend/Callback_StreamClose,Noesis.Extend/Callback_ProviderLoadXaml,Noesis.Extend/Callback_ProviderTextureInfo,Noesis.Extend/Callback_ProviderTextureLoad,Noesis.Extend/Callback_ProviderTextureOpen,Noesis.Extend/Callback_ProviderMatchFont,Noesis.Extend/Callback_ProviderFamilyExists,Noesis.Extend/Callback_ProviderScanFolder,Noesis.Extend/Callback_ProviderOpenFont,Noesis.Extend/Callback_ScrollInfoBringIntoView,Noesis.Extend/Callback_ScrollInfoGetCanHorizontalScroll,Noesis.Extend/Callback_ScrollInfoSetCanHorizontalScroll,Noesis.Extend/Callback_ScrollInfoGetCanVerticalScroll,Noesis.Extend/Callback_ScrollInfoSetCanVerticalScroll,Noesis.Extend/Callback_ScrollInfoGetExtentWidth,Noesis.Extend/Callback_ScrollInfoGetExtentHeight,Noesis.Extend/Callback_ScrollInfoGetViewportWidth,Noesis.Extend/Callback_ScrollInfoGetViewportHeight,Noesis.Extend/Callback_ScrollInfoGetHorizontalOffset,Noesis.Extend/Callback_ScrollInfoGetVerticalOffset,Noesis.Extend/Callback_ScrollInfoGetScrollOwner,Noesis.Extend/Callback_ScrollInfoSetScrollOwner,Noesis.Extend/Callback_ScrollInfoLineLeft,Noesis.Extend/Callback_ScrollInfoLineRight,Noesis.Extend/Callback_ScrollInfoLineUp,Noesis.Extend/Callback_ScrollInfoLineDown,Noesis.Extend/Callback_ScrollInfoPageLeft,Noesis.Extend/Callback_ScrollInfoPageRight,Noesis.Extend/Callback_ScrollInfoPageUp,Noesis.Extend/Callback_ScrollInfoPageDown,Noesis.Extend/Callback_ScrollInfoMouseWheelLeft,Noesis.Extend/Callback_ScrollInfoMouseWheelRight,Noesis.Extend/Callback_ScrollInfoMouseWheelUp,Noesis.Extend/Callback_ScrollInfoMouseWheelDown,Noesis.Extend/Callback_ScrollInfoSetHorizontalOffset,Noesis.Extend/Callback_ScrollInfoSetVerticalOffset,Noesis.Extend/Callback_ScrollInfoMakeVisible,Noesis.Extend/Callback_MarkupExtensionProvideValue,Noesis.Extend/Callback_GetPropertyValue_Bool,Noesis.Extend/Callback_GetPropertyValue_Float,Noesis.Extend/Callback_GetPropertyValue_Double,Noesis.Extend/Callback_GetPropertyValue_Int,Noesis.Extend/Callback_GetPropertyValue_UInt,Noesis.Extend/Callback_GetPropertyValue_Short,Noesis.Extend/Callback_GetPropertyValue_UShort,Noesis.Extend/Callback_GetPropertyValue_String,Noesis.Extend/Callback_GetPropertyValue_Uri,Noesis.Extend/Callback_GetPropertyValue_Color,Noesis.Extend/Callback_GetPropertyValue_Point,Noesis.Extend/Callback_GetPropertyValue_Rect,Noesis.Extend/Callback_GetPropertyValue_Int32Rect,Noesis.Extend/Callback_GetPropertyValue_Size,Noesis.Extend/Callback_GetPropertyValue_Thickness,Noesis.Extend/Callback_GetPropertyValue_CornerRadius,Noesis.Extend/Callback_GetPropertyValue_TimeSpan,Noesis.Extend/Callback_GetPropertyValue_Duration,Noesis.Extend/Callback_GetPropertyValue_KeyTime,Noesis.Extend/Callback_GetPropertyValue_Type,Noesis.Extend/Callback_GetPropertyValue_BaseComponent,Noesis.Extend/Callback_SetPropertyValue_Bool,Noesis.Extend/Callback_SetPropertyValue_Float,Noesis.Extend/Callback_SetPropertyValue_Double,Noesis.Extend/Callback_SetPropertyValue_Int,Noesis.Extend/Callback_SetPropertyValue_UInt,Noesis.Extend/Callback_SetPropertyValue_Short,Noesis.Extend/Callback_SetPropertyValue_UShort,Noesis.Extend/Callback_SetPropertyValue_String,Noesis.Extend/Callback_SetPropertyValue_Uri,Noesis.Extend/Callback_SetPropertyValue_Color,Noesis.Extend/Callback_SetPropertyValue_Point,Noesis.Extend/Callback_SetPropertyValue_Rect,Noesis.Extend/Callback_SetPropertyValue_Int32Rect,Noesis.Extend/Callback_SetPropertyValue_Size,Noesis.Extend/Callback_SetPropertyValue_Thickness,Noesis.Extend/Callback_SetPropertyValue_CornerRadius,Noesis.Extend/Callback_SetPropertyValue_TimeSpan,Noesis.Extend/Callback_SetPropertyValue_Duration,Noesis.Extend/Callback_SetPropertyValue_KeyTime,Noesis.Extend/Callback_SetPropertyValue_Type,Noesis.Extend/Callback_SetPropertyValue_BaseComponent,Noesis.Extend/Callback_CreateInstance,Noesis.Extend/Callback_DeleteInstance,Noesis.Extend/Callback_GrabInstance)
  at Noesis.Extend.RegisterCallbacks () [0x00001] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\API\Core\Extend.cs:110 
  at Noesis.GUI.Init () [0x0001a] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\API\Core\NoesisGUI.cs:87 
  at NoesisUnity.InitCore () [0x00001] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\NoesisUnity.cs:25 
  at NoesisXaml.RegisterDependencies () [0x0000f] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\NoesisXaml.cs:24 
  at NoesisXaml.Load () [0x00001] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\NoesisXaml.cs:14 
  at NoesisView.LoadXaml (System.Boolean force) [0x00031] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\NoesisView.cs:478 
  at NoesisView.OnEnable () [0x0001c] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\NoesisView.cs:609 

(Filename: C:/Users/asusr/Documents/Noesis 3.1.5/Runtime/API/Core/Extend.cs Line: 110)

Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
DllNotFoundException: Noesis assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) Noesis.PropertyMetadata.Noesis_PropertyMetadata_Create()
  at Noesis.PropertyMetadata..ctor () [0x00000] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\API\Proxies\PropertyMetadataExtend.cs:22 
  at Noesis.PropertyMetadata..ctor (Noesis.PropertyChangedCallback propertyChangedCallback) [0x00000] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\API\Proxies\PropertyMetadataExtend.cs:27 
  at Salt.Tooltips.TTEx..cctor () [0x0000a] in C:\Users\asusr\Documents\UnityProjects\piercer\Piercer\Assets\Plugins\Custom Plugins\Stackable Tooltip\TTEx.cs:30 
Rethrow as TypeInitializationException: The type initializer for 'Salt.Tooltips.TTEx' threw an exception.


(Filename: C:/Users/asusr/Documents/Noesis 3.1.5/Runtime/API/Proxies/PropertyMetadataExtend.cs Line: 22)

Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/Noesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis.dll
Fallback handler could not load library C:/Users/asusr/Desktop/piercer/Piercer_Data/MonoBleedingEdge/libNoesis
DllNotFoundException: Noesis assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) Noesis.NoesisGUI_PINVOKE.DependencyProperty_GetUnsetValue()
  at Noesis.DependencyProperty..cctor () [0x00000] in C:\Users\asusr\Documents\Noesis 3.1.5\Runtime\API\Proxies\DependencyProperty.cs:33 
Rethrow as TypeInitializationException: The type initializer for 'Noesis.DependencyProperty' threw an exception.
  at Navigation.NavFrame..cctor () [0x00000] in C:\Users\asusr\Documents\UnityProjects\piercer\Piercer\Assets\Plugins\Custom Plugins\Navigation\NavFrame.xaml.cs:32 
Rethrow as TypeInitializationException: The type initializer for 'Navigation.NavFrame' threw an exception.
  at Piercer.App.Start () [0x0001d] in C:\Users\asusr\Documents\UnityProjects\piercer\Piercer\Assets\Project\Source\App\App.cs:67 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__7_0 (System.Object state) [0x00000] in <3dd5df5ef4974f29afeb2d3ba227c5da>:0 
  at UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () [0x00002] in <3b4bf2a7b2b14fdda08f1ba5f13c96f5>:0 
  at UnityEngine.UnitySynchronizationContext.Exec () [0x0005d] in <3b4bf2a7b2b14fdda08f1ba5f13c96f5>:0 
  at UnityEngine.UnitySynchronizationContext.ExecuteTasks () [0x00014] in <3b4bf2a7b2b14fdda08f1ba5f13c96f5>:0 

(Filename: C:/Users/asusr/Documents/Noesis 3.1.5/Runtime/API/Proxies/DependencyProperty.cs Line: 33)

Player.log (16,602 bytes)   
image.png (69,440 bytes)   
image.png (69,440 bytes)   
asusralis

asusralis

2023-03-02 18:42

reporter   ~0008320

Hello, can you send the debug library for 3.1.7? I am still getting this crash in standalone.
sfernandez

sfernandez

2023-03-06 11:05

manager   ~0008322

Hi, please find in the following link the debug version for 3.1.7: https://drive.google.com/file/d/1XkbVE-0d8UEhsktyiaVzT2308VYsiqGe/view?usp=share_link

Issue History

Date Modified Username Field Change
2022-09-17 14:21 asusralis New Issue
2022-09-17 14:21 asusralis File Added: Crash_2022-09-17_121050000.zip
2022-09-20 11:55 jsantos Assigned To => sfernandez
2022-09-20 11:55 jsantos Status new => assigned
2022-09-20 11:55 jsantos Target Version => 3.1.6
2022-10-03 20:10 sfernandez Status assigned => feedback
2022-10-03 20:10 sfernandez Note Added: 0008087
2022-10-27 12:39 asusralis Note Added: 0008107
2022-10-27 12:39 asusralis File Added: Player.log
2022-10-27 12:39 asusralis File Added: image.png
2022-10-27 12:39 asusralis Status feedback => assigned
2022-11-07 17:13 sfernandez Target Version 3.1.6 => 3.1.7
2023-03-02 18:42 asusralis Note Added: 0008320
2023-03-06 11:05 sfernandez Status assigned => feedback
2023-03-06 11:05 sfernandez Note Added: 0008322
2023-03-06 12:54 asusralis Status feedback => assigned