eos_plugin_for_unity icon indicating copy to clipboard operation
eos_plugin_for_unity copied to clipboard

(URGENT) Crashing on launching a windows build, error logs isn't helpful. (Tested on multiple Unity Editor versions and Empty Fresh Projects) Has anyone tested just building a fresh project with the SDK and SDK sample scenes?

Open Xeynt opened this issue 1 year ago • 11 comments

Describe the bug After successfully building a windows build, attempting to launch the build via the exe is impossible as the app crashes immediately. This is also tested on a freshly created project with nothing but the plugin installed. Tried building the P2P sample scene. And yes this fresh new project was configured using the instructions here: https://github.com/PlayEveryWare/eos_plugin_for_unity/blob/stable/docs/configure_plugin.md

To Reproduce Steps to reproduce the behavior:

  1. Install the plugin via the tar in the package manager.
  2. Load sample scenes.
  3. Add P2P scene into build settings.
  4. Build for Windows Platform.

Expected behavior Launch the game without crashing.

Screenshots

Mono path[0] = 'G:/Unity Projects 2/OrbEOSUnityNetcodeBase/Windows Build/OrbEOSUnityNetcodeBase_Data/Managed'
Mono config path = 'G:/Unity Projects 2/OrbEOSUnityNetcodeBase/Windows Build/MonoBleedingEdge/etc'
[PhysX] Initialized MultithreadedTaskDispatcher with 12 workers.
Crash!!!
SymInit: Symbol-SearchPath: '.;G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build;G:/Unity Projects 2/OrbEOSUnityNetcodeBase/Windows Build/OrbEOSUnityNetcodeBase_Data/Plugins\x86_64;G:/Unity Projects 2/OrbEOSUnityNetcodeBase/Windows Build/OrbEOSUnityNetcodeBase_Data/Plugins;G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build;C:\WINDOWS;C:\WINDOWS\system32;', symOptions: 534, UserName: 'orbxi'
OS-Version: 10.0.0
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase.exe:OrbEOSUnityNetcodeBase.exe (00007FF60FD80000), size: 688128 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 2022.3.39.6927
C:\WINDOWS\SYSTEM32\ntdll.dll:ntdll.dll (00007FFF8B790000), size: 2191360 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3733
C:\WINDOWS\System32\KERNEL32.DLL:KERNEL32.DLL (00007FFF89D90000), size: 802816 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\KERNELBASE.dll:KERNELBASE.dll (00007FFF88B60000), size: 3854336 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3880
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\UnityPlayer.dll:UnityPlayer.dll (00007FFE03330000), size: 31895552 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 2022.3.39.6927
C:\WINDOWS\System32\USER32.dll:USER32.dll (00007FFF89540000), size: 1761280 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\win32u.dll:win32u.dll (00007FFF89130000), size: 155648 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3880
C:\WINDOWS\System32\GDI32.dll:GDI32.dll (00007FFF89E60000), size: 167936 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\gdi32full.dll:gdi32full.dll (00007FFF893B0000), size: 1150976 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\msvcp_win.dll:msvcp_win.dll (00007FFF88AC0000), size: 630784 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3374
C:\WINDOWS\System32\ucrtbase.dll:ucrtbase.dll (00007FFF89160000), size: 1118208 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3593
C:\WINDOWS\System32\ole32.dll:ole32.dll (00007FFF896F0000), size: 1724416 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\combase.dll:combase.dll (00007FFF8A390000), size: 3702784 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\RPCRT4.dll:RPCRT4.dll (00007FFF89A90000), size: 1130496 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\SHLWAPI.dll:SHLWAPI.dll (00007FFF89950000), size: 385024 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\msvcrt.dll:msvcrt.dll (00007FFF898A0000), size: 684032 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 7.0.22621.2506
C:\WINDOWS\System32\SETUPAPI.dll:SETUPAPI.dll (00007FFF8A720000), size: 4669440 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.2506
C:\WINDOWS\System32\ADVAPI32.dll:ADVAPI32.dll (00007FFF8A110000), size: 729088 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\VERSION.dll:VERSION.dll (00007FFF82B00000), size: 40960 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.1
C:\WINDOWS\System32\sechost.dll:sechost.dll (00007FFF8A1D0000), size: 692224 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\bcrypt.dll:bcrypt.dll (00007FFF88F10000), size: 163840 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.2506
C:\WINDOWS\System32\SHELL32.dll:SHELL32.dll (00007FFF8AC70000), size: 8777728 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3880
C:\WINDOWS\System32\OLEAUT32.dll:OLEAUT32.dll (00007FFF899B0000), size: 880640 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\IMM32.dll:IMM32.dll (00007FFF89BB0000), size: 200704 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3374
C:\WINDOWS\System32\CRYPT32.dll:CRYPT32.dll (00007FFF88FC0000), size: 1470464 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\WS2_32.dll:WS2_32.dll (00007FFF89D10000), size: 462848 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.1
C:\WINDOWS\SYSTEM32\WINMM.dll:WINMM.dll (00007FFF7FC60000), size: 212992 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\OPENGL32.dll:OPENGL32.dll (00007FFEAAEF0000), size: 1048576 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\WINHTTP.dll:WINHTTP.dll (00007FFF83AB0000), size: 1269760 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3880
C:\WINDOWS\SYSTEM32\HID.DLL:HID.DLL (00007FFF87310000), size: 57344 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.1
C:\WINDOWS\SYSTEM32\dwmapi.dll:dwmapi.dll (00007FFF86460000), size: 176128 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\GLU32.dll:GLU32.dll (00007FFEAB5E0000), size: 184320 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.2506
C:\WINDOWS\SYSTEM32\dxcore.dll:dxcore.dll (00007FFF86120000), size: 233472 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\kernel.appcore.dll:kernel.appcore.dll (00007FFF87B60000), size: 98304 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.2715
C:\WINDOWS\System32\bcryptPrimitives.dll:bcryptPrimitives.dll (00007FFF88F40000), size: 503808 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\system32\uxtheme.dll:uxtheme.dll (00007FFF86020000), size: 716800 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\AudioDevProps2.dll:AudioDevProps2.dll (00007FFF21FE0000), size: 1249280 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 2.6.13.0
C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\NahimicOSD.dll:NahimicOSD.dll (00007FFF33870000), size: 712704 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 2.2.23.0
C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\ProductInfo.dll:ProductInfo.dll (00007FFF33920000), size: 131072 (result: 0), SymType: '-deferred-', PDB: ''
C:\ProgramData\A-Volute\A-Volute.SonicStudio3\Modules\ScheduledModules\x64\AudioDevProps2.dll:AudioDevProps2.dll (00007FFF5E0B0000), size: 1249280 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 2.6.13.0
C:\WINDOWS\System32\shcore.dll:shcore.dll (00007FFF89EA0000), size: 999424 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\windows.storage.dll:windows.storage.dll (00007FFF86A10000), size: 9420800 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3880
C:\WINDOWS\SYSTEM32\wintypes.dll:wintypes.dll (00007FFF868D0000), size: 1306624 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\profapi.dll:profapi.dll (00007FFF889F0000), size: 135168 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3527
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\MonoBleedingEdge\EmbedRuntime\mono-2.0-bdwgc.dll:mono-2.0-bdwgc.dll (00007FFE64D50000), size: 10825728 (result: 0), SymType: '-deferred-', PDB: ''
C:\WINDOWS\SYSTEM32\iphlpapi.dll:iphlpapi.dll (00007FFF87570000), size: 184320 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.1
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase_Data\Plugins\x86_64\GfxPluginNativeRender-x64.dll:GfxPluginNativeRender-x64.dll (00007FFF5FBD0000), size: 110592 (result: 0), SymType: '-deferred-', PDB: ''
C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll:VCRUNTIME140.dll (00007FFF69EA0000), size: 118784 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 14.38.33135.0
C:\WINDOWS\SYSTEM32\MSVCP140.dll:MSVCP140.dll (00007FFF69BC0000), size: 577536 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 14.38.33135.0
C:\WINDOWS\SYSTEM32\VCRUNTIME140_1.dll:VCRUNTIME140_1.dll (00007FFF69AF0000), size: 49152 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 14.38.33135.0
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase_Data\Plugins\x86_64\EOSSDK-Win64-Shipping.dll:EOSSDK-Win64-Shipping.dll (00007FFE5E290000), size: 18731008 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 1.16.0.0
C:\WINDOWS\System32\Normaliz.dll:Normaliz.dll (00007FFF89E90000), size: 32768 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.1
C:\WINDOWS\System32\WINTRUST.dll:WINTRUST.dll (00007FFF89340000), size: 438272 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\Secur32.dll:Secur32.dll (00007FFF878D0000), size: 49152 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.1
C:\WINDOWS\System32\WLDAP32.dll:WLDAP32.dll (000001C4E2490000), size: 393216 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\SSPICLI.DLL:SSPICLI.DLL (00007FFF87E40000), size: 274432 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\MSASN1.dll:MSASN1.dll (00007FFF88750000), size: 73728 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.2506
C:\WINDOWS\SYSTEM32\dbghelp.dll:dbghelp.dll (00007FFF7B940000), size: 2301952 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.22621.3593

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

0x00007FFE5E8C8202 (EOSSDK-Win64-Shipping) EOS_IntegratedPlatform_CreateIntegratedPlatformOptionsContainer
0x00007FFF5FBD8C4D (GfxPluginNativeRender-x64) global_log_flush_with_function
0x00007FFF5FBDA0F1 (GfxPluginNativeRender-x64) UnityPluginLoad
SymInit: Symbol-SearchPath: '.;G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build;G:/Unity Projects 2/OrbEOSUnityNetcodeBase/Windows Build/OrbEOSUnityNetcodeBase_Data/Plugins\x86_64;G:/Unity Projects 2/OrbEOSUnityNetcodeBase/Windows Build/OrbEOSUnityNetcodeBase_Data/Plugins;G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build;C:\WINDOWS;C:\WINDOWS\system32;', symOptions: 534, UserName: 'orbxi'
OS-Version: 10.0.0
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase.exe:OrbEOSUnityNetcodeBase.exe (00007FF60FD80000), size: 688128 (result: 0), SymType: '-exported-', PDB: 'G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase.exe', fileVersion: 2022.3.39.6927
C:\WINDOWS\SYSTEM32\ntdll.dll:ntdll.dll (00007FFF8B790000), size: 2191360 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\ntdll.dll', fileVersion: 10.0.22621.3733
C:\WINDOWS\System32\KERNEL32.DLL:KERNEL32.DLL (00007FFF89D90000), size: 802816 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\KERNEL32.DLL', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\KERNELBASE.dll:KERNELBASE.dll (00007FFF88B60000), size: 3854336 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\KERNELBASE.dll', fileVersion: 10.0.22621.3880
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\UnityPlayer.dll:UnityPlayer.dll (00007FFE03330000), size: 31895552 (result: 0), SymType: '-exported-', PDB: 'G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\UnityPlayer.dll', fileVersion: 2022.3.39.6927
C:\WINDOWS\System32\USER32.dll:USER32.dll (00007FFF89540000), size: 1761280 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\USER32.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\win32u.dll:win32u.dll (00007FFF89130000), size: 155648 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\win32u.dll', fileVersion: 10.0.22621.3880
C:\WINDOWS\System32\GDI32.dll:GDI32.dll (00007FFF89E60000), size: 167936 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\GDI32.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\gdi32full.dll:gdi32full.dll (00007FFF893B0000), size: 1150976 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\gdi32full.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\msvcp_win.dll:msvcp_win.dll (00007FFF88AC0000), size: 630784 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\msvcp_win.dll', fileVersion: 10.0.22621.3374
C:\WINDOWS\System32\ucrtbase.dll:ucrtbase.dll (00007FFF89160000), size: 1118208 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\ucrtbase.dll', fileVersion: 10.0.22621.3593
C:\WINDOWS\System32\ole32.dll:ole32.dll (00007FFF896F0000), size: 1724416 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\ole32.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\combase.dll:combase.dll (00007FFF8A390000), size: 3702784 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\combase.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\RPCRT4.dll:RPCRT4.dll (00007FFF89A90000), size: 1130496 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\RPCRT4.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\SHLWAPI.dll:SHLWAPI.dll (00007FFF89950000), size: 385024 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\SHLWAPI.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\msvcrt.dll:msvcrt.dll (00007FFF898A0000), size: 684032 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\msvcrt.dll', fileVersion: 7.0.22621.2506
C:\WINDOWS\System32\SETUPAPI.dll:SETUPAPI.dll (00007FFF8A720000), size: 4669440 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\SETUPAPI.dll', fileVersion: 10.0.22621.2506
C:\WINDOWS\System32\ADVAPI32.dll:ADVAPI32.dll (00007FFF8A110000), size: 729088 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\ADVAPI32.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\VERSION.dll:VERSION.dll (00007FFF82B00000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\VERSION.dll', fileVersion: 10.0.22621.1
C:\WINDOWS\System32\sechost.dll:sechost.dll (00007FFF8A1D0000), size: 692224 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\sechost.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\bcrypt.dll:bcrypt.dll (00007FFF88F10000), size: 163840 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\bcrypt.dll', fileVersion: 10.0.22621.2506
C:\WINDOWS\System32\SHELL32.dll:SHELL32.dll (00007FFF8AC70000), size: 8777728 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\SHELL32.dll', fileVersion: 10.0.22621.3880
C:\WINDOWS\System32\OLEAUT32.dll:OLEAUT32.dll (00007FFF899B0000), size: 880640 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\OLEAUT32.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\System32\IMM32.dll:IMM32.dll (00007FFF89BB0000), size: 200704 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\IMM32.dll', fileVersion: 10.0.22621.3374
C:\WINDOWS\System32\CRYPT32.dll:CRYPT32.dll (00007FFF88FC0000), size: 1470464 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\CRYPT32.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\System32\WS2_32.dll:WS2_32.dll (00007FFF89D10000), size: 462848 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\WS2_32.dll', fileVersion: 10.0.22621.1
C:\WINDOWS\SYSTEM32\WINMM.dll:WINMM.dll (00007FFF7FC60000), size: 212992 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WINMM.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\OPENGL32.dll:OPENGL32.dll (00007FFEAAEF0000), size: 1048576 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\OPENGL32.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\WINHTTP.dll:WINHTTP.dll (00007FFF83AB0000), size: 1269760 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WINHTTP.dll', fileVersion: 10.0.22621.3880
C:\WINDOWS\SYSTEM32\HID.DLL:HID.DLL (00007FFF87310000), size: 57344 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\HID.DLL', fileVersion: 10.0.22621.1
C:\WINDOWS\SYSTEM32\dwmapi.dll:dwmapi.dll (00007FFF86460000), size: 176128 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\dwmapi.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\GLU32.dll:GLU32.dll (00007FFEAB5E0000), size: 184320 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\GLU32.dll', fileVersion: 10.0.22621.2506
C:\WINDOWS\SYSTEM32\dxcore.dll:dxcore.dll (00007FFF86120000), size: 233472 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\dxcore.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\kernel.appcore.dll:kernel.appcore.dll (00007FFF87B60000), size: 98304 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\kernel.appcore.dll', fileVersion: 10.0.22621.2715
C:\WINDOWS\System32\bcryptPrimitives.dll:bcryptPrimitives.dll (00007FFF88F40000), size: 503808 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\bcryptPrimitives.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\system32\uxtheme.dll:uxtheme.dll (00007FFF86020000), size: 716800 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\uxtheme.dll', fileVersion: 10.0.22621.3810
C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\AudioDevProps2.dll:AudioDevProps2.dll (00007FFF21FE0000), size: 1249280 (result: 0), SymType: '-exported-', PDB: 'C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\AudioDevProps2.dll', fileVersion: 2.6.13.0
C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\NahimicOSD.dll:NahimicOSD.dll (00007FFF33870000), size: 712704 (result: 0), SymType: '-exported-', PDB: 'C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\NahimicOSD.dll', fileVersion: 2.2.23.0
C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\ProductInfo.dll:ProductInfo.dll (00007FFF33920000), size: 131072 (result: 0), SymType: '-exported-', PDB: 'C:\ProgramData\A-Volute\A-Volute.28054DF1F58B4\Modules\ScheduledModules\x64\ProductInfo.dll'
C:\ProgramData\A-Volute\A-Volute.SonicStudio3\Modules\ScheduledModules\x64\AudioDevProps2.dll:AudioDevProps2.dll (00007FFF5E0B0000), size: 1249280 (result: 0), SymType: '-exported-', PDB: 'C:\ProgramData\A-Volute\A-Volute.SonicStudio3\Modules\ScheduledModules\x64\AudioDevProps2.dll', fileVersion: 2.6.13.0
C:\WINDOWS\System32\shcore.dll:shcore.dll (00007FFF89EA0000), size: 999424 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\shcore.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\windows.storage.dll:windows.storage.dll (00007FFF86A10000), size: 9420800 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\windows.storage.dll', fileVersion: 10.0.22621.3880
C:\WINDOWS\SYSTEM32\wintypes.dll:wintypes.dll (00007FFF868D0000), size: 1306624 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\wintypes.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\profapi.dll:profapi.dll (00007FFF889F0000), size: 135168 (result: 0), SymType: '-nosymbols-', PDB: 'C:\WINDOWS\SYSTEM32\profapi.dll', fileVersion: 10.0.22621.3527
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\MonoBleedingEdge\EmbedRuntime\mono-2.0-bdwgc.dll:mono-2.0-bdwgc.dll (00007FFE64D50000), size: 10825728 (result: 0), SymType: '-exported-', PDB: 'G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\MonoBleedingEdge\EmbedRuntime\mono-2.0-bdwgc.dll'
C:\WINDOWS\SYSTEM32\iphlpapi.dll:iphlpapi.dll (00007FFF87570000), size: 184320 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\iphlpapi.dll', fileVersion: 10.0.22621.1
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase_Data\Plugins\x86_64\GfxPluginNativeRender-x64.dll:GfxPluginNativeRender-x64.dll (00007FFF5FBD0000), size: 110592 (result: 0), SymType: '-exported-', PDB: 'G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase_Data\Plugins\x86_64\GfxPluginNativeRender-x64.dll'
C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll:VCRUNTIME140.dll (00007FFF69EA0000), size: 118784 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll', fileVersion: 14.38.33135.0
C:\WINDOWS\SYSTEM32\MSVCP140.dll:MSVCP140.dll (00007FFF69BC0000), size: 577536 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\MSVCP140.dll', fileVersion: 14.38.33135.0
C:\WINDOWS\SYSTEM32\VCRUNTIME140_1.dll:VCRUNTIME140_1.dll (00007FFF69AF0000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\VCRUNTIME140_1.dll', fileVersion: 14.38.33135.0
G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase_Data\Plugins\x86_64\EOSSDK-Win64-Shipping.dll:EOSSDK-Win64-Shipping.dll (00007FFE5E290000), size: 18731008 (result: 0), SymType: '-exported-', PDB: 'G:\Unity Projects 2\OrbEOSUnityNetcodeBase\Windows Build\OrbEOSUnityNetcodeBase_Data\Plugins\x86_64\EOSSDK-Win64-Shipping.dll', fileVersion: 1.16.0.0
C:\WINDOWS\System32\Normaliz.dll:Normaliz.dll (00007FFF89E90000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\Normaliz.dll', fileVersion: 10.0.22621.1
C:\WINDOWS\System32\WINTRUST.dll:WINTRUST.dll (00007FFF89340000), size: 438272 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\WINTRUST.dll', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\Secur32.dll:Secur32.dll (00007FFF878D0000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\Secur32.dll', fileVersion: 10.0.22621.1
C:\WINDOWS\System32\WLDAP32.dll:WLDAP32.dll (000001C4E2490000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\WLDAP32.dll', fileVersion: 10.0.22621.3672
C:\WINDOWS\SYSTEM32\SSPICLI.DLL:SSPICLI.DLL (00007FFF87E40000), size: 274432 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\SSPICLI.DLL', fileVersion: 10.0.22621.3810
C:\WINDOWS\SYSTEM32\MSASN1.dll:MSASN1.dll (00007FFF88750000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\MSASN1.dll', fileVersion: 10.0.22621.2506
C:\WINDOWS\SYSTEM32\dbghelp.dll:dbghelp.dll (00007FFF7B940000), size: 2301952 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\dbghelp.dll', fileVersion: 10.0.22621.3593
  ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FFE038F301B)
0x00007FFE038F301B (UnityPlayer) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FFE038F332B)
0x00007FFE038F332B (UnityPlayer) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FFE038F4D2B)
0x00007FFE038F4D2B (UnityPlayer) (function-name not available)
0x00007FFE043C7ED6 (UnityPlayer) UnityMain
  ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FFE036D7AD9)
0x00007FFE036D7AD9 (UnityPlayer) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FFE038F959E)
0x00007FFE038F959E (UnityPlayer) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FFE03B421D5)
0x00007FFE03B421D5 (UnityPlayer) (function-name not available)
0x00007FFE03B42E0B (UnityPlayer) UnityMain
  ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FF60FD811F2)
0x00007FF60FD811F2 (OrbEOSUnityNetcodeBase) (function-name not available)
0x00007FFF89DA257D (KERNEL32) BaseThreadInitThunk
0x00007FFF8B7EAF28 (ntdll) RtlUserThreadStart

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

A crash has been intercepted by the crash handler. For call stack and other details, see the latest crash report generated in:
 * C:/Users/orbxi/AppData/Local/Temp/DefaultCompany/OrbEOSUnityNetcodeBase/Crashes

Desktop (please complete the following information):

  • OS: Windows x64
  • Standalone Windows build
  • Unity Version: 2022.3.39f1
  • Plugin Version: I've tried several version including the current latest one.

Xeynt avatar Jul 27 '24 12:07 Xeynt

Are you able to find a log_level_config.json in your build? Try putting this json file in the StreamingAssets folder.

arthur740212 avatar Jul 29 '24 19:07 arthur740212

Hello guys, I am also getting a crash, maybe its related. I was using the 3.2.1 and it was working fine, now I did a win build with the latest build and its crashing just after I click to open the game build.

Here is the log file.

Player.log

I am going back to 3.2.1 to see if it works.

PS: its not related to this bug: https://github.com/PlayEveryWare/eos_plugin_for_unity/issues/671

Buffoverflow avatar Jul 29 '24 21:07 Buffoverflow

Confirmed, 3.2.1 is working... same project, same everything, the 3.3 crashes, and the 3.2.1 works. I do not know if its related, but I am using the Singletons in the Samples folder, in both versions:

image

Buffoverflow avatar Jul 29 '24 21:07 Buffoverflow

Hello. the crash is likely caused by an added json reading function in the native libs. We are working on a fix on the issue, to support the log config and provide a default if it doesn't exist. Putting this json file in the StreamingAssets folder, should prevent the crash.

arthur740212 avatar Jul 29 '24 22:07 arthur740212

Are you able to find a log_level_config.json in your build? Try putting this json file in the StreamingAssets folder.

After adding that json file to a freshly created Project with nothing but this SDK and the sample scenes, to the following location, Assets/StreamingAssets/EOS/, the Crash on a Windows Build no longer happens. I will now proceed to try on my existing projects to further confirm that it fixes the issue and report back.

May I check how did you find out that the issue was caused by the log_level_config.json? In my crash logs above, nothing seemed to be indicating a missing file in streaming assets. (This is so that I can better understand how to identify the issue and troubleshoot it if it occurs again) The crash logs did not really aid in my investigations. Thanks.

Xeynt avatar Jul 30 '24 02:07 Xeynt

Hello. the crash is likely caused by an added json reading function in the native libs. We are working on a fix on the issue, to support the log config and provide a default if it doesn't exist. Putting this json file in the StreamingAssets folder, should prevent the crash.

Upon further tests, I can confirm it works in both my existing projects and a clean project with just the SDK included. However the error still occurs when the EOS SDK is not configured (Tools > EOS Plugin > Dev Portal Configuration), hence if the user does not follow the steps below, the same crash error will appear even if the log_level_config.json file is in StreamingAssets/EOS/ folder. Once it is configured the issue is resolved, hence do you devs think it would help (though not as important as the main issue) if there's a more descriptive error log for this on top of the initial missing json file issue?https://github.com/PlayEveryWare/eos_plugin_for_unity/blob/stable/docs/configure_plugin.md

Additionally, as mentioned in my post above, do you mind sharing some tips on how you've managed to figure out that the missing json file was the cause of this issue?

Xeynt avatar Jul 30 '24 12:07 Xeynt

On standalone Windows builds, these configs are read in GfxPluginNativeRender-x64.dll which happens at UnityPluginLoad, At this point Unity Player side logs isn't ready yet, so the log only tells us where the crash happens.

What we had for preventing crashes like this, is to abort building if the EOSConfig isn't there, though we didn't have that for log configs yet. We don't want to force a log config for the config to work, so in the upcoming fix it will use the default log level settings if the file doesn't exist or if it is corrupted.

How I found the cause of the issue:

  1. The log shows that it happened at GfxPluginNativeRender-x64.dll.UnityPluginLoad.
  2. Looking into the source code for GfxPluginNativeRender-x64.dll. (Not in the tarball, but it is accessible through this repo)
  3. Maybe the most important. Honestly, I made some changes to the native plugin, and it broke, so it must be something within those changes.

arthur740212 avatar Jul 31 '24 00:07 arthur740212

On standalone Windows builds, these configs are read in GfxPluginNativeRender-x64.dll which happens at UnityPluginLoad, At this point Unity Player side logs isn't ready yet, so the log only tells us where the crash happens.

What we had for preventing crashes like this, is to abort building if the EOSConfig isn't there, though we didn't have that for log configs yet. We don't want to force a log config for the config to work, so in the upcoming fix it will use the default log level settings if the file doesn't exist or if it is corrupted.

How I found the cause of the issue:

  1. The log shows that it happened at GfxPluginNativeRender-x64.dll.UnityPluginLoad.
  2. Looking into the source code for GfxPluginNativeRender-x64.dll. (Not in the tarball, but it is accessible through this repo)
  3. Maybe the most important. Honestly, I made some changes to the native plugin, and it broke, so it must be something within those changes.

Thanks for the detailed info!

Xeynt avatar Jul 31 '24 10:07 Xeynt

@arthur740212 This change broke functionality for titles loading their config from dll or by partially overriding EOSmanager (for security). Leaving the config screen empty worked with no issue before, now it crashes with this message. Still works correctly on consoles.

jollypunch avatar Aug 06 '24 15:08 jollypunch

Hello, which message are you getting during the crash? And which version of the plugin are you using?

arthur740212 avatar Aug 07 '24 23:08 arthur740212

Please disregard that, the issue was Unity related. The meta file for the dll stopped working for some reason, and the dll stopped getting included correctly in builds. It started crashing like in OPs case because without dll it would try to load an actual config file. The meta file only started working correctly after it was deleted.

jollypunch avatar Aug 09 '24 16:08 jollypunch

Hi, is my understanding correct that the issue is resolved? Is there something we should take a look at to prevent this from happening?

arthur740212 avatar Aug 14 '24 22:08 arthur740212

Hello. A release will happen this week and should solve the issues with log level config not existing. After the release the log level will be using default values if the config isn't there.

arthur740212 avatar Aug 28 '24 22:08 arthur740212