[grisbi-bugs] [Grisbi 0001866]: Can't open freshly installed Grisbi 1.0.4

Grisbi Bug Tracker bugtracker at grisbi.org
Ven 31 Aou 13:44:05 CEST 2018


A NOTE has been added to this issue.

---------------------------------------------------------------------- 
 (0004630) ebo (reporter) - 2018-08-31 13:44
 http://www.grisbi.org/bugsreports/view.php?id=1866#c4630 
---------------------------------------------------------------------- 
I've tried :
$ sudo apt install libcanberra-gtk-module
then install ($ make distclean … $ grisbi)
$ sudo apt install libcanberra-gtk3-module
then install
$ sudo apt-get install libcanberra-gtk-module:i386
then install

Everytime, I get a similar log for $ make -j5 — that is I have following error
thrown in the middle :

$ make -j5
...
  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
...



Every time, grisbi also still crashes at start-up with following backtrace:

$ grisbi
Fri Aug 31 12:36:44 2018 : 9 elements in stack.
	grisbi(+0x2885a) [0x5560aaa9385a]
	/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7f2ba4131f20]
	grisbi(+0xab1f7) [0x5560aab161f7]
	grisbi(+0x4fbc1) [0x5560aaababc1]
	grisbi(+0x3cf41) [0x5560aaaa7f41]
	grisbi(+0x3d325) [0x5560aaaa8325]
	grisbi(+0x22931) [0x5560aaa8d931]
	/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f2ba4114b97]
	grisbi(+0x229ea) [0x5560aaa8d9ea]

So we seem to have solved the "Failed to load module "canberra-gtk-module"
(Note: `$ sudo apt install libcanberra-gtk-module` solved the problem, the other
install were overkill), but not the second part.
----------------------------------------------------------------------



Plus d'informations sur la liste de diffusion bugsreports