07th-mod / 07th-mod/python-patcher
Installer does not report out-of-disk-space error if disk space runs out
- Langage dominant
- JavaScript
- Étoiles
- 214
- Forks
- 12
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
If disk space runs out during the download phase, the installer will report a generic error about the download stage failing, rather than explicitly telling you that disk space ran out (this might also happen during extraction with 7zip). This is mainly because we don't properly parse the output of aria2c to determine the error (even just copying the first line of the error message from aria2c may be better).
The installer should parse the aria2c output to see if disk space ran out, then immediately exit and report out-of-disk space.
TODO:
1. Report less generic error if disk space runs out
2. Stop download/extract immediately if disk space runs out (currently will retry 3 times!)
3. Log disk space on both drives (the target drive and the 'current' drive used for temp files) to installer log (currently neither is logged!)
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Examinez la logique de téléchargement de l'installateur, probablement dans un fichier gérant l'intégration d'aria2c. Analysez la sortie stderr d'aria2c pour détecter les erreurs d'espace disque. Mettez à jour le rapport d'erreurs pour afficher un message spécifique et arrêter les nouvelles tentatives. Ajoutez également la journalisation de l'espace libre pour le lecteur cible et le lecteur temporaire au journal de l'installateur. Testez en simulant un espace disque insuffisant.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, python
- Domaine
- cli, tooling
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 55/100