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

Allow the viewing of crash reports even when a package is not found

Abierto
#109 1 comentario 2 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
48/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
python
Área
desktop

Línea de trabajo

Comienza con usr/lib/linuxmint/mintreport/app.py en las líneas 722-746 y sigue la validación del paquete que impide que se muestre el informe de fallo. Comprueba cómo está configurado el botón «Bug Tracker» cuando no se encuentra ningún paquete; se considera terminado cuando el informe sigue siendo visible mientras ese botón está deshabilitado o no disponible.

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

Descripción

https://github.com/linuxmint/mintreport/blob/2265561f9db2c65daa9f2c0eceae68d7c66173bc/usr/lib/linuxmint/mintreport/app.py#L722-L746

Currently this code checks if a valid package can be found and if not it bails on displaying the crash repot.

The package providing /uber/leet/executable-that-crashed could not be found.
If you want to generate a stack trace for this crash report, please reinstall it.

It does so, from what i can gather, solely because mintreport wants a valid package so the Bug Tracker button knows where to send the user should they click on it.

Having the button is great but shouldn't be the sole reason for whether a crash report can be viewed or not.

If a package was not installed via package or cant be found for other unknown reasons. Then the Bug Tracker button should simply be disabled and the report shown because the crash report does exist at the end of the day.

Even the bottom of the panel says...

Developers need to know where the code fails or how to reproduce the issue. Always provide a trace and reliable instructions to trigger/observe the problem

Kind of a bummer to prevent users from seeing traces because a Bug Tracker button can't be resolved to a valid url.

I commented out the check on my local machine and didn't notice any explosions when exploring crash dumps from personal work.

And as a software dev myself I much prefer gui tools when available. I would like to be able to use mintreports to see my crash logs during development.

Lenguaje dominante
Python
Estrellas
30
Forks
26
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 linuxmint/mintreport

Todos los issues de linuxmint/mintreport

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.