wrap plugin invocations in try-catch so that plugin errors do not crash df
Les mainteneurs répondent en général sous 3 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 38/100
Piste de recherche
The issue suggests wrapping plugin invocations in try-catch and disabling a plugin when it throws, but it names no files or tests. Start by tracing where DFHack invokes plugins and how exceptions are handled. Done means a plugin exception no longer crashes df and the failing plugin is disabled; the issue does not specify tests.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
maybe we should use try-catch on plugin invocations and disable the plugin if the plugin throws an exception?
Originally posted by @ab9rf in #5630
- Langage dominant
- C++
- Étoiles
- 2.1k
- Forks
- 509
- Merge moyen
- 2 j 19 h
- PR mergées (30 j)
- 25
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de DFHack/dfhack
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
DFHack/dfhack#5853 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
Les mainteneurs répondent en général sous 3 jours
-
RemoteFortressReader: GetCreatureRaws sends CP437 (not UTF-8) strings, which breaks protobuf decodingPeut-être pris @dwmuller l’a pris il y a 2 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 20/100
DFHack/dfhack#6019 · 3 commentaires ·
Les mainteneurs répondent en général sous 3 jours
-
reclaim with legends continuityOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Les mainteneurs répondent en général sous 3 jours
Toutes les issues de DFHack/dfhack
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
enhancement GUI maintainer-review
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
aethersdr/AetherSDR#6681 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Add string concatenationOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour