[grisbi-bugs] [Grisbi 0001583]: Erreur de segmentation à la fermeture - v0.8.9-1
Grisbi Bug Tracker
bugtracker at grisbi.org
Sat May 11 15:25:27 CEST 2013
The following issue has been RESOLVED.
======================================================================
http://www.grisbi.org/bugsreports/view.php?id=1583
======================================================================
Reported By: brochignac
Assigned To: pbiava
======================================================================
Project: Grisbi
Issue ID: 1583
Category: Main
Reproducibility: have not tried
Severity: minor
Priority: normal
Status: resolved
OS: Ubuntu
Unstable Impact: Yes
Version OS: 13.04
Version GTK: 2.24.17
Resolution: no change required
Fixed in Version:
======================================================================
Date Submitted: 2013-05-03 19:02 CEST
Last Modified: 2013-05-11 15:25 CEST
======================================================================
Summary: Erreur de segmentation à la fermeture - v0.8.9-1
Description:
bonjour,
Après avoir ouvert mon fichier .gsb, quand je quitte Grisbi (fichier .gsb
modifié ou non) apparait une fenêtre "Grisbi a terminé son exécution en
raison d'une erreur de segmentation."
Cette erreur n'apparait pas si je n'ouvre pas de fichier .gsb
Steps to Reproduce:
1- ouvrir un fichier .gsb
2- fermer Grisbi
Additional Information:
grisbi(traitement_sigsegv+0x16b) [0x43e89b]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xfbd0) [0x7f5afbf95bd0]
grisbi(gsb_form_widget_free_list+0x8d) [0x46d55d]
grisbi(init_variables+0x640) [0x4a34f0]
grisbi(gsb_file_close+0x384) [0x44fd84]
grisbi() [0x4381ae]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x136929) [0x7f5afdbdb929]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x190)
[0x7f5afc8ca850]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x236d0) [0x7f5afc8dd6d0]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x411)
[0x7f5afc8e4de1]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x82)
[0x7f5afc8e5b42]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x24fd9e) [0x7f5afdcf4d9e]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x56b)
[0x7f5afdbda2eb]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5bccc) [0x7f5afd84eccc]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x135)
[0x7f5afc403005]
======================================================================
----------------------------------------------------------------------
(0003634) brochignac (reporter) - 2013-05-04 09:32
http://www.grisbi.org/bugsreports/view.php?id=1583#c3634
----------------------------------------------------------------------
Je précise que le crash a lieu après avoir fait l'enregistrement/sauvegarde du
fichier .gsb et que l'erreur apparait juste avant la fermeture de la fenêtre
principale.
Il n'a donc pas d'incidence sur le fichier de compte.
----------------------------------------------------------------------
(0003635) pbiava (administrator) - 2013-05-04 09:40
http://www.grisbi.org/bugsreports/view.php?id=1583#c3635
----------------------------------------------------------------------
Ce crash arrive quelque soi le fichier grisbi as-tu essayé avec un fichier
nouvellement créé.
----------------------------------------------------------------------
(0003636) brochignac (reporter) - 2013-05-04 09:47
http://www.grisbi.org/bugsreports/view.php?id=1583#c3636
----------------------------------------------------------------------
Correction :
Reproductibilité : Toujours
De plus, je viens de tester : ce crash a lieu aussi avec un fichier nouvellement
créé (2 opérations).
----------------------------------------------------------------------
(0003637) pbiava (administrator) - 2013-05-04 19:48
http://www.grisbi.org/bugsreports/view.php?id=1583#c3637
----------------------------------------------------------------------
tu peux m'envoyer ce dernier fichier ainsi que le fichier grisbi.conf qui se
trouve dans le répertoire .config/grisbi qui se trouve dans ton répertoire
personnel. Le répertoire .config est caché il faut donc le faire apparaitre
dans le gestionnaire de fichiers. En général on le fait avec un <Ctrl+H>
pierre.biava at nerim.net
----------------------------------------------------------------------
(0003641) brochignac (reporter) - 2013-05-10 18:51
http://www.grisbi.org/bugsreports/view.php?id=1583#c3641
----------------------------------------------------------------------
Avec un "grisbi.conf" (suppression du dossier ".config/grisbi" existant) et un
fichier "Mes Comptes.gsb" tous neufs, le crash est toujours présent, après la
fenêtre d’enregistrement des modifications.
----------------------------------------------------------------------
(0003642) brochignac (reporter) - 2013-05-11 14:38
http://www.grisbi.org/bugsreports/view.php?id=1583#c3642
----------------------------------------------------------------------
Je pense avoir trouvé la cause:
la version de "libglib2.0" qui fournit "libgobject-2.0.so.0"
En effet, voulant avoir je ne sais plus quelle dépendance pour Gimp, j'avais
mis le dépôt ppa :
http://ppa.launchpad.net/ricotz/testing/ubuntu/
(https://launchpad.net/~ricotz/+archive/testing)
qui m'a passé les différents fichiers "libglib2.0-xx" en version
2.37.1~git20130506.25fa94eb-0ubuntu1~13.04~ricotz0
En rétrogradant vers la version 2.36.0-1ubuntu2, les problèmes disparaissent.
Vraiment désolé pour le dérangement mais content d'avoir résolu ce $#~&@^ de
bug.
Cause identique pour le bug 0001584.
----------------------------------------------------------------------
(0003644) pbiava (administrator) - 2013-05-11 15:24
http://www.grisbi.org/bugsreports/view.php?id=1583#c3644
----------------------------------------------------------------------
Merci pour le débogage. La version que j'utilise actuellement est la 2.34. Je
note que la 2.36 devrait fonctionner correctement.
----------------------------------------------------------------------
(0003645) pbiava (administrator) - 2013-05-11 15:25
http://www.grisbi.org/bugsreports/view.php?id=1583#c3645
----------------------------------------------------------------------
problème d'upgrade de libglib2.36 vers la version 2.37.
Issue History
Date Modified Username Field Change
======================================================================
2013-05-03 19:02 brochignac New Issue
2013-05-04 09:32 brochignac Note Added: 0003634
2013-05-04 09:38 pbiava Assigned To => pbiava
2013-05-04 09:38 pbiava Status new => assigned
2013-05-04 09:40 pbiava Note Added: 0003635
2013-05-04 09:47 brochignac Note Added: 0003636
2013-05-04 19:48 pbiava Note Added: 0003637
2013-05-10 16:44 brochignac Note Added: 0003641
2013-05-10 18:51 brochignac Note Edited: 0003641
2013-05-10 18:51 brochignac Note Edited: 0003641
2013-05-11 12:29 brochignac Note Added: 0003642
2013-05-11 12:30 brochignac Note Edited: 0003642
2013-05-11 12:34 brochignac Note Edited: 0003642
2013-05-11 12:39 brochignac Note Edited: 0003642
2013-05-11 12:42 brochignac Note Edited: 0003642
2013-05-11 13:07 brochignac Note Edited: 0003642
2013-05-11 13:07 brochignac Note Edited: 0003642
2013-05-11 13:09 brochignac Note Edited: 0003642
2013-05-11 13:13 brochignac Note Edited: 0003642
2013-05-11 14:38 brochignac Note Edited: 0003642
2013-05-11 15:24 pbiava Note Added: 0003644
2013-05-11 15:25 pbiava Note Added: 0003645
2013-05-11 15:25 pbiava Status assigned => resolved
2013-05-11 15:25 pbiava Resolution open => no change
required
======================================================================
More information about the bugsreports
mailing list