Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

Abierto Apto para principiantes
#2,875 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
72/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
linux

Línea de trabajo

Comienza revisando la versión empaquetada de MangoHud 0.8.3.rc1.r24.g33c2c7dd frente al commit upstream 16d783b y, a continuación, usa journalctl --user -u gamescope-mangoapp mientras reproduces el caso del proceso no volcado. Se considera terminado cuando el paquete incluye la corrección upstream, mangoapp deja de entrar en un bucle de fallos y la superposición sigue disponible mientras se omiten las estadísticas fdinfo no disponibles.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.
Lenguaje dominante
Sin datos de lenguaje
Estrellas
2.6k
Forks
86
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ValveSoftware/SteamOS

Todos los issues de ValveSoftware/SteamOS

Issues similares

Más issues de Operating Systems

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.