Godot Version
Godot 3.6
Question
I’ve been working on a game for 5 years and am using Godot 3.6, GDScript. Having an issue where the editor crashes to windows and I’m at a loss for what’s going on. Wanted to see if anyone had any insight.
The game features around 25 different large over arching scenes that contain multiple room scenes in them as nodes (so that the overarching “shell” node contains like 5 rooms in it. You can think of the shell node as “the level” and the sub nodes as the rooms in the level). Basically the game loads only a single shell scene at a time as you move through the levels (so get through shell scene a, then there a load screen as you move to shell scene b, then it queue frees shell scene a and places player in shell scene b room 1).
I’ve never had any issues before and this is how I’ve been doing things on this game for years - however since windows updated last month whenever I go to open up one of these shell nodes in the editor it only stays open for a few minutes then godot completely crashes to windows.
I can still open the individual room scenes no problem and when I run the game there no issues at all either. Can also access the scripts to the shell scenes without issue.
When the crash happens there are no error messages that pop up - I took a look at windows event viewer it just says “event 1000 error”. Checked for any corrupted files in the shell scenes and haven’t found anything either (and like I said, the game plays with no issues when I run it). Did a dsim cleanup too.
Updated all my drivers (currently using a 3080 gpu, and have 64gb of system ram). Tried looking to see if there were any sudden ram or cpu usage spikes before the crash happens and nothing.
One thing I did notice was that in Task Manager right before the crash happens another godot.exe pops up. So like a 2nd godot.exe tries to launch or something and then the whole thing crashes.
Just to reiterate - the only thing that’s really changed is the windows update last month so idk if that has anything to do with it. I’ve had these shell scenes as they are for probably 2+ years now and I haven’t really touched them, so I don’t think it’s something that I recently changed. I’m still able to access the scripts for the shell scenes and can change things and then play the game and the change is there no problem. Can also still access the individual room scenes as well no problem.
Any thoughts would be appreciated! Thanks!