TeamRizu / OutFox

The Bug Reporting Repository for OutFox LTS 0.4, Alpha V and Steam Early Access Builds
https://projectoutfox.com
Apache License 2.0
184 stars 3 forks source link

[Game Crash] Game crashes at startup, potentially after driver update #137

Closed AngledLuffa closed 3 years ago

AngledLuffa commented 3 years ago

Windows 10 told me it needed to be restarted after a device update. Since then, it has been crashing every time I try to start it. Here is the crashinfo.txt:

StepMania5.3-git-a7f5b4623d crash report (build a7f5b4623d, 20201007 @ 01:05:12)
--------------------------------------

Crash reason: Unhandled Microsoft C++ Exception

Thread: main
        RageFileDriverDirectHelpers.cpp:229 C:/Games/StepMania 5.3 Outfox/Appearance/Themes/default/Other/*
        RageFileDriverDirectHelpers.cpp:229 C:/Games/StepMania 5.3 Outfox/Appearance/Themes/_fallback/Other/*
        RageFileDriverDirectHelpers.cpp:229 C:/Games/StepMania 5.3 Outfox/Data/Shaders/*
        RageFileDriverDirectHelpers.cpp:229 C:/Games/StepMania 5.3 Outfox/Data/Shaders/GLSL/*
        RageFileDriverDirectHelpers.cpp:229 C:/Games/StepMania 5.3 Outfox/Data/Shaders/*
Thread: Decode thread
Thread: Mixer thread
Thread: Music thread
Thread: Worker thread (MemoryCardWorker)
Thread: Worker thread (/@mc1int/)
Thread: Worker thread (/@mc2int/)
75204662: KERNELBASE!RaiseException [750f0000+114600+62]
75204662: KERNELBASE!RaiseException [750f0000+114600+62]
014a0c86: StepMania!00dd0000
0148222f: StepMania!00dd0000
0146c655: StepMania!00dd0000
0118bb71: StepMania!00dd0000
7b33afcd: ig9icd32!RegisterProcTableCallback [7abf0000+4c4550+286a7d]
01188b82: StepMania!00dd0000
774cb135: ntdll!RtlAllocateHeap [77490000+3ae50+2e5]
7b18082c: ig9icd32!RegisterProcTableCallback [7abf0000+4c4550+cc2dc]
0118dbb6: StepMania!00dd0000
014a6d92: StepMania!00dd0000
0118cf29: StepMania!00dd0000
0118f290: StepMania!00dd0000
774cb135: ntdll!RtlAllocateHeap [77490000+3ae50+2e5]
751ef306: KERNELBASE!WaitForSingleObjectEx [750f0000+ff250+b6]
01165a6e: StepMania!00dd0000
774cae8e: ntdll!RtlAllocateHeap [77490000+3ae50+3e]
774cae8e: ntdll!RtlAllocateHeap [77490000+3ae50+3e]
014a6d92: StepMania!00dd0000
00e7a01c: StepMania!00dd0000
0118bfcd: StepMania!00dd0000
01018be5: StepMania!00dd0000
774cae8e: ntdll!RtlAllocateHeap [77490000+3ae50+3e]
774cae8e: ntdll!RtlAllocateHeap [77490000+3ae50+3e]
014a6d92: StepMania!00dd0000
01480742: StepMania!00dd0000
00e7c02a: StepMania!00dd0000
01190111: StepMania!00dd0000
01187916: StepMania!00dd0000
01187952: StepMania!00dd0000
774eff16: ntdll!TpWaitForWork [77490000+5fed0+46]
014a6d3c: StepMania!00dd0000
00e86a7c: StepMania!00dd0000
014b6b95: StepMania!00dd0000
014b6b95: StepMania!00dd0000
014b6ae5: StepMania!00dd0000
01481a69: StepMania!00dd0000
774f7bf4: ntdll!RtlGetAppContainerNamedObjectPath [77490000+67b40+b4]

Static log:
StepMania5.3-git-a7f5b4623d
Compiled 20201007 @ 01:05:12 (build a7f5b4623d)
Log starting 2020-10-28 09:57:48
WARNING: OutFox Engine: Failed to initialise Discord SDK Core! - Exiting
Loading window: sdl
Windows 10
OutFox Engine - Memory Detected: 32579MB Installed, (26574MB Available), 37443MB Swap Memory (29829MB Swap available)
Video driver: Intel(R) UHD Graphics 630 [Intel Corporation]
              27.20.100.8681, 9-5-2020 [PCI\VEN_8086&DEV_3E9B]
Drive: "NVMe    SAMSUNG MZVLB1T0301Q" Driver: stornvme DMA: N/A
Sound device 0: Speakers (Realtek(R) Audio), 10.0, MID 1, PID 100 
WaveOut software mixing at 44100 hz
Sound driver: WaveOut
Lights driver: SystemMessage
Lights driver: Export
WARNING: Video renderer list has been changed from 'opengl,glad,gles2' to 'glad'
Video renderers: 'glad'
Language: en
Current renderer: OpenGL
Theme: default

Partial log:
00:21.739: LowLevelWindow_SDL::TryVideoMode called
00:21.739: Renderer Found By SDL: direct3d
00:21.739: Renderer Found By SDL: direct3d11
00:21.739: Renderer Found By SDL: opengl
00:21.739: Renderer Found By SDL: opengles2
00:21.739: Renderer Found By SDL: software
00:21.806: OutFox Serene: OpenGL context Created!
00:21.806: OutFox Serene: OpenGL context is using OpenGL version 4.5
00:21.808: OutFox Engine: GLAD Initialisation returned 1
00:21.812: Compiling shader Data/Shaders/GLSL/Texture matrix scaling.vert

-- End of report

Here is the end of the log file:

00:21.495: Starting thread: Worker thread (/@mc1int/)
00:21.495: Starting thread: Worker thread (/@mc2int/)
00:21.503: Profile::LoadAllFromDir( /Save/MachineProfile/ )
00:21.520: Loading /Save/MachineProfile/Stats.xml
00:21.521: Done.
00:21.552: UnlockManager::Load()
00:21.604: Last seen video driver: Intel(R) UHD Graphics 630
00:21.604: Card matches '(unknown card)'.
/////////////////////////////////////////
00:21.604: WARNING: Video renderer list has been changed from 'opengl,glad,gles2' to 'glad'
/////////////////////////////////////////
00:21.606: Video renderers: 'glad'
AngledLuffa commented 3 years ago

Update: I reinstalled the driver for my integrated graphics and it started again. Up to you whether or not this is something to try to improve for less savvy users. (I don't want to give myself too much credit here, but no doubt there will be people who never think to update their driver!)

Logobot757 commented 3 years ago

I tried that and it does not work for me. this did not happen until i copied my songs from old SM to Outfox.

Scraticus commented 3 years ago

we will likely need to do a tutorial on this intel problem. sigh.

thanks for reporting it, and i'll make a note to add it to the 4.9.2 change notes.