Bugs report
Toute soumission de rapport de bogue se fait par un gestionnaire de bogues mis en place sur le site de Grisbi. Si vous venez de rencontrer un problème avec Grisbi ou si vous avez une suggestion d'amélioration, vous devez vérifier si votre problème n'est pas déjà dans le gestionnaire et si ce n'est pas le cas, le soumettre. L'équipe de développement de Grisbi répondra au plus vite.
Accès au gestionnaire de bogues : http://grisbi.tuxfamily.org/mantis/
Un plugin de recherche vous permet d'accéder directement à un bug par son numéro via la barre de recherche. Ce plugin est au format OpenSearch et fonctionne avec Mozilla Firefox 2 et Internet Exporer 7.
Il vous suffit de cliquer ici pour installer le plugin de recherche GrisBug.
Anonymiser les fichiers de comptes
Dans la mesure du possible, joindre votre fichier de compte à votre rapport pourrait apporter des informations essentielles à la correction des problèmes. Cependant, les fichiers de comptes contiennent des informations personnelles. Nous avons développé un script permettant de produire fichiers de comptes dont toutes les informations personnelles ont été supprimées et remplacées par des données arbitraires sans valeur. Vous pouvez ainsi sans risque nous envoyer les fichiers produits. Vérifiez tout de même que le bogue soit toujours présent avec le nouveau fichier créé.
Téléchargez l'outil obfuscate.pl et exécutez les étapes suivantes :
- démarrez un terminal ;
- rendez-vous dans le répertoire contenant le fichier obfucate.pl ;
- rendez le programme exécutable le cas échéant : chmod +x obfuscate.pl ;
- exécutez ./obfuscate.pl fichier.gsb > anonyme_boguexxx.gsb ;
- vous pouvez le vérifier dans un éditeur de textes, le fichier nouvellement créé ne contient aucune donnée personnelle ;
- envoyez-nous votre fichier anonyme_boguexxx.gsb par le bugtracker.
Utiliser Grisbi dans GDB
Si Grisbi a planté, mais que les informations produites ne sont pas suffisantes pour corriger le problème, vous devez tenter d'utiliser GDB, un débogueur, pour obtenir le maximum d'informations :
- tout d'abord, installez gdb sur votre système, de la manière habituelle (avec urpmi, rpm, apt-get, etc.)
- lancez une console (un terminal) et exécutez la commande suivante gdb grisbi. Remplacez grisbi par le chemin où se trouve Grisbi s'il n'est pas installé dans un endroit standard
- tapez dans GDB la commanderun
- grisbi se lance, essayez de reproduire la manipulation qui l'a fait planter précédemment
- quand grisbi a planté, gdb vous rend la main
- tapez la commande bt dans GDB
- GDB affiche beaucoup d'informations, vous pouvez les copier/coller et nous les envoyer :
- par le bugtracker (mantis). Méthode préférée, cela laisse des traces et on vous répondra plus vite.
- par email à l'adresse grisbi-devel@lists.sourceforge.net ou grisbi-bugsreports@lists.sourceforge.net
Voilà, c'est fini. Merci pour votre coopération !
Si vous n'avez pas réussi à effectuer ces manipulations, contactez-nous par e-mail (grisbi-devel@lists.sourceforge.net)






