[grisbi-bugs] [Grisbi 0001974]: SegFault whet chosing date format in new install (master @ `eac3da0293`)

Grisbi Bug Tracker bugtracker at grisbi.org
Sam 12 Oct 12:27:01 CEST 2019


The following issue has been SUBMITTED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1974 
====================================================================== 
Reported By:                ebo
Assigned To:                
====================================================================== 
Project:                    Grisbi
Issue ID:                   1974
Category:                   Main
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     new
OS:                         Fedora 
Unstable Impact:            Yes 
Version OS:                 30 
Version GTK:                 
====================================================================== 
Date Submitted:             2019-10-12 12:27 CEST
Last Modified:              2019-10-12 12:27 CEST
====================================================================== 
Summary:                    SegFault whet chosing date format in new install
(master @ `eac3da0293`)
Description: 
I've just made a fresh install of Grisbi on Fedora 30, from `master`
(`eac3da0293fcf265ad3711246bb5145c9f218450`).

When I open Grisbi, I'm prompted for a few settings ("Welcome to Grisbi!" config
popups). Step 1 of 6 is fine.
However, at Step 2 of 6, when I click on "Choose the date format" and
"dd/mm/yyyy", I then hit a segmentation fault.

Additional Information: 
Here is the log:

$ grisbi
Sat Oct 12 11:19:51 2019, 0.030215 : GRISBI 1.1.93 Debug -
erreur.c:333:debug_initialize_debugging - Default debug level: Debug
Sat Oct 12 11:19:51 2019, 0.030319 : Debug -
grisbi_app.c:145:grisbi_app_struct_conf_init
Sat Oct 12 11:19:51 2019, 0.080083 : Debug -
grisbi_settings.c:478:grisbi_settings_init
Sat Oct 12 11:19:51 2019, 0.081598 : Debug -
gsb_file.c:584:gsb_file_init_last_path - /home/ebosi/documents
Variables d'environnement :

LANGUAGE = en_GB

Currency
	currency_symbol   = £
	mon_thousands_sep = ","
	mon_decimal_point = .
	positive_sign     = ""
	negative_sign     = "-"
	p_cs_precedes     = "1"
	n_cs_precedes     = "1"
	p_sep_by_space    = "0"
	frac_digits       = "2"

gint64
	G_GINT64_MODIFIER = "l"
	9223372036854775807

Paths
	user_default_dir             = /home/ebosi
	user_data_dir                = /home/ebosi/.local/share/grisbi
	user_config_dir              = /home/ebosi/.config/grisbi

	G_USER_DIRECTORY_DOCUMENTS   = /home/ebosi/documents
	G_USER_DIRECTORY_DOWNLOAD    = /home/ebosi

	categories_dir               = /usr/local/share/grisbi/categories
	locale_dir                   = /usr/local/share/locale
	pixmaps_dir                  = /usr/local/share/pixmaps/grisbi
	help_dir                     = /usr/local/share/doc/grisbi
	ui_dir                       = /usr/local/share/grisbi/ui

Sat Oct 12 11:19:51 2019, 0.082659 : Debug -
gsb_rgba.c:90:gsb_rgba_initialise_couleurs_par_defaut
Sat Oct 12 11:19:51 2019, 0.082679 : Debug -
traitement_variables.c:131:init_variables
Sat Oct 12 11:19:51 2019, 0.082771 : Debug -
traitement_variables.c:359:initialise_tab_affichage_ope
Sat Oct 12 11:19:51 2019, 0.082836 : Debug -
gsb_form_widget.c:198:gsb_form_widget_free_list
Sat Oct 12 11:19:51 2019, 0.082857 : Debug -
gsb_form_scheduler.c:252:gsb_form_scheduler_free_list
Sat Oct 12 11:19:51 2019, 0.082896 : Debug -
import.c:1350:gsb_import_register_ImportFormat - Adding 'CSV' as an import
format
Sat Oct 12 11:19:51 2019, 0.082909 : Debug -
import.c:1350:gsb_import_register_ImportFormat - Adding 'QIF' as an import
format
Sat Oct 12 11:19:51 2019, 0.083102 : Debug -
import.c:1350:gsb_import_register_ImportFormat - Adding 'Gnucash' as an import
format
Sat Oct 12 11:19:51 2019, 0.083113 : Debug -
import.c:1350:gsb_import_register_ImportFormat - Adding 'OFX' as an import
format
Sat Oct 12 11:19:51 2019, 0.086000 : Debug -
grisbi_app.c:414:grisbi_app_init_recent_files_menu
Sat Oct 12 11:19:51 2019, 0.086432 : Debug -
grisbi_app.c:979:grisbi_app_activate
Sat Oct 12 11:19:51 2019, 0.088792 : Debug -
grisbi_win.c:655:grisbi_win_no_file_page_new
Sat Oct 12 11:19:51 2019, 0.090357 : Debug -
utils_dates.c:1168:gsb_date_initialise_format_date
Sat Oct 12 11:19:51 2019, 0.187676 : Debug -
traitement_variables.c:131:init_variables
Sat Oct 12 11:19:51 2019, 0.187733 : Debug -
traitement_variables.c:359:initialise_tab_affichage_ope
Sat Oct 12 11:19:51 2019, 0.187745 : Debug -
gsb_form_widget.c:198:gsb_form_widget_free_list
Sat Oct 12 11:19:51 2019, 0.187752 : Debug -
gsb_form_scheduler.c:252:gsb_form_scheduler_free_list
Sat Oct 12 11:20:07 2019, 0.501776 : Debug -
gsb_file.c:834:gsb_file_automatic_backup_start - 1
Sat Oct 12 11:20:09 2019, 0.691036 : Debug -
gsb_currency_config.c:1448:gsb_currency_config_select_default - found 'GBP'
Sat Oct 12 11:20:14 2019, 0.879978 : Debug -
utils_dates.c:719:gsb_date_set_format_date
Sat Oct 12 11:20:14 2019, 0.880117 : Debug -
gsb_scheduler_list.c:981:gsb_scheduler_list_fill_list

(grisbi:31683): Gtk-CRITICAL **: 11:20:14.243: gtk_tree_store_clear: assertion
'GTK_IS_TREE_STORE (tree_store)' failed
signal name = SIGSEGV
Sat Oct 12 11:20:14 2019 : 15 elements in stack.
	grisbi() [0x4cac07]
	/lib64/libc.so.6(+0x37ec0) [0x7f4fd836eec0]
	/lib64/libgtk-3.so.0(gtk_tree_store_append+0x23) [0x7f4fd8ea30d3]
	grisbi() [0x461a7a]
	grisbi() [0x487030]
	grisbi() [0x4871e1]
	/lib64/libgtk-3.so.0(+0x3e65cb) [0x7f4fd8f1d5cb]
	/lib64/libgobject-2.0.so.0(g_closure_invoke+0x1b2) [0x7f4fd8634742]
	/lib64/libgobject-2.0.so.0(+0x274f4) [0x7f4fd86484f4]
	/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x571) [0x7f4fd86509c1]
	/lib64/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7f4fd8651973]
	/lib64/libgtk-3.so.0(+0x391153) [0x7f4fd8ec8153]
	/lib64/libgtk-3.so.0(+0x24cd08) [0x7f4fd8d83d08]
	/lib64/libgtk-3.so.0(gtk_main_do_event+0x85b) [0x7f4fd8d85f1b]
	/lib64/libgdk-3.so.0(+0x3cf79) [0x7f4fd8a6ff79]
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2019-10-12 12:27 ebo            New Issue                                    
======================================================================



Plus d'informations sur la liste de diffusion bugsreports