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

Grisbi Bug Tracker bugtracker at grisbi.org
Lun 7 Mai 07:24:06 CEST 2018


The following issue has been SUBMITTED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1845 
====================================================================== 
Reported By:                ghpom
Assigned To:                
====================================================================== 
Project:                    Grisbi
Issue ID:                   1845
Category:                   Main
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     new
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-07 07:24 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.
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2018-05-07 07:24 ghpom          New Issue                                    
======================================================================



Plus d'informations sur la liste de diffusion bugsreports