Skip to content
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 Crash #133

Closed
Bartek2515 opened this issue Sep 16, 2024 · 5 comments
Closed

Editor Crash #133

Bartek2515 opened this issue Sep 16, 2024 · 5 comments
Labels
bug Something isn't working Waiting for Godot

Comments

@Bartek2515
Copy link

2024-09-16.04-31-08.mp4
@spimort spimort changed the title Edytor Crash #bug Editor Crash #bug Sep 16, 2024
@spimort spimort added the bug Something isn't working label Sep 16, 2024
@Bartek2515 Bartek2515 changed the title Editor Crash #bug Editor Crash Sep 16, 2024
@spimort
Copy link
Owner

spimort commented Sep 17, 2024

@Reishi-png
I did some research and I think it's a bug in Godot :
godotengine/godot#95420

I'll wait for Godot 4.3.1 to see if it fixes it.

@GeminiSquishGames
Copy link

GeminiSquishGames commented Jan 25, 2025

I wanted to add something to this as I recently noticed this happens in Windows also and still happens in 4.3. I would have been confused since there isn't a good description just a video and it wasn't obvious it was considered Mac only, so it might help others to find it with a better description, but it happened to be the only Editor Crash in your issues search, so that worked out at least. 😅

If I have cursor mode select active, the first option for cursor in editor, it will crash when you release mouse on terrain after you unclick. If you just unclick in empty space it deselects the terrain and the terrain edit menu. Perhaps, something is getting freed improperly from your brush or Terrain Editor and causing the crash, maybe?

I'm not sure of the specifics, but you shouldn't be in that mode when you manipulate terrain, at least from my developer perspective, without handling what Godot is doing by default. I don't know if there is a way to custom cursor mode but maybe this is what you should use? ->https://docs.godotengine.org/en/stable/classes/class_editorplugin.html#class-editorplugin-private-method-forward-canvas-draw-over-viewport. Or maybe the 3D ones above it. It's only a hunch. Just because it also happens in Windows doesn't exactly mean it's related either, so I may have to do another issue if needed. It was in this post but not a C# solution as such so the document will be of more help maybe. https://forum.godotengine.org/t/set-mouse-cursor-in-editor-for-plugins/64792

The console log shows this:

================================================================
CrashHandlerException: Program crashed with signal 11
Engine version: Godot Engine v4.3.stable.mono.official (77dcf97d82cbfe4e4615475fa52ca03da645dbd8)
Dumping the backtrace. Please include this when reporting the bug to the project developer.
[1] error(-1): no debug info in PE/COFF executable
[2] error(-1): no debug info in PE/COFF executable
[3] error(-1): no debug info in PE/COFF executable
[4] error(-1): no debug info in PE/COFF executable
[5] error(-1): no debug info in PE/COFF executable
[6] error(-1): no debug info in PE/COFF executable
[7] error(-1): no debug info in PE/COFF executable
[8] error(-1): no debug info in PE/COFF executable
[9] error(-1): no debug info in PE/COFF executable
[10] error(-1): no debug info in PE/COFF executable
[11] error(-1): no debug info in PE/COFF executable
[12] error(-1): no debug info in PE/COFF executable
[13] error(-1): no debug info in PE/COFF executable
[14] error(-1): no debug info in PE/COFF executable
[15] error(-1): no debug info in PE/COFF executable
[16] error(-1): no debug info in PE/COFF executable
[17] error(-1): no debug info in PE/COFF executable
[18] error(-1): no debug info in PE/COFF executable
[19] error(-1): no debug info in PE/COFF executable
[20] error(-1): no debug info in PE/COFF executable
[21] error(-1): no debug info in PE/COFF executable
[22] error(-1): no debug info in PE/COFF executable
[23] error(-1): no debug info in PE/COFF executable
[24] error(-1): no debug info in PE/COFF executable
[25] error(-1): no debug info in PE/COFF executable
[26] error(-1): no debug info in PE/COFF executable
-- END OF BACKTRACE --
================================================================

It doesn't seem helpful, but relates to rendering— IIRC.

@GeminiSquishGames
Copy link

Also, being in move, rotate, or scale mode can help, since they don't select or unselect anything. It's what I've had to do as when I'm in artist mode, the world is my canvas. Including the void.

@spimort
Copy link
Owner

spimort commented Jan 27, 2025

Thanks for the details @GeminiSquishGames ! I answered in the other post as well 🙂

@spimort
Copy link
Owner

spimort commented Mar 4, 2025

@Reishi-png Ayoo! with the release of Godot 4.4 this should be fixed! 🥳

I'll close the issue, feel free to reopen it if needed!

@spimort spimort closed this as completed Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Waiting for Godot
Projects
None yet
Development

No branches or pull requests

3 participants