[grisbi-bugs] [Grisbi-0.6.0 0001197]: Plantage systématique lorsque le clique sur le bouton valider du formulaire de saisie

Grisbi Bug Tracker bugtracker at grisbi.org
Sun Nov 21 09:09:36 CET 2010


The following issue has been RESOLVED. 
====================================================================== 
http://grisbi.tuxfamily.org/mantis/view.php?id=1197 
====================================================================== 
Reported By:                geolours
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi-0.6.0
Issue ID:                   1197
Category:                   Main
Reproducibility:            always
Severity:                   block
Priority:                   urgent
Status:                     resolved
Plateforme:                 Linux 
OS:                         Autre(Other) 
Version OS:                  
Unstable Impact:            Yes 
Version GTK:                 
Resolution:                 fixed
Fixed in Version:           git (développement)
====================================================================== 
Date Submitted:             2010-11-05 05:27 UTC
Last Modified:              2010-11-21 08:09 UTC
====================================================================== 
Summary:                    Plantage systématique lorsque le clique sur le
bouton valider du formulaire de saisie
Description: 
Bonjour,

Je veux saisir une opération, je remplis le formulaire et je clique sur
"valider". Une fenêtre s'ouvre pour m'informer que "Grisbi a terminé son
exécution en raison d'une erreur de segmentation" et cela donne le rapport de
bug suivant

/usr/bin/grisbi(traitement_sigsegv+0x179) [0x43fca9]
	/lib64/libpthread.so.0() [0x3353a0f440]
	/lib64/libc.so.6() [0x3352f2153c]
	/usr/bin/grisbi(gsb_form_transaction_get_parties_list_from_report+0x76)
[0x4b6a56]
	/usr/bin/grisbi(gsb_form_finish_edition+0x117) [0x4b1017]
	/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x335660b98e]
	/lib64/libgobject-2.0.so.0() [0x335661f947]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6) [0x3356620de6]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x83) [0x33566213a3]
	/usr/lib64/libgtk-x11-2.0.so.0() [0x335fa8f665]
	/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x335660b98e]
	/lib64/libgobject-2.0.so.0() [0x335661f228]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6) [0x3356620de6]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x83) [0x33566213a3]
	/usr/lib64/libgtk-x11-2.0.so.0() [0x335fa8e007]

Si je clique sur "OK", grisbi se ferme...

Puis j'essaie de rapprocher mes opérations avec mon relevé bancaire. Je me
rends compte d'une erreur de saisie et cherche à corriger. J'ouvre donc le
formulaire de saisie, je corrige et lorsque je valide, même fenêtre et,
semble-t-il, même rapport de bug (je reproduis quand même)

/usr/bin/grisbi(traitement_sigsegv+0x179) [0x43fca9]
	/lib64/libpthread.so.0() [0x3353a0f440]
	/lib64/libc.so.6() [0x3352f2153c]
	/usr/bin/grisbi(gsb_form_transaction_get_parties_list_from_report+0x76)
[0x4b6a56]
	/usr/bin/grisbi(gsb_form_finish_edition+0x117) [0x4b1017]
	/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x335660b98e]
	/lib64/libgobject-2.0.so.0() [0x335661f947]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6) [0x3356620de6]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x83) [0x33566213a3]
	/usr/lib64/libgtk-x11-2.0.so.0() [0x335fa8f665]
	/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x335660b98e]
	/lib64/libgobject-2.0.so.0() [0x335661f228]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6) [0x3356620de6]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x83) [0x33566213a3]
	/usr/lib64/libgtk-x11-2.0.so.0() [0x335fa8e007]

Lorsque je clique sur "OK", Grisbi est fermé !

Conclusion : je ne peux plus me servir du tout de Grisbi



