Files
orca/src/shared
JinjingandOrca b16f7a74c7 fix(crash-reporting): stop suppressing GPU crashes that the fallback failed to fix
GPU child deaths are classified as recoverable Chromium churn, so a machine
whose GPU crashes 4-5 times per launch produced only process_gone_suppressed
breadcrumbs and never a user-visible anything. On the reported machine 20 of 21
crashed launches already carried gpu_fallback_applied and still died.

A GPU crash while a fallback tier is already applied is not churn - the
remediation failed - so it now records a real crash report and reaches the
existing startup crash dialog. App-shutdown teardown stays suppressed, since
quit tears the GPU child down noisily by design.

GPU and renderer reports also carry the driver identity snapshot, and the dialog
says the app is running with reduced graphics acceleration rather than claiming
Orca closed unexpectedly - it did not, it relaunched itself degraded.

Co-authored-by: Orca <help@stably.ai>
2026-07-25 12:15:08 -07:00
..
2026-05-31 05:55:04 -07:00