[grisbi-bugs] [Grisbi 0001748]: Segfault lors de la saisie d'une échéance mensuelle automatique

Grisbi Bug Tracker bugtracker at grisbi.org
Lun 2 Oct 19:31:15 CEST 2017


The following issue has been CLOSED 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1748 
====================================================================== 
Reported By:                dthp
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   1748
Category:                   Main
Reproducibility:            always
Severity:                   major
Priority:                   high
Status:                     closed
OS:                         Gentoo 
Unstable Impact:            Yes 
Version OS:                 Rolling 
Version GTK:                 
Resolution:                 fixed
Fixed in Version:           1.0.1
====================================================================== 
Date Submitted:             2017-10-02 16:47 CEST
Last Modified:              2017-10-02 19:31 CEST
====================================================================== 
Summary:                    Segfault lors de la saisie d'une échéance
mensuelle automatique
Description: 
Lors de la création d'une nouvelle échéance automatique sans date de limite
sur tous les comptes, grisi s'arrête sur un segfault avec le traçage suivant :

	grisbi() [0x41cbfa]
	/lib64/libc.so.6(+0x33170) [0x7ff8f1a7a170]
	grisbi() [0x444b58]
	/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x145) [0x7ff8f231afd5]
	/usr/lib64/libgobject-2.0.so.0(+0x22311) [0x7ff8f232d311]
	/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xff5) [0x7ff8f2335db5]
	/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7ff8f233600f]
	/usr/lib64/libgtk-x11-2.0.so.0(+0x8c015) [0x7ff8f35e1015]
	/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x145) [0x7ff8f231afd5]
	/usr/lib64/libgobject-2.0.so.0(+0x21c34) [0x7ff8f232cc34]
	/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xff5) [0x7ff8f2335db5]
	/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7ff8f233600f]
	/usr/lib64/libgtk-x11-2.0.so.0(+0x8aef9) [0x7ff8f35dfef9]
	/usr/lib64/libgtk-x11-2.0.so.0(+0x13025f) [0x7ff8f368525f]
	/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x145) [0x7ff8f231afd5]
====================================================================== 

---------------------------------------------------------------------- 
 (0003941) dthp (reporter) - 2017-10-02 17:39
 http://www.grisbi.org/bugsreports/view.php?id=1748#c3941 
---------------------------------------------------------------------- 
Pour ceux qui auraient le même problème, il est possible de contourner en
clonant une échéance déjà existante et de modifier en  éditant directement
le fichier gsb en mettant les bonnes valeurs en attendant une solution 

---------------------------------------------------------------------- 
 (0003942) dthp (reporter) - 2017-10-02 18:08
 http://www.grisbi.org/bugsreports/view.php?id=1748#c3942 
---------------------------------------------------------------------- 
EDIT : L'erreur se produit pour toute saisie d'entrée type échéance ou débit
crédit sur n'importe quel compte 

---------------------------------------------------------------------- 
 (0003943) dthp (reporter) - 2017-10-02 18:10
 http://www.grisbi.org/bugsreports/view.php?id=1748#c3943 
---------------------------------------------------------------------- 
EDIt : Le défaut n'existe pas sur un nouveau fichier gsb 

---------------------------------------------------------------------- 
 (0003944) pbiava (administrator) - 2017-10-02 18:22
 http://www.grisbi.org/bugsreports/view.php?id=1748#c3944 
---------------------------------------------------------------------- 
Peux-tu préciser ce que tu fais exactement ?
Sinon il serait utile de passer à grisbi-1.0.1 ou 1.0.2 car pour la version
1.0.0 il y avait une incompatibilité avec GTK.
D'ailleurs peux-tu me donner la version de gtk que tu utilises en allant dans le
menu Aide et A-propos ? 

---------------------------------------------------------------------- 
 (0003945) dthp (reporter) - 2017-10-02 19:01
 http://www.grisbi.org/bugsreports/view.php?id=1748#c3945 
---------------------------------------------------------------------- 
Dès que j'essaie de saisir un entrée débit ou crédit, ou bien une échéance
planifiée, grisbi se termine en segfault.

Je viens de me rendre compte que ce qui a déclenché ce défaut, c'est lorsque
j'ai voulu changer l'agencement du formulaire de saisie.

En modifiant de nouveau l'agencement, je n'ai plus d'erreur

version GTK : 2.24.31 

---------------------------------------------------------------------- 
 (0003946) pbiava (administrator) - 2017-10-02 19:29
 http://www.grisbi.org/bugsreports/view.php?id=1748#c3946 
---------------------------------------------------------------------- 
Je crois qu'il ne faut pas trop insister même si c'est curieux.
Je vais clore ce bug. On verra dans la version 1.2 si c'est toujours le cas. 

---------------------------------------------------------------------- 
 (0003947) pbiava (administrator) - 2017-10-02 19:31
 http://www.grisbi.org/bugsreports/view.php?id=1748#c3947 
---------------------------------------------------------------------- 
pb du à un changement de configuration de clavier. A voir dans une version
utlérieure en Gtk-3 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2017-10-02 16:47 dthp           New Issue                                    
2017-10-02 17:39 dthp           Note Added: 0003941                          
2017-10-02 18:02 pbiava         Assigned To               => pbiava          
2017-10-02 18:02 pbiava         Status                   new => assigned     
2017-10-02 18:08 dthp           Note Added: 0003942                          
2017-10-02 18:10 dthp           Note Added: 0003943                          
2017-10-02 18:22 pbiava         Note Added: 0003944                          
2017-10-02 19:01 dthp           Note Added: 0003945                          
2017-10-02 19:29 pbiava         Note Added: 0003946                          
2017-10-02 19:31 pbiava         Status                   assigned => closed  
2017-10-02 19:31 pbiava         Resolution               open => fixed       
2017-10-02 19:31 pbiava         Fixed in Version          => 1.0.1           
2017-10-02 19:31 pbiava         Note Added: 0003947                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports