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

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

Aperta
#109 1 commento 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Ferma
Stack tecnologico
python
Ambito
desktop

Direzione di ricerca

Inizia da usr/lib/linuxmint/mintreport/app.py alle righe 722-746 e segui la validazione del pacchetto che impedisce la visualizzazione del rapporto di arresto anomalo. Verifica come è configurato il pulsante «Bug Tracker» quando non viene trovato alcun pacchetto; il lavoro è completato quando il rapporto rimane visualizzabile mentre il pulsante è disabilitato o non disponibile.

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

Descrizione

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.

Lingua principale
Python
Stelle
30
Fork
26
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 linuxmint/mintreport

Tutte le issue di linuxmint/mintreport

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.