[grisbi-bugs] [Grisbi 0002336]: Erreur de segmentation avec Editer->Rechercher avant l'ouverture d'un fichier

Grisbi Bug Tracker bugtracker at grisbi.org
Dim 15 Juin 14:57:09 CEST 2025


The following issue has been RESOLVED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2336 
====================================================================== 
Reported By:                brochignac
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   2336
Category:                   Main
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     resolved
OS:                         Ubuntu 
Unstable Impact:            Yes 
Version OS:                 24.04 
Version GTK:                3.24.41 
Resolution:                 fixed
Fixed in Version:           development (git)
====================================================================== 
Date Submitted:             2025-06-15 12:03 CEST
Last Modified:              2025-06-15 14:57 CEST
====================================================================== 
Summary:                    Erreur de segmentation avec Editer->Rechercher avant
l'ouverture d'un fichier
Description: 
Au démarrage de Grisbi, avant de créer, ouvrir, importer ou de sélectionner
un fichier, la fonction "Éditer -> Rechercher" de la barre de menu n'est pas
grisée. Si on clique dessus on obtient une erreur de segmentation avec crash de
Grisbi, traces au-dessous.
Cela affecte les versions 3.0.4 et 3.90.0.
Le raccourci-clavier "Ctrl+F" est, lui, inopérant.

Additional Information: 
Grisbi version: 3.0.4
	/usr/bin/grisbi(+0xe09c5) [0x55ff413139c5]
	/usr/bin/grisbi(+0xe400a) [0x55ff4131700a]
	/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7fc8a9845330]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_tree_store_append+0x1e)
[0x7fc8aa32de9e]
	/usr/bin/grisbi(+0x9d9a7) [0x55ff412d09a7]
	/usr/bin/grisbi(+0xe94d8) [0x55ff4131c4d8]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x14a)
[0x7fc8a9c332fa]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x4490c) [0x7fc8a9c6290c]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x35591) [0x7fc8a9c53591]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x41)
[0x7fc8a9c537c1]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fc8a9c53883]
	/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xeebe5) [0x7fc8a9d6fbe5]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x212af7) [0x7fc8aa212af7]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x14a)
[0x7fc8a9c332fa]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x4490c) [0x7fc8a9c6290c]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x35591) [0x7fc8a9c53591]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x41)
[0x7fc8a9c537c1]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fc8a9c53883]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_widget_activate+0x7c) [0x7fc8aa359d5c]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_menu_shell_activate_item+0xf6)
[0x7fc8aa21ab86]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x21afa1) [0x7fc8aa21afa1]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x982f7) [0x7fc8aa0982f7]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x356bd) [0x7fc8a9c536bd]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x41)
[0x7fc8a9c537c1]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fc8a9c53883]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x366bf4) [0x7fc8aa366bf4]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x203390) [0x7fc8aa203390]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0xa3a) [0x7fc8aa203f2a]
	/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x3a407) [0x7fc8aa882407]
	/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x93e2e) [0x7fc8aa8dbe2e]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5d5c5) [0x7fc8a9b325c5]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xbc737) [0x7fc8a9b91737]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33)
[0x7fc8a9b31a63]
	/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_application_run+0x16d) [0x7fc8a9d6887d]
	/usr/bin/grisbi(+0x291e1) [0x55ff4125c1e1]
	/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7fc8a982a1ca]
	/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7fc8a982a28b]
	/usr/bin/grisbi(+0x29225) [0x55ff4125c225]


Grisbi version: 3.90.0
	/home/utilisateurice/grisbi-dev/meson/bin/grisbi(+0x5ccee) [0x5915b2d6bcee]
	/home/utilisateurice/grisbi-dev/meson/bin/grisbi(+0x5d2ea) [0x5915b2d6c2ea]
	/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x717921645330]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_tree_store_append+0x1e)
[0x717922b2de9e]
	/home/utilisateurice/grisbi-dev/meson/bin/grisbi(+0x12ea3d) [0x5915b2e3da3d]
	/home/utilisateurice/grisbi-dev/meson/bin/grisbi(+0x73530) [0x5915b2d82530]
	/home/utilisateurice/grisbi-dev/meson/bin/grisbi(+0x121d78) [0x5915b2e30d78]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x14a)
[0x7179223752fa]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x4490c) [0x7179223a490c]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x35591) [0x717922395591]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x41)
[0x7179223957c1]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x717922395883]
	/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xeebe5) [0x7179224b1be5]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x212af7) [0x717922a12af7]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x14a)
[0x7179223752fa]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x4490c) [0x7179223a490c]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x35591) [0x717922395591]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x41)
[0x7179223957c1]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x717922395883]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_widget_activate+0x7c) [0x717922b59d5c]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_menu_shell_activate_item+0xf6)
[0x717922a1ab86]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x21afa1) [0x717922a1afa1]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x982f7) [0x7179228982f7]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x356bd) [0x7179223956bd]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x41)
[0x7179223957c1]
	/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x717922395883]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x366bf4) [0x717922b66bf4]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x203390) [0x717922a03390]
	/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0xa3a) [0x717922a03f2a]
	/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x3a407) [0x71792273f407]
	/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x93e2e) [0x717922798e2e]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5d5c5) [0x7179222745c5]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xbc737) [0x7179222d3737]
	/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33)
[0x717922273a63]
	/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_application_run+0x16d) [0x7179224aa87d]
	/home/utilisateurice/grisbi-dev/meson/bin/grisbi(+0x121211) [0x5915b2e30211]
	/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x71792162a1ca]
	/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x71792162a28b]
	/home/utilisateurice/grisbi-dev/meson/bin/grisbi(+0x2a075) [0x5915b2d39075]
====================================================================== 

---------------------------------------------------------------------- 
 (0007250) LudovicRousseau (administrator) - 2025-06-15 14:57
 https://www.grisbi.org/bugsreports/view.php?id=2336#c7250 
---------------------------------------------------------------------- 
Corrigé dans
https://github.com/grisbi/grisbi/commit/7ede85ad94fefa56f2ec016657fc296ac7964852

Merci 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2025-06-15 12:03 brochignac     New Issue                                    
2025-06-15 14:57 LudovicRousseauAssigned To               => LudovicRousseau 
2025-06-15 14:57 LudovicRousseauStatus                   new => resolved     
2025-06-15 14:57 LudovicRousseauResolution               open => fixed       
2025-06-15 14:57 LudovicRousseauFixed in Version          => development (git)
2025-06-15 14:57 LudovicRousseauNote Added: 0007250                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports