Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: evat on August 14, 2015, 11:12:23 PM

Title: Gnumeric and Abiword do not start
Post by: evat on August 14, 2015, 11:12:23 PM
Gnumeric: installed in tiny core linux (latest version)
I click on the icone to open it but nothing happens
I open a terminal as root, type gnumeric and press "enter" and see the following message:
gnumeric: error while loading shared libraries: librsvg-2.so.2: cannot open shared object file: no such file or directory

Abiword:   installed in tiny core linux (latest version)
Clicked on the icone to open it but nothing happens
Tried to start Abiword from terminal ( not as root) and got the message:
abiword: error while loading shared libraries: libffi.so.5:  cannot open shared object file: No such file or directory.

These applications were both installed via App Browser.

Thaks in advance for any help
 
Title: Re: Gnumeric and Abiword do not start
Post by: Rich on August 14, 2015, 11:48:42 PM
Hi evat
For Gnumeric, install  librsvg.tcz
For Abiword, install libffi5.tcz
Title: Re: Gnumeric and Abiword do not start
Post by: Rich on August 15, 2015, 12:11:24 AM
The only dependency I see in Abiword that depends on libffi is glib2. Maybe it was compiled against the old libffi (libffi5).
The librsvg dependency may be new, I see no reference to it in the .tree file under TC4.
Title: Re: Gnumeric and Abiword do not start
Post by: Juanito on August 15, 2015, 06:52:49 AM
As it looks like I re-compiled abiword for tc-6.x I'm surprised it has a dep on libffi5 - are you sure you have the latest version?
Title: Re: Gnumeric and Abiword do not start
Post by: evat on August 15, 2015, 08:14:26 AM
Abiword: Problem solved. Thank you very much.
Gnumeric: The problem remains.
The version of the gnumeric installed is 1.12.7

Thanks in advance for any help
Title: Re: Gnumeric and Abiword do not start
Post by: Rich on August 15, 2015, 10:01:12 AM
Hi Juanito
I downloaded and unpacked glib2.tcz from the TC6 repo and ran ldd on the libraries. This one was as expected since I'm on TC4:
Code: [Select]
tc@box:~/tc6/squashfs-root/usr/local/lib$ ldd ./libgobject-2.0.so
        linux-gate.so.1 =>  (0xb78c6000)
        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb7765000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb774f000)
        libffi.so.6 => not found
        libc.so.6 => /lib/libc.so.6 (0xb7644000)
        librt.so.1 => /lib/librt.so.1 (0xb763b000)
        /lib/ld-linux.so.2 (0xb78c7000)
This showed two libffi dependencies:
Code: [Select]
tc@box:~/tc6/squashfs-root/usr/local/lib$ ldd ./libgio-2.0.so
./libgio-2.0.so: /lib/libc.so.6: version `GLIBC_2.14' not found (required by ./libgio-2.0.so)
        linux-gate.so.1 =>  (0xb77c3000)
        libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb761d000)
        libffi.so.6 => not found
        libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb761a000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7616000)
        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb750c000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb74f6000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb74e5000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb74d4000)
        libc.so.6 => /lib/libc.so.6 (0xb73c9000)
        libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0xb73c7000)
        librt.so.1 => /lib/librt.so.1 (0xb73be000)
        libffi.so.5 => /usr/local/lib/libffi.so.5 (0xb73b9000)
        /lib/ld-linux.so.2 (0xb77c4000)
Title: Re: Gnumeric and Abiword do not start
Post by: Rich on August 15, 2015, 10:10:35 AM
Hi evat
Quote
Gnumeric: The problem remains.
The version of the gnumeric installed is 1.12.7
The error message didn't change? Does it still say:
Code: [Select]
gnumeric: error while loading shared libraries: librsvg-2.so.2
Title: Re: Gnumeric and Abiword do not start
Post by: evat on August 15, 2015, 01:58:47 PM
The error message is now a long message and i got only a piece of it. How do i get the whole message displayed on the terminal, please?

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'edit-redo' for stock:

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'view-sort-ascending' for stock: Icon 'view-sort-ascending' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'view-sort-descending' for stock: Icon 'view-sort-descending' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-text-bold' for stock: Icon 'format-text-bold' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-text-italic' for stock: Icon 'format-text-italic' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-text-underline' for stock: Icon 'format-text-underline' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-justify-left' for stock: Icon 'format-justify-left' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-justify-center' for stock: Icon 'format-justify-center' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-justify-right' for stock: Icon 'format-justify-right' not present in theme

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-indent-less' for stock:

(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-indent-more' for stock:

** (gnumeric:5455): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5455): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5455): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5455): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

(gnumeric:5455): Gdk-ERROR **: The program 'gnumeric' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 1096 error_code 2 request_code 139 (RENDER) minor_code 26)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap
root@box:/tmp#
Title: Re: Gnumeric and Abiword do not start
Post by: Rich on August 15, 2015, 02:13:45 PM
Hi evat
Try:
Code: [Select]
gnumeric >errors.txt 2>&1
Title: Re: Gnumeric and Abiword do not start
Post by: evat on August 15, 2015, 03:24:51 PM
Thanks. The whole message follows:

Code: [Select]
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

(gnumeric:5013): GLib-GObject-WARNING **: The property GtkToolButton:stock-id is deprecated and shouldn't be used anymore. It will be removed in a future version.

(gnumeric:5013): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

(gnumeric:5013): GLib-GObject-WARNING **: The property GtkSettings:gtk-toolbar-icon-size is deprecated and shouldn't be used anymore. It will be removed in a future version.

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

(gnumeric:5013): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.

(gnumeric:5013): GLib-GObject-WARNING **: The property GtkAlignment:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.

(gnumeric:5013): GLib-GObject-WARNING **: The property GtkAlignment:yalign is deprecated and shouldn't be used anymore. It will be removed in a future version.

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'go-jump' for stock:

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-new' for stock: Icon 'document-new' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-open' for stock: Icon 'document-open' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-save' for stock: Icon 'document-save' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-print' for stock: Icon 'document-print' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-print-preview' for stock: Icon 'document-print-preview' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-cut' for stock: Icon 'edit-cut' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-copy' for stock: Icon 'edit-copy' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-paste' for stock: Icon 'edit-paste' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-undo' for stock:

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-redo' for stock:

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'view-sort-ascending' for stock: Icon 'view-sort-ascending' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'view-sort-descending' for stock: Icon 'view-sort-descending' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-text-bold' for stock: Icon 'format-text-bold' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-text-italic' for stock: Icon 'format-text-italic' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-text-underline' for stock: Icon 'format-text-underline' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-justify-left' for stock: Icon 'format-justify-left' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-justify-center' for stock: Icon 'format-justify-center' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-justify-right' for stock: Icon 'format-justify-right' not present in theme

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-indent-less' for stock:

(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-indent-more' for stock:

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed

** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed

(gnumeric:5013): Gdk-ERROR **: The program 'gnumeric' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 1101 error_code 2 request_code 139 (RENDER) minor_code 26)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap

    [EDIT]: Added code tags.  Rich

Title: Re: Gnumeric and Abiword do not start
Post by: Rich on August 15, 2015, 03:51:04 PM
Hi evat
Googling those errors only turned up two hits. Both suggested it might be related to goffice. Not sure what you can do now.
Title: Re: Gnumeric and Abiword do not start
Post by: Juanito on September 14, 2015, 08:23:28 AM
I just tried gnumeric with Xorg-7.7 and it works.
Title: Re: Gnumeric and Abiword do not start
Post by: nitram on November 06, 2015, 11:29:46 PM
Just wanted to report Abiword is still not working properly from the TC 6 x86 repository.

Could the dependency file please be updated to include libffi5.tcz.

After loading libffi5 Abiword launches but has missing menubar icons (eg. create document, open existing document). The info file does not indicate a seperate install of icons is required. Launching from terminal spits out an endless stream of stuff, example:
Code: [Select]
(abiword:6733): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme

(abiword:6733): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme

(abiword:6733): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

The dropdown menus appear washed out, the Abiword window redraws in sheets when browsing menus.

Please let me know if you need more information.
Title: Re: Gnumeric and Abiword do not start
Post by: nitram on November 06, 2015, 11:53:47 PM
Figured i would try gnumeric as well, searching for Libreoffice alternatives.

Gnumeric installs, loads and opens okay but also missing menubar icons.

Also spits out endless messages, example:
Code: [Select]
(gnumeric:11835): Gtk-WARNING **: Error loading theme icon 'go-jump' for stock:

(gnumeric:11835): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme

(gnumeric:11835): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

Obviously my system is missing some sort of icon theme or something, but shouldn't these applications work out of the box.

I'm using TC 6 x86 with Xorg, loaded gtk1 and gtk2 and still didn't help with Abiword or Gnumeric.

Anything you want me to try for toubleshooting? Thanks.

Edit: When closing Gnumeric:
** (gnumeric:11835): WARNING **: unknown GOConfMonitor id
Title: Re: Gnumeric and Abiword do not start
Post by: nitram on November 07, 2015, 12:30:27 AM
Okay got it figured out, could a developer please update these, thanks.

- Abiword dep file to include  libffi5.tcz  and  gnome-icon-theme.tcz

- Gnumeric dep file to include  gnome-icon-theme.tcz
Title: Re: Gnumeric and Abiword do not start
Post by: Juanito on November 07, 2015, 04:03:48 AM
The culprit was wv - now reposted.

Since both abiword and gnumeric work without gnome-icon-theme, I believe it should be an optional dep.
Title: Re: Gnumeric and Abiword do not start
Post by: nitram on November 07, 2015, 05:59:14 AM
Thanks. Please see attached screenshots, not sure i would call this desirable. Does it work? Sort of, if you're patient enough to wait for the hover text to determine which *icon* is which. Maybe the info files for these extensions could at least make mention of optionally loading gnome-icon-theme.tcz to get functional icons.
Title: Re: Gnumeric and Abiword do not start
Post by: Juanito on November 07, 2015, 06:41:18 AM
comment added to abiword info file
Title: Re: Gnumeric and Abiword do not start
Post by: nitram on November 07, 2015, 06:51:49 AM
Thanks Juanito. Will make it easier for users like me figure out why something doesn't quite look right.
Title: Re: Gnumeric and Abiword do not start
Post by: nitram on November 07, 2015, 09:25:07 AM
Rebooted, Abiword fails to launch.
It really does require libffi5.tcz, once loaded launches fine.

Code: [Select]
tc@box:~$ tce-load -i abiword
harfbuzz.tcz: OK
libEGL.tcz: OK
cairo.tcz: OK
pango.tcz: OK
liblzma.tcz: OK
libtiff.tcz: OK
gdk-pixbuf2.tcz: OK
dbus.tcz: OK
atk.tcz: OK
at-spi2-core.tcz: OK
at-spi2-atk.tcz: OK
libxml2.tcz: OK
shared-mime-info.tcz: OK
gtk3.tcz: OK
libxslt.tcz: OK
bzip2-lib.tcz: OK
libgsf.tcz: OK
wv.tcz: OK
libcroco.tcz: OK
librsvg.tcz: OK
fribidi.tcz: OK
abiword.tcz: OK
tc@box:~$ abiword
abiword: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory

Code: [Select]
tc@box:/usr/local/bin$ ldd abiword
        linux-gate.so.1 (0xb775c000)
        libabiword-3.0.so => /usr/local/lib/libabiword-3.0.so (0xb71e8000)
        libfribidi.so.0 => /usr/local/lib/libfribidi.so.0 (0xb71d2000)
        libwv-1.2.so.4 => /usr/local/lib/libwv-1.2.so.4 (0xb7161000)
        libgsf-1.so.114 => /usr/local/lib/libgsf-1.so.114 (0xb712e000)
        libbz2.so.1.0 => /usr/local/lib/libbz2.so.1.0 (0xb7121000)
        libxslt.so.1 => /usr/local/lib/libxslt.so.1 (0xb70f2000)
        libgtk-3.so.0 => /usr/local/lib/libgtk-3.so.0 (0xb6bac000)
        libgdk-3.so.0 => /usr/local/lib/libgdk-3.so.0 (0xb6b38000)
        libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0xb6b1a000)
        libcairo-gobject.so.2 => /usr/local/lib/libcairo-gobject.so.2 (0xb6b13000)
        librsvg-2.so.2 => /usr/local/lib/librsvg-2.so.2 (0xb6aea000)
        libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0xb6adf000)
        libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0xb6ace000)
        libharfbuzz.so.0 => /usr/local/lib/libharfbuzz.so.0 (0xb6a96000)
        libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0xb6a52000)
        libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0xb6a50000)
        libcroco-0.6.so.3 => /usr/local/lib/libcroco-0.6.so.3 (0xb6a25000)
        libxml2.so.2 => /usr/local/lib/libxml2.so.2 (0xb68e9000)
        liblzma.so.5 => /usr/local/lib/liblzma.so.5 (0xb68c7000)
        libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0xb68ae000)
        libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0xb6759000)
        libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb6756000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb6742000)
        libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb66f8000)
        libffi.so.6 => /usr/local/lib/libffi.so.6 (0xb66f1000)
        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb65cd000)
        libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0xb6518000)
        libpixman-1.so.0 => /usr/local/lib/libpixman-1.so.0 (0xb6497000)
        libEGL.so.1 => /usr/local/lib/libEGL.so.1 (0xb647d000)
        libxcb-xfixes.so.0 => /usr/local/lib/libxcb-xfixes.so.0 (0xb6477000)
        libxcb-shape.so.0 => /usr/local/lib/libxcb-shape.so.0 (0xb6474000)
        libgbm.so.1 => /usr/local/lib/libgbm.so.1 (0xb646a000)
        libudev.so.0 => /usr/local/lib/libudev.so.0 (0xb645e000)
        libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0xb6438000)
        libxcb-shm.so.0 => /usr/local/lib/libxcb-shm.so.0 (0xb6434000)
        libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0xb642d000)
        libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0xb6426000)
        libGL.so.1 => /usr/local/lib/libGL.so.1 (0xb63b6000)
        libglapi.so.0 => /usr/local/lib/libglapi.so.0 (0xb639f000)
        libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0xb639b000)
        libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0xb6397000)
        libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0xb6395000)
        libxcb-glx.so.0 => /usr/local/lib/libxcb-glx.so.0 (0xb6385000)
        libxcb-dri2.so.0 => /usr/local/lib/libxcb-dri2.so.0 (0xb6381000)
        libXxf86vm.so.1 => /usr/local/lib/libXxf86vm.so.1 (0xb637c000)
        libXext.so.6 => /usr/local/lib/libXext.so.6 (0xb636f000)
        libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0xb6366000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb634c000)
        librt.so.1 => /lib/librt.so.1 (0xb6344000)
        libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0xb6317000)
        libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0xb62fa000)
        libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0xb6282000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb6271000)
        libX11.so.6 => /usr/local/lib/libX11.so.6 (0xb6178000)
        libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0xb6160000)
        libXau.so.6 => /usr/local/lib/libXau.so.6 (0xb615d000)
        libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0xb6158000)
        libdl.so.2 => /lib/libdl.so.2 (0xb6154000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6093000)
        libjpeg.so.62 => /usr/local/lib/libjpeg.so.62 (0xb6044000)
        libm.so.6 => /lib/libm.so.6 (0xb6005000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb5ff0000)
        libc.so.6 => /lib/libc.so.6 (0xb5ec3000)
        libffi.so.5 => not found
        libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0xb5ebf000)
        libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0xb5eb7000)
        libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0xb5eaf000)
        libxcb-dri3.so.0 => /usr/local/lib/libxcb-dri3.so.0 (0xb5eac000)
        libxcb-present.so.0 => /usr/local/lib/libxcb-present.so.0 (0xb5eaa000)
        libxcb-randr.so.0 => /usr/local/lib/libxcb-randr.so.0 (0xb5e9f000)
        libxcb-sync.so.1 => /usr/local/lib/libxcb-sync.so.1 (0xb5e9a000)
        libxshmfence.so.1 => /usr/local/lib/libxshmfence.so.1 (0xb5e98000)
        libXi.so.6 => /usr/local/lib/libXi.so.6 (0xb5e8d000)
        libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0xb5e8a000)
        libatk-bridge-2.0.so.0 => /usr/local/lib/libatk-bridge-2.0.so.0 (0xb5e69000)
        libatspi.so.0 => /usr/local/lib/libatspi.so.0 (0xb5e4e000)
        libSM.so.6 => /usr/local/lib/libSM.so.6 (0xb5e48000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb5e44000)
        libICE.so.6 => /usr/local/lib/libICE.so.6 (0xb5e31000)
        libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0xb5dfe000)
        /lib/ld-linux.so.2 (0xb775f000)
Title: Re: Gnumeric and Abiword do not start
Post by: Juanito on November 07, 2015, 09:43:23 AM
Did you update the wv extension?
Title: Re: Gnumeric and Abiword do not start
Post by: nitram on November 07, 2015, 05:35:03 PM
Thanks Juanito. Updated wv, all good.
Title: Re: Gnumeric and Abiword do not start
Post by: Bams on November 21, 2015, 04:03:06 AM
Hi
Im having same concern wiyh GNUMERIC, with same error message
such as plenty of "** (gnumeric:2746): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed".
librsvg updated & checked ok
libxcb updated & checked ok
wv updated & checked ok
where to dig further ?
(on my box it was working with tc 4x and 5x)