Godot 4.1 and 4.2 Mono and .Net Crashing after opening a project, sometimes instantly and other times once a bit of time has elapsed or when trying to save a new scene. No log appears in app data files for the specific project. Only thing that has changed that I think might have caused a difference between the time that it worked fine and the constant crashing is the change of all my pc components including motherboard and CPU.
Tried:
• Updating GPU driver
• Fresh godot download of a newer version (4.1-4.2)
• Deleting all godot folders for godot in app data location then getting a fresh download again
• Multiple fresh projects with different render pipelines
Did some other things to try solve it but don’t remember anymore. Anyone got something that could explain this? I’d love to get back on track with development of my game after I’ve been messing around creating some assets and animations but this has made it impossible to make any real progress within the engine. Thanks<3
Hi, I’m assuming Windows.
Honestly no idea, but here’s some things you may not have tried.
I’d trawl through the registry and delete every Godot reference.
Have you checked Windows Event viewer?
Reinstall .Net
Have you reninstalled Windows or done a non destructive repair after changing your hardware?
Try running some Hardware bench tests to stress the PC and see if it’s that.
Maybe to see if it’s your user data, create a new user and run Godot under that user.
Some CLI options that may help: Command line tutorial
Again to see if it’s your user, install Windows Sandbox and run Godot in that.
Good luck!
I had a look at the event viewer and this is the two errors that show up whenever the engine crashes:
Faulting application name: Godot_v4.2.2-stable_win64.exe, version: 4.2.2.0, time stamp: 0x00000000
Faulting module name: nvoglv64.dll, version: 32.0.15.5612, time stamp: 0x667a39df
Exception code: 0xc0000005
Fault offset: 0x0000000000df4b30
Faulting process ID: 0x750c
Faulting application start time: 0x01dad69f60dca3ce
Faulting application path: G:\GodotEngine\Godot_v4.2.2-stable_win64.exe
Faulting module path: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nvoglv64.dll
Report ID: de16c145-2ed0-4c4c-acde-8109d318b009
Faulting package full name:
Faulting package-relative application ID:
The program Godot_v4.2.2-stable_win64.exe version 4.2.2.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
Process ID: c24
Start Time: 01dad69f1b0244c1
Termination Time: 4294967295
Application Path: G:\GodotEngine\Godot_v4.2.2-stable_win64.exe
Report Id: ab6c4cdf-3fa2-4462-9cfe-cba0bd35c00d
Faulting package full name:
Faulting package-relative application ID:
Hang type: Top level window is idle
Another thing to mention is that it doesn’t always crash and is usually only after I try to do something other than controlling the camera. When it doesn’t crash the engine just freezes on screen yet I can still do things like change the scene without seeing it. Going to check some other things you mentioned now too.
So i tried using a different user and it did work no crashing there, Also it does now work if i use the compability renderer. However it crashes on my main user while using Forward+ renderer. Maybe something i have running interferes with it?