[grisbi-bugs] [Grisbi 0001866]: Can't open freshly installed Grisbi 1.0.4
Grisbi Bug Tracker
bugtracker at grisbi.org
Mer 29 Aou 16:46:36 CEST 2018
The following issue has been SUBMITTED.
======================================================================
http://www.grisbi.org/bugsreports/view.php?id=1866
======================================================================
Reported By: ebo
Assigned To:
======================================================================
Project: Grisbi
Issue ID: 1866
Category: Main
Reproducibility: always
Severity: block
Priority: normal
Status: new
OS: Ubuntu
Unstable Impact: Yes
Version OS: 18.04
Version GTK:
======================================================================
Date Submitted: 2018-08-29 16:46 CEST
Last Modified: 2018-08-29 16:46 CEST
======================================================================
Summary: Can't open freshly installed Grisbi 1.0.4
Description:
I've just tried to install Grisbi 1.0.4 from Github.
I followed steps described in
https://sourceforge.net/projects/grisbi/files/Documentation/CompilerGrisbiSous%20linux%20_GTK2_3.odt/download
.
During compiling, the `make` command throws an error (see below) yet continues.
Once installed, grisbi crashes at startup "due to a segmentation fault".
Steps to Reproduce:
$ sudo apt-get install libglib2.0-dev libgtk2.0-dev gettext libtool intltool
libtool-bin libofx-dev libxml2-dev libgoffice-0.8-dev
$ git checkout grisbi-1.0.x
$ make distclean
$ ./autogen.sh
$ ./configure
$ make -j5
>> see log below
$ sudo make install
$ grisbi
Additional Information:
Any steps above produce "regular" logs, except following:
$ make -j5
make all-recursive
make[1]: Entering directory '/home/ebo/téléchargements/grisbi'
Making all in src
make[2]: Entering directory '/home/ebo/téléchargements/grisbi/src'
Making all in ui
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/src/ui'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/src/ui'
Making all in plugins/gnucash
make[3]: Entering directory
'/home/ebo/téléchargements/grisbi/src/plugins/gnucash'
CC gnucash.lo
CCLD gnucash.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory
'/home/ebo/téléchargements/grisbi/src/plugins/gnucash'
Making all in plugins/ofx
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/src/plugins/ofx'
CC ofx.lo
CCLD ofx.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/src/plugins/ofx'
Making all in plugins/openssl
make[3]: Entering directory
'/home/ebo/téléchargements/grisbi/src/plugins/openssl'
CC openssl.lo
CCLD openssl.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory
'/home/ebo/téléchargements/grisbi/src/plugins/openssl'
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/src'
CC accueil.lo
CC affichage.lo
CC affichage_liste.lo
CC classement_echeances.lo
CC categories_onglet.lo
CC csv_parse.lo
CC custom_list.lo
CC dialog.lo
CC erreur.lo
CC etats_affiche.lo
CC etats_calculs.lo
CC etats_config.lo
CC etats_csv.lo
CC etats_gtktable.lo
CC etats_html.lo
CC etats_onglet.lo
CC etats_support.lo
CC export.lo
CC export_csv.lo
CC fenetre_principale.lo
CC file_obfuscate.lo
CC file_obfuscate_qif.lo
CC go-charmap-sel.lo
CC go-optionmenu.lo
CC grisbi_osx.lo
CC gsb_account.lo
CC gsb_account_property.lo
CC gsb_archive_config.lo
CC gsb_assistant.lo
CC gsb_assistant_account.lo
CC gsb_assistant_archive.lo
CC gsb_assistant_archive_export.lo
CC gsb_assistant_file.lo
CC gsb_assistant_first.lo
CC gsb_assistant_reconcile_config.lo
CC gsb_autofunc.lo
CC gsb_automem.lo
CC gsb_bank.lo
CC gsb_category.lo
CC gsb_color.lo
CC gsb_combo_box.lo
CC gsb_calendar.lo
CC gsb_calendar_entry.lo
CC gsb_currency.lo
CC gsb_currency_config.lo
CC gsb_currency_link_config.lo
CC gsb_data_account.lo
CC gsb_data_archive.lo
CC gsb_data_archive_store.lo
CC gsb_data_bank.lo
CC gsb_data_budget.lo
CC gsb_data_category.lo
CC gsb_data_currency.lo
CC gsb_data_currency_link.lo
CC gsb_data_form.lo
CC gsb_data_fyear.lo
CC gsb_data_import_rule.lo
CC gsb_data_mix.lo
CC gsb_data_partial_balance.lo
CC gsb_data_payee.lo
CC gsb_data_payment.lo
CC gsb_data_print_config.lo
CC gsb_data_reconcile.lo
CC gsb_data_report.lo
CC gsb_data_report_amout_comparison.lo
CC gsb_data_report_text_comparison.lo
CC gsb_data_scheduled.lo
CC gsb_data_transaction.lo
CC gsb_debug.lo
CC gsb_dirs.lo
CC gsb_file.lo
CC gsb_file_config.lo
CC gsb_file_load.lo
CC gsb_file_others.lo
CC gsb_file_save.lo
CC gsb_file_util.lo
CC gsb_form.lo
CC gsb_form_config.lo
CC gsb_form_scheduler.lo
CC gsb_form_transaction.lo
CC gsb_form_widget.lo
CC gsb_fyear.lo
CC gsb_fyear_config.lo
CC gsb_locale.lo
CC gsb_payment_method.lo
CC gsb_payment_method_config.lo
CC gsb_real.lo
CC gsb_reconcile.lo
CC gsb_reconcile_config.lo
CC gsb_reconcile_list.lo
CC gsb_reconcile_sort_config.lo
CC gsb_regex.lo
CC gsb_report.lo
CC gsb_scheduler.lo
CC gsb_scheduler_list.lo
CC gsb_select_icon.lo
CC gsb_status.lo
CC gsb_transactions_list.lo
CC gsb_transactions_list_sort.lo
gsb_select_icon.c: In function
‘gsb_select_icon_create_chaine_base64_from_pixbuf’:
gsb_select_icon.c:613:5: warning: ‘gdk_pixdata_from_pixbuf’ is deprecated
[-Wdeprecated-declarations]
gdk_pixdata_from_pixbuf ( &pixdata, pixbuf, FALSE );
^~~~~~~~~~~~~~~~~~~~~~~
In file included from gsb_select_icon.c:29:0:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:115:10: note: declared here
gpointer gdk_pixdata_from_pixbuf (GdkPixdata *pixdata,
^~~~~~~~~~~~~~~~~~~~~~~
gsb_select_icon.c:614:5: warning: ‘gdk_pixdata_serialize’ is deprecated
[-Wdeprecated-declarations]
str = gdk_pixdata_serialize ( &pixdata, &longueur );
^~~
In file included from gsb_select_icon.c:29:0:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:107:10: note: declared here
guint8* gdk_pixdata_serialize (const GdkPixdata *pixdata,
^~~~~~~~~~~~~~~~~~~~~
gsb_select_icon.c: In function
‘gsb_select_icon_create_pixbuf_from_chaine_base64’:
gsb_select_icon.c:636:5: warning: ‘gdk_pixdata_deserialize’ is deprecated
[-Wdeprecated-declarations]
gdk_pixdata_deserialize ( &pixdata, longueur, data, NULL );
^~~~~~~~~~~~~~~~~~~~~~~
In file included from gsb_select_icon.c:29:0:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:110:10: note: declared here
gboolean gdk_pixdata_deserialize (GdkPixdata *pixdata,
^~~~~~~~~~~~~~~~~~~~~~~
gsb_select_icon.c:637:5: warning: ‘gdk_pixbuf_from_pixdata’ is deprecated
[-Wdeprecated-declarations]
pixbuf = gdk_pixbuf_from_pixdata ( &pixdata, TRUE, NULL );
^~~~~~
In file included from gsb_select_icon.c:29:0:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:119:12: note: declared here
GdkPixbuf* gdk_pixbuf_from_pixdata (const GdkPixdata *pixdata,
^~~~~~~~~~~~~~~~~~~~~~~
CC gtk_combofix.lo
CC help.lo
CC import.lo
CC import_csv.lo
CC imputation_budgetaire.lo
CC menu.lo
CC meta_budgetary.lo
CC meta_categories.lo
CC meta_payee.lo
CC metatree.lo
CC navigation.lo
CC parametres.lo
CC parse_cmdline.lo
CC print_dialog_config.lo
CC print_report.lo
CC print_transactions_list.lo
CC print_tree_view_list.lo
CC qif.lo
CC tiers_onglet.lo
CC tip.lo
CC traitement_variables.lo
CC transaction_list.lo
CC transaction_list_select.lo
CC transaction_list_sort.lo
CC transaction_model.lo
CC utils.lo
CC utils_buttons.lo
CC utils_dates.lo
CC utils_editables.lo
CC utils_file_selection.lo
CC utils_files.lo
CC utils_font.lo
CC utils_gtkbuilder.lo
CC utils_operations.lo
CC utils_real.lo
CC utils_str.lo
CC bet_config.lo
CC bet_data.lo
CC bet_data_finance.lo
CC bet_finance_ui.lo
CC bet_future.lo
CC bet_graph.lo
CC bet_hist.lo
CC bet_tab.lo
CC main.o
CCLD libgrisbi.la
ar: `u' modifier ignored since `D' is the default (see `U')
CCLD grisbi
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/src'
make[2]: Leaving directory '/home/ebo/téléchargements/grisbi/src'
Making all in po
make[2]: Entering directory '/home/ebo/téléchargements/grisbi/po'
MSGFMT da.gmo
MSGFMT cs.gmo
MSGFMT de.gmo
MSGFMT el.gmo
MSGFMT eo.gmo
MSGFMT es.gmo
MSGFMT fa.gmo
MSGFMT fr.gmo
MSGFMT he.gmo
MSGFMT it.gmo
MSGFMT lv.gmo
MSGFMT nl.gmo
MSGFMT pl.gmo
MSGFMT pt_BR.gmo
MSGFMT ro.gmo
MSGFMT ru.gmo
MSGFMT sv.gmo
MSGFMT zh_CN.gmo
make[2]: Leaving directory '/home/ebo/téléchargements/grisbi/po'
Making all in pixmaps
make[2]: Entering directory '/home/ebo/téléchargements/grisbi/pixmaps'
Making all in flags
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/pixmaps/flags'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/pixmaps/flags'
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/pixmaps'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/pixmaps'
make[2]: Leaving directory '/home/ebo/téléchargements/grisbi/pixmaps'
Making all in help
make[2]: Entering directory '/home/ebo/téléchargements/grisbi/help'
Making all in C
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/help/C'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/help/C'
Making all in de
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/help/de'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/help/de'
Making all in en
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/help/en'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/help/en'
Making all in fr
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/help/fr'
Making all in image
make[4]: Entering directory '/home/ebo/téléchargements/grisbi/help/fr/image'
Making all in icon
make[5]: Entering directory
'/home/ebo/téléchargements/grisbi/help/fr/image/icon'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory
'/home/ebo/téléchargements/grisbi/help/fr/image/icon'
Making all in screenshot
make[5]: Entering directory
'/home/ebo/téléchargements/grisbi/help/fr/image/screenshot'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory
'/home/ebo/téléchargements/grisbi/help/fr/image/screenshot'
make[5]: Entering directory '/home/ebo/téléchargements/grisbi/help/fr/image'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/ebo/téléchargements/grisbi/help/fr/image'
make[4]: Leaving directory '/home/ebo/téléchargements/grisbi/help/fr/image'
make[4]: Entering directory '/home/ebo/téléchargements/grisbi/help/fr'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/ebo/téléchargements/grisbi/help/fr'
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/help/fr'
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/help'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/help'
make[2]: Leaving directory '/home/ebo/téléchargements/grisbi/help'
Making all in share
make[2]: Entering directory '/home/ebo/téléchargements/grisbi/share'
Making all in categories
make[3]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories'
Making all in C
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories/C'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/home/ebo/téléchargements/grisbi/share/categories/C'
Making all in de_AT
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories/de_AT'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/home/ebo/téléchargements/grisbi/share/categories/de_AT'
Making all in de_DE
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories/de_DE'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/home/ebo/téléchargements/grisbi/share/categories/de_DE'
Making all in fr
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories/fr'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/home/ebo/téléchargements/grisbi/share/categories/fr'
Making all in fr_FR
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories/fr_FR'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/home/ebo/téléchargements/grisbi/share/categories/fr_FR'
Making all in it
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories/it'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/home/ebo/téléchargements/grisbi/share/categories/it'
Making all in ru
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories/ru'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/home/ebo/téléchargements/grisbi/share/categories/ru'
make[4]: Entering directory
'/home/ebo/téléchargements/grisbi/share/categories'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/ebo/téléchargements/grisbi/share/categories'
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/share/categories'
make[3]: Entering directory '/home/ebo/téléchargements/grisbi/share'
ITMRG grisbi.desktop
make[3]: Leaving directory '/home/ebo/téléchargements/grisbi/share'
make[2]: Leaving directory '/home/ebo/téléchargements/grisbi/share'
make[2]: Entering directory '/home/ebo/téléchargements/grisbi'
make[2]: Leaving directory '/home/ebo/téléchargements/grisbi'
make[1]: Leaving directory '/home/ebo/téléchargements/grisbi'
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
$ grisbi
Gtk-Message: 15:41:32.051: Failed to load module "canberra-gtk-module"
Wed Aug 29 15:41:32 2018 : 9 elements in stack.
grisbi(+0x2885a) [0x5592447a285a]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7fb1e1323f20]
grisbi(+0xab1f7) [0x5592448251f7]
grisbi(+0x4fbc1) [0x5592447c9bc1]
grisbi(+0x3cf41) [0x5592447b6f41]
grisbi(+0x3d325) [0x5592447b7325]
grisbi(+0x22931) [0x55924479c931]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fb1e1306b97]
grisbi(+0x229ea) [0x55924479c9ea]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
$ dpkg -l libgtk2.0-0 libgtk-3-0
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture
Description
+++-=================================-=====================-=====================-========================================================================
ii libgtk-3-0:amd64 3.22.30-1ubuntu1 amd64
GTK+ graphical user interface library
ii libgtk2.0-0:amd64 2.24.32-1ubuntu1 amd64
GTK+ graphical user interface library
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2018-08-29 16:46 ebo New Issue
======================================================================
Plus d'informations sur la liste de diffusion bugsreports