Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

3.9.2 Beta: mangoapp crash-loops when the focused game process is non-dumpable (fixed upstream in MangoHud 16d783b)

Aperta Adatta ai principianti
#2,875 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
linux

Direzione di ricerca

Inizia esaminando la versione pacchettizzata di MangoHud 0.8.3.rc1.r24.g33c2c7dd rispetto al commit upstream 16d783b, quindi usa journalctl --user -u gamescope-mangoapp mentre riproduci il caso del processo non sottoponibile a dump. Il lavoro è completato quando il pacchetto include la correzione upstream, mangoapp non entra più in un ciclo di crash e l’overlay rimane disponibile ignorando le statistiche fdinfo non disponibili.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Your system information
  • Steam client version: 1790904859 (steamdeck_publicbeta)
  • SteamOS version: 3.9.2 Beta, build 20260925.101, kernel 7.2.7-valve1-1-neptune-72
  • Opted into Steam client beta?: Yes
  • Opted into SteamOS beta?: Yes
  • Have you checked for updates in Settings > System?: Yes
  • Device: Lenovo Legion Go 2 (83N0)
  • mangohud: 0.8.3.rc1.r24.g33c2c7dd-4
Please describe your issue in as much detail as possible:

When the focused game's process is non-dumpable, /proc/<pid>/fdinfo is not readable for other processes of the same user. mangoapp then aborts with an uncaught exception:

mangoapp: terminate called after throwing an instance of 'ghc::filesystem::filesystem_error'
mangoapp:   what():  Permission denied: '/proc/<pid>/fdinfo'
systemd: gamescope-mangoapp.service: Main process exited, code=dumped, status=6/ABRT

gamescope-mangoapp.service restarts it, it crashes again, and after 7 attempts it hits start-limit-hit. The performance overlay flickers and then disappears for the rest of the session.

This is MangoHud upstream issue flightlessmango/MangoHud#2152. It is fixed in commit 16d783b ("fdinfo: handle denied proc fd iteration", 2026-09-30). The packaged version is based on 33c2c7dd (2026-03-10), which does not contain the fix.

Expected: the overlay keeps running and skips fdinfo stats for that process.
Actual: mangoapp crash-loops and the overlay is gone.

Steps for reproducing this issue:
  1. Launch a game whose process is non-dumpable, e.g. one started from a binary with file capabilities.
  2. Enable the performance overlay.
  3. mangoapp aborts repeatedly; see journalctl --user -u gamescope-mangoapp.
Lingua principale
Nessun dato sulla lingua
Stelle
2.6k
Fork
85
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ValveSoftware/SteamOS

Tutte le issue di ValveSoftware/SteamOS

Issue simili

Altre issue su Operating Systems

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.