Steps to Reproduce: 
Ne sais pas (ne l'ai-je pas dit ci-dessus ?)

Additional Information: 
Ne sais pas
====================================================================== 

---------------------------------------------------------------------- 
 (0002739) pbiava (administrator) - 2010-11-05 05:36
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2739 
---------------------------------------------------------------------- 
Merci de dire de quelle distribution il s'agit. ensuite lancer grisbi dans une
console avec la commande suivante :

export DEBUG_GRISBI=5 && grisbi

noter les 10 lignes juste avant le plantage et les mettre ici. 

---------------------------------------------------------------------- 
 (0002740) geolours (reporter) - 2010-11-05 16:35
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2740 
---------------------------------------------------------------------- 
[ven. 05 novembre (~) user] export DEBUG_GRISBI=5 && grisbi

(grisbi:3698): Gtk-WARNING **: Inserting action group 'Group3' into UI manager
which already has a group with this name


** (grisbi:3698): CRITICAL **: gtk_combofix_get_text: assertion `combofix'
failed
Fri Nov  5 17:35:17 2010 : 15 elements in stack.
        grisbi(traitement_sigsegv+0x179) [0x43fbf9]
        /lib64/libc.so.6(+0x340e0) [0x7f130f1650e0]
        /lib64/libc.so.6(+0x123f0c) [0x7f130f254f0c]
        grisbi(gsb_form_transaction_get_parties_list_from_report+0x76)
[0x4b69a6]
        grisbi(gsb_form_finish_edition+0x117) [0x4b0f77]
        /lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x7f130f9ed03e]
        /lib64/libgobject-2.0.so.0(+0x1ee87) [0x7f130f9fde87]
        /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885) [0x7f130fa077b5]
        /lib64/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7f130fa07983]
        /usr/lib64/libgtk-x11-2.0.so.0(+0x90a85) [0x7f13114c8a85]
        /lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x7f130f9ed03e]
        /lib64/libgobject-2.0.so.0(+0x1e64c) [0x7f130f9fd64c]
        /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885) [0x7f130fa077b5]
        /lib64/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7f130fa07983]
        /usr/lib64/libgtk-x11-2.0.so.0(+0x8f527) [0x7f13114c7527] 

---------------------------------------------------------------------- 
 (0002747) geolours (reporter) - 2010-11-06 12:52
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2747 
---------------------------------------------------------------------- 
NB je suis passé de Fedora 13 à Fedora 14 et le problème est toujours là.

Gestionnaire de finances personnelles
avec les greffons ofx, gnucash, openssl
Version de GTK : 2.22.0
Cette version de Grisbi a été compilée le
20/08/2010 à 15:07:59 

---------------------------------------------------------------------- 
 (0002750) pbiava (administrator) - 2010-11-06 18:02
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2750 
---------------------------------------------------------------------- 
Je me demande si ce n'est pas un problème de définition du formulaire.

Peux-tu m'envoyer ton fichier éventuellement en l'ayant rendu anonyme mais en
ayant vérifié avant de l'envoyer que le problème est toujours présent.

pierre.biava at nerim.net 

---------------------------------------------------------------------- 
 (0002775) geolours (reporter) - 2010-11-20 07:09
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2775 
---------------------------------------------------------------------- 
Je ne trouve pas le moyen de transmettre un fichier sur cette liste. Dans un
premier temps, j'ai annexé mon fichier en répondant au message que j'ai reçu
(donc vers  <bugtracker at grisbi.org>
Est-il arrivé ? Sinon, puis-je en envoyer un à l'adresse
pierre.biava at nerim.net ?
Ce fichier anonymé se ferme automatiquement quand on cherche à modifier un
montant dans certains comptes, notamment le compte Carte Bleue (mais pas
que...).

Le bug semble bien venir du fichier de compte lui-même puisque, entre temps, je
me suis dépanné en créant un nouveau fichier de compte et en important mes
fichiers préalablement exportés à partir du fichier défaillant. Tout n'est
pas parfait dans l'exportation, mais au moins ça me permet de continuer à
tenir mes comptes et à savoir où j'en suis :)

Bien cordialement, 

---------------------------------------------------------------------- 
 (0002776) pbiava (administrator) - 2010-11-20 10:55
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2776 
---------------------------------------------------------------------- 
Oui tu peux m'envoyer ton fichier à l'adresse ci-dessus. 

---------------------------------------------------------------------- 
 (0002777) pbiava (administrator) - 2010-11-21 08:09
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2777 
---------------------------------------------------------------------- 
Ce problème est du à une incohérence de la description du formulaire dans le
fichier de compte. Toutes les descriptions ne sont pas identiques. 

---------------------------------------------------------------------- 
 (0002778) pbiava (administrator) - 2010-11-21 08:09
 http://grisbi.tuxfamily.org/mantis/view.php?id=1197#c2778 
---------------------------------------------------------------------- 
fixed in git 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-11-05 05:27 geolours       New Issue                                    
2010-11-05 05:33 pbiava         Assigned To               => pbiava          
2010-11-05 05:33 pbiava         Status                   new => assigned     
2010-11-05 05:36 pbiava         Note Added: 0002739                          
2010-11-05 16:35 geolours       Note Added: 0002740                          
2010-11-06 12:52 geolours       Note Added: 0002747                          
2010-11-06 18:02 pbiava         Note Added: 0002750                          
2010-11-20 07:09 geolours       Note Added: 0002775                          
2010-11-20 10:55 pbiava         Note Added: 0002776                          
2010-11-21 08:09 pbiava         Note Added: 0002777                          
2010-11-21 08:09 pbiava         Note Added: 0002778                          
2010-11-21 08:09 pbiava         Status                   assigned => resolved
2010-11-21 08:09 pbiava         Fixed in Version          => git
(développement)
2010-11-21 08:09 pbiava         Resolution               open => fixed       
======================================================================



More information about the bugsreports mailing list