-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Editor (4.3 beta) crashes with access violation when trying to load previously created tree in scene #6
Comments
Having run the plugin through the debugger while this happens - I have no idea why, it seems innocuous enough. It throws during the AddChild method when constructing the graph editor dock. But it doesn't seem to be doing anything strange or threaded. It could just be down to 4.3 being beta, and unrelated to the plugin code specifically, I will try again on master later and then try an older version to compare. |
Currently exploring using this plugin myself and I can concur this seems to be triggered on I'm going to do a little more digging to try to get this fixed since this precisely fits my use case, but if it's unfixable I might have to roll with a custom dialogue tool. |
In my debugging I also noticed it's not just I also noticed that |
Okay, so I'm suspecting this is a deeper issue with Godot and how it handles C# add-ons in 4.3. Unfortunately I seem to have run to dead ends while debugging, so the only workaround I found is only using the dialogue tree editor in 4.2, and moving the dialogue trees over to 4.3 and disabling loading the dialogue tree to prevent the crash, since the dialogue trees will load completely fine in-game. Perhaps I'll be able to find a better workaround later down the road but for now I'm going to leave it at that. |
I reported this as a larger bug with Godot 4.3 here: godotengine/godot#96289 |
Platform: Windows 11
Created a DialogueTree node in the editor in a scene. Added code to start the dialogue and display text. Went back to the editor after some time and switched back into the scene with the DialogueTree. The editor crashes to desktop (reliably crashes whenever I select the DialogueTree node in the scene when the project is open in the editor).
The text was updated successfully, but these errors were encountered: