[grisbi-bugs] [Grisbi 0002121]: Fin d'exécution en raison d'une erreur de segmentation

Grisbi Bug Tracker bugtracker at grisbi.org
Mer 31 Mar 22:26:21 CEST 2021


The following issue has been RESOLVED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2121 
====================================================================== 
Reported By:                JLBe
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   2121
Category:                   Main
Reproducibility:            random
Severity:                   block
Priority:                   high
Status:                     resolved
OS:                         Mageia 
Unstable Impact:            Yes 
Version OS:                 8 
Version GTK:                3.24 
Resolution:                 fixed
Fixed in Version:           2.0.x
====================================================================== 
Date Submitted:             2021-03-25 22:31 CET
Last Modified:              2021-03-31 22:26 CEST
====================================================================== 
Summary:                    Fin d'exécution en raison d'une erreur de
segmentation
Description: 
message : Le fichier est corrompu
Grisbi version: 2.0.0
	grisbi() [0x4199c0]
	grisbi() [0x419cca]
	/lib64/libc.so.6(+0x3b520) [0x7fca76619520]
	/lib64/libgdk-3.so.0(+0x967b0) [0x7fca76d477b0]
	/lib64/libgdk-3.so.0(gdk_wayland_selection_add_targets_libgtk_only+0x29)
[0x7fca76d50099]
	/lib64/libgtk-3.so.0(gtk_selection_add_target+0xbb) [0x7fca770772ab]
	grisbi() [0x4fb198]
	/lib64/libgobject-2.0.so.0(g_type_create_instance+0x228) [0x7fca768f6508]
	/lib64/libgobject-2.0.so.0(+0x19105) [0x7fca768dd105]
	/lib64/libgobject-2.0.so.0(g_object_new_with_properties+0x29d) [0x7fca768de49d]
	/lib64/libgobject-2.0.so.0(g_object_new+0xa1) [0x7fca768def51]
	grisbi() [0x4e9105]
	grisbi() [0x4e9bbe]
	grisbi() [0x481f58]
	/lib64/libgobject-2.0.so.0(g_closure_invoke+0x182) [0x7fca768d7e82]
	/lib64/libgobject-2.0.so.0(+0x25913) [0x7fca768e9913]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xc79) [0x7fca768efa89]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x82) [0x7fca768efec2]
	/lib64/libgio-2.0.so.0(+0xe3975) [0x7fca769ff975]
	/lib64/libgtk-3.so.0(+0x254a16) [0x7fca77007a16]
	/lib64/libgobject-2.0.so.0(g_closure_invoke+0x182) [0x7fca768d7e82]
	/lib64/libgobject-2.0.so.0(+0x25913) [0x7fca768e9913]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xc79) [0x7fca768efa89]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x82) [0x7fca768efec2]
	/lib64/libgtk-3.so.0(gtk_widget_activate+0x54) [0x7fca77132a34]
	/lib64/libgtk-3.so.0(gtk_menu_shell_activate_item+0x136) [0x7fca770041b6]
	/lib64/libgtk-3.so.0(+0x251453) [0x7fca77004453]
	/lib64/libgtk-3.so.0(+0x3d06ec) [0x7fca771836ec]
	/lib64/libgobject-2.0.so.0(+0x140ce) [0x7fca768d80ce]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x310) [0x7fca768ef120]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x82) [0x7fca768efec2]
	/lib64/libgtk-3.so.0(+0x37d5e4) [0x7fca771305e4]
	/lib64/libgtk-3.so.0(+0x23c410) [0x7fca76fef410]
	/lib64/libgtk-3.so.0(gtk_main_do_event+0x863) [0x7fca76ff0f93]
	/lib64/libgdk-3.so.0(+0x3a3d5) [0x7fca76ceb3d5]
	/lib64/libgdk-3.so.0(+0x97592) [0x7fca76d48592]
	/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x15e) [0x7fca767e89be]
	/lib64/libglib-2.0.so.0(+0x50d18) [0x7fca767e8d18]
	/lib64/libglib-2.0.so.0(g_main_context_iteration+0x2f) [0x7fca767e8dbf]
	/lib64/libgio-2.0.so.0(g_application_run+0x1b5) [0x7fca769f7145]
	grisbi() [0x419862]
	/lib64/libc.so.6(__libc_start_main+0xea) [0x7fca76605e3a]
	grisbi() [0x4198ca]


