Skip to content

Provide Godot builds with debug symbols #115

@bruno-garcia

Description

@bruno-garcia

When you download official Godot releases, you get release optimized builds which in combination to exporting release games result in games that are ready to given to final players.

While the games built with that official Godot binaries can be built in either debug or release builds, these build configurations don't really result in debug information files being generated.

This means that if your Godot game (built with the official Godot release) crashes, there's no way for you to get a stack trace with line numbers and file paths.

Image

We track an issue where our goal is to contribute to Godot itself in order to change the official build system to output debug information files in combination to the release executable:

This ticket tracks another idea, having builds of Godot itself that generate debug files. Sentry will provide the resulting Godot executable as well as the debug files. But users won't need to upload those to Sentry as we'll make sure they'll be provided by Sentry automatically. Helping not only Sentry customers but also the whole Godot community.

This would mean some work in settings things up and maintaining as new versions come out, so we need to be sure there's enough demand from users for this.

To figure out:

  • Official Godot builds are signed. We'd need to set up signing.

Relates to:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions