In-viewer bug & crash reporter (Forgejo relay) #102
Labels
No labels
amd
avatars
bug
builder
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
rendering
rt
ui
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
backspace119/Slipstream#102
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In-viewer bug and crash reporting that files straight into this repo, with hardware info and logs attached. Testers shouldn't have to dig for logs.
Decisions: issues go into this repo with the label
from-viewer. Reporters are anonymous: no contact field, only hardware and system info. The relay runs on starswirl.Stage 1: pre-filled Report Bug link (no server work)
ReportBugURLalready points to/issues/new(done with GL-B9).handle_report_bug(llviewermenu.cpp) appends?title=&body=with viewer version and commit, GPU, driver, Vulkan API version, OS/kernel, glibc, CPU, RAM, and the current graphics preset plus key settings (shadow quality/updates, RT mode).Stage 2: relay + Report a Problem floater
Relay (starswirl, next to Forgejo):
POST /report(JSON plus multipart attachments). Creates the issue as abug-reporterbot account (token only on the server), labels itfrom-viewer, uploads attachments.Viewer floater (Help → Report Bug):
Stage 3: crash-on-next-start
Order: 1, then 2, then 3. Scheduled after GL removal (Phases B–E).