Steps to Reproduce: 
pas de processus identifié pour reproduire le pb, j'étais en train de modifier
une erreur dans l'imputation budgétaire d'une ancienne opération.

Additional Information: 
Linux linux.home 5.10.25-desktop-1.mga8
https://www.grisbi.org/bugsreports/view.php?id=1 SMP Sat Mar 20 16:45:02 UTC
2021 x86_64 x86_64 x86_64 GNU/Linux
====================================================================== 

---------------------------------------------------------------------- 
 (0006151) pbiava (administrator) - 2021-03-26 06:43
 https://www.grisbi.org/bugsreports/view.php?id=2121#c6151 
---------------------------------------------------------------------- 
Quelle version de grisbi est utilisée ?

Je trouve cette erreur qui ne devrait pas se trouver car grisbi n'est pas
compatible avec wayland et nécessite X11:

 /lib64/libgdk-3.so.0(gdk_wayland_selection_add_targets_libgtk_only+0x29)
[0x7fca76d50099] 

---------------------------------------------------------------------- 
 (0006152) LudovicRousseau (administrator) - 2021-03-26 18:59
 https://www.grisbi.org/bugsreports/view.php?id=2121#c6152 
---------------------------------------------------------------------- 
D'après les logs c'est " Grisbi version: 2.0.0"
Donc _avant_ la modification pour ne pas utiliser Wayland.

JLBe, merci d'installer Grisbi 2.0.3 à la place.
https://sourceforge.net/projects/grisbi/files/grisbi%20stable/2.0.x/2.0.3/ 

---------------------------------------------------------------------- 
 (0006153) JLBe (reporter) - 2021-03-29 14:15
 https://www.grisbi.org/bugsreports/view.php?id=2121#c6153 
---------------------------------------------------------------------- 
Bonjour Ludovic, merci pour l'info. Je vais voir comment faire pour trouver le
moyen d'installer directement cette version 2.0.3 car elle n'est pas encore dens
les dépôts de Mageia. 

---------------------------------------------------------------------- 
 (0006154) JLBe (reporter) - 2021-03-31 20:57
 https://www.grisbi.org/bugsreports/view.php?id=2121#c6154 
---------------------------------------------------------------------- 
Bonjour à tous,
l'installation de la dernière version 2.0.3 me semble sortir un peu trop de mon
domaine de connaissance Gnu/Linux. En attendant qu'elle arrive dans les dépôts
Mageïa, je lance donc  Grisbi depuis un terminal avec la commande :
GDK_BACKEND=x11 grisbi
Depuis qq jours j'applique cette méthode, trouvé dans un post de
LudovicRousseau que je remercie vivement, et je n'ai subi aucun problème
technique.
Ce contournement simple me permettra continuer à suivre sereinement ma
trésorerie professionnelle et privée avec cet excellent outil. 
Merci à tous pour votre implication et votre soutien.
JLouis. 

---------------------------------------------------------------------- 
 (0006155) LudovicRousseau (administrator) - 2021-03-31 22:26
 https://www.grisbi.org/bugsreports/view.php?id=2121#c6155 
---------------------------------------------------------------------- 
Déjà corrigé dans un Grisbi plus récent. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2021-03-25 22:31 JLBe           New Issue                                    
2021-03-26 06:43 pbiava         Note Added: 0006151                          
2021-03-26 18:59 LudovicRousseauNote Added: 0006152                          
2021-03-29 14:15 JLBe           Note Added: 0006153                          
2021-03-31 20:57 JLBe           Note Added: 0006154                          
2021-03-31 22:26 LudovicRousseauAssigned To               => LudovicRousseau 
2021-03-31 22:26 LudovicRousseauStatus                   new => resolved     
2021-03-31 22:26 LudovicRousseauResolution               open => fixed       
2021-03-31 22:26 LudovicRousseauFixed in Version          => 2.0.x           
2021-03-31 22:26 LudovicRousseauNote Added: 0006155                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports