Skip to content

SteamOS + Compatibility Layer Support #1120

@mujacica

Description

@mujacica

Support running Sentry on SteamOS through compatibility layer (e.g. Proton).

Right now non-fatal errors are being successfully caught and sent to sentry however crashes are not coming through.

Initial assumption is that due the compatibility layer in between the game and crash handlers (crashpad, breakpad etc.), those are not able to either start or catch the crashes.

Tested on SteamOS + Proton 9.0.4 + Unreal Demo (Sentry Tower)

Tested/Implemented Features

  • Non-fatal events
  • Attachments (e.g. log file)
  • Structured Logs
  • Fatal events (Crashes)
  • Screenshots support
  • Minidump support
  • Extended metadata (e.g. OS currently reported as Windows, no compatibility layer detection)

Metadata

Metadata

Assignees

Labels

FeatureNew feature or request

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions