Skip to content

Error handler #10

@BenMcAvoy

Description

@BenMcAvoy

At the moment, a game crash either results in:

  • A Bugsplat
  • The game to just close

A Bugsplat is not useful since it goes to the developers (they don't want to see unsupported modding error logs and we can't get them) and the game closing is completely useless as we get no debugging information.

Instead, we should register our own error handler that gets a stack trace and:

  1. Allows the user to copy it to their clipboard
  2. Informs the user they should not bother the developers with crashes involving DLL modding
  3. Saves the stack trace and other debug information to the log file so it gets copied when they use a mod manager to get the error log if it's required

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions