[grisbi-bugs] [Grisbi 0001845]: Crash à l'enregistrement après changement d'icône de compte

Grisbi Bug Tracker bugtracker at grisbi.org
Mar 8 Mai 14:14:32 CEST 2018


The following issue has been ASSIGNED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1845 
====================================================================== 
Reported By:                ghpom
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   1845
Category:                   Main
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     assigned
OS:                         Debian 
Unstable Impact:            Yes 
Version OS:                 Stretch 
Version GTK:                2.24.31 
====================================================================== 
Date Submitted:             2018-05-07 07:24 CEST
Last Modified:              2018-05-08 14:14 CEST
====================================================================== 
Summary:                    Crash à l'enregistrement après changement d'icône
de compte
Description: 
Je rencontre un crash lorsque je change d'icône pour un compte particulier et
que j’essaie d'enregistrer le fichier.
C'est étrange car cela fonctionne avec un autre compte...

Avec deux fichiers de compte différents ouverts en simultanés :
	grisbi(+0x28cbe) [0x559abe227cbe]
	/lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f44a6d99060]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_slist_length+0x10) [0x7f44a76d8a30]
	grisbi(+0x4df42) [0x559abe24cf42]
	grisbi(+0x3d111) [0x559abe23c111]
	grisbi(+0x3d7ed) [0x559abe23c7ed]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)
[0x7f44a8312f75]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21f82) [0x7f44a8324f82]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xe3c)
[0x7f44a832dbdc]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)
[0x7f44a832dfbf]
	/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x747b0) [0x7f44a99e27b0]
	/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x74f39) [0x7f44a99e2f39]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)
[0x7f44a8312f75]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21f82) [0x7f44a8324f82]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x8df)
[0x7f44a832d67f]

Avec un seul fichier ouvert :
	grisbi(+0x28cbe) [0x55a865f9ecbe]
	/lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7eff54e32060]
	/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0(gdk_pixdata_from_pixbuf+0x33)
[0x7eff56df9123]
	grisbi(+0x64848) [0x55a865fda848]
	grisbi(+0x50762) [0x55a865fc6762]
	grisbi(+0x3d111) [0x55a865fb3111]
	grisbi(+0x3d7ed) [0x55a865fb37ed]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)
[0x7eff563abf75]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21f82) [0x7eff563bdf82]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xe3c)
[0x7eff563c6bdc]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)
[0x7eff563c6fbf]
	/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x747b0) [0x7eff57a7b7b0]
	/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x74f39) [0x7eff57a7bf39]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)
[0x7eff563abf75]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21f82) [0x7eff563bdf82]

Une autre trace :
	grisbi(+0x28cbe) [0x55c63c53ccbe]
	/lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7fc7b8961060]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_slist_length+0x10) [0x7fc7b92a0a30]
	grisbi(+0x4df42) [0x55c63c561f42]
	grisbi(+0x3d771) [0x55c63c551771]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)
[0x7fc7b9edaf75]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21f82) [0x7fc7b9eecf82]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xe3c)
[0x7fc7b9ef5bdc]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)
[0x7fc7b9ef5fbf]
	/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x747b0) [0x7fc7bb5aa7b0]
	/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x74f39) [0x7fc7bb5aaf39]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)
[0x7fc7b9edaf75]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21f82) [0x7fc7b9eecf82]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x8df)
[0x7fc7b9ef567f]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)
[0x7fc7b9ef5fbf]

En testant un peu j'ai fini par y arriver en choisissant une autre icône
d'abord puis celle qui m'intéresse.

Steps to Reproduce: 
Reproduction :
1. Changement de l'icône d'u compte qui pose problème pour
/usr/share/pixmaps/grisbi/ac_asset.png
2. Enregistrement du fichier de compte

Crash.
====================================================================== 

---------------------------------------------------------------------- 
 (0004498) pbiava (administrator) - 2018-05-08 11:37
 http://www.grisbi.org/bugsreports/view.php?id=1845#c4498 
---------------------------------------------------------------------- 
je n'ai pas ce bug mais ce n'est pas anormal. Essayez d'installer la version
1.0.2. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2018-05-07 07:24 ghpom          New Issue                                    
2018-05-08 11:37 pbiava         Note Added: 0004498                          
2018-05-08 14:14 pbiava         Assigned To               => pbiava          
2018-05-08 14:14 pbiava         Status                   new => assigned     
======================================================================



Plus d'informations sur la liste de diffusion bugsreports