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

Troubleshooting: "it started and immediately closed" points at a log that never has the crash

Chiusa Adatta ai principianti
#71 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
92/100
Tipo di issue
Documentazione
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
python
Ambito
documentation

Direzione di ricerca

Modifica docs/site/troubleshooting.md, iniziando dalla sezione relativa a un’app che si avvia e si chiude immediatamente e dalla tabella “Where the logs are”. Leggi taskuary/desktop.py e il relativo gestore degli arresti anomali in main per confermare la posizione del log desktop. Il lavoro è completo quando la pagina indica l’output del terminale per il comando pip, ~/.taskuary/desktop-error.log per l’app desktop e include desktop-error.log nella tabella; non è richiesto alcun test.

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

Descrizione

documentation good first issue

docs/site/troubleshooting.md says to read taskuary.log when the app closes on start ("a corrupt config.toml is the common one"). But a broken config.toml raises before anything useful is logged - taskuary.log only holds its own "log file:" line. The traceback goes:

  • to the terminal, when you started it with taskuary from pip;
  • to ~/.taskuary/desktop-error.log for the desktop app (taskuary/desktop.py, the crash handler in main) - a file no page mentions.

Done when that section names both places, and the "Where the logs are" table lists desktop-error.log.

Test - none needed for the docs. Bonus: a test that the desktop crash handler writes desktop-error.log (point the home directory at a temp folder).


Getting started: pip install -e ".[dev]", then python -m pytest -q (offline, a few seconds). UI work: cd website && npm ci && npm test. See CONTRIBUTING.md. One small PR with the change and its test is perfect.

Lingua principale
Python
Stelle
116
Fork
22
Merge medio
13h 51m
PR unite (30g)
51

Preparare l'ambiente

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 ldbumble/taskuary

Tutte le issue di ldbumble/taskuary

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.