Allow the viewing of crash reports even when a package is not found
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 48/100
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
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
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di linuxmint/mintreport
-
Endless loop in "Install multimedia codecs" report when background installation fails silentlyAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
linuxmint/mintreport#137 ·
-
Feature Request: Show desktop notification when kernel bell is triggered by a hardware/driver errorAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
linuxmint/mintreport#135 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
linuxmint/mintreport#134 · 1 reazione ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
linuxmint/mintreport#133 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
linuxmint/mintreport#131 ·
Tutte le issue di linuxmint/mintreport
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
-
Harmony OPeNDAP SubSetter (HOSS) Geographic LARC_CLOUD PREFIRE_SAT2_AUX-SAT R01 production
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nasa/harmony-autotester#245 ·
-
[FEATURE] - Add UTVD supportApertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Deltares/imod-python#1928 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100