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

Add a GUI dialog that pops up when the engine crashes #7917

Open
wijat opened this issue Sep 29, 2023 · 0 comments · May be fixed by godotengine/godot#61906
Open

Add a GUI dialog that pops up when the engine crashes #7917

wijat opened this issue Sep 29, 2023 · 0 comments · May be fixed by godotengine/godot#61906

Comments

@wijat
Copy link

wijat commented Sep 29, 2023

Describe the project you are working on

3D Character Custom Maze Game made by Godot 3.2.3 stable

Describe the problem or limitation you are having in your project

Game will crash on release version.
Sometimes the editor crashes too.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

The most serious problem with Godot is the problem of crashes when releasing a Release version, the crashes should be written log inside a text file and, like Unity, accurately captured and a crash report window popped up when the final release version of the game app crashes.

Unity isn't that powerful, but he has a bit of a thing that no matter how complex the project is, when the editor crashes, or when the final released game program crashes, it will definitely pop up a crash report very accurately and you can view the Log. once when I was updating my graphics driver, the Unity editor crashed and luckily I had saved some work at that time and didn't have to lose too much, but Unity's editor actually popped up the crash report window. and there was an error message!
This is very important for a crash to be handled, and Godot currently has this problem, it's very easy to run into crashes when 3D developing, and when it crashes, there's no popup window of any kind, no error logs, and basically no way to know why it crashed.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Make a window that captures crashes very accurately, contains error messages, reports bugs, and buttons to open Godot github pages.
3iciwbil6vj61
164505408-ef710b27-f3cf-4df0-8d97-4b7d8f2bbb70
unity-editor-crashing-every-time-v0-qsv2coccg21a1-764531066

If this enhancement will not be used often, can it be worked around with a few lines of script?

Having this feature made will definitely be used a lot, as the game is bound to experience crashes anyway! There's no way to fix this crash problem if you just close the app without any information.

Is there a reason why this should be core and not an add-on in the asset library?

All the developers who are working on 3D games with Godot must have encountered the problem of sudden crashes in the released version of the game on a regular basis. With the addition of this feature, game crashes will be identified one by one.

@Calinou Calinou changed the title Godot should have crash window like Unity. Add a GUI dialog that pops up when the engine crashes Oct 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants