LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-02-2018, 07:26 PM   #1
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
Xiphos Crashes with Errors, Gtk-CRITICAL, GLib-GObject-WARNING


I'm trying to get Xiphos working in Debian 9.

Every time I launch the program it crashes as soon as I try to refresh the repo or try to add modules.

Code:
xiphos
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

(xiphos:3478): Gtk-CRITICAL **: gtk_window_resize: assertion 'width > 0' failed

(xiphos:3478): GLib-GObject-WARNING **: invalid cast from 'GtkBox' to 'GtkButtonBox'

(xiphos:3478): Gtk-CRITICAL **: gtk_button_box_set_layout: assertion 'GTK_IS_BUTTON_BOX (widget)' failed
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
How do I fix this?
 
Old 01-06-2018, 12:48 PM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
I tried booting into each DE to see what would happen.

I installed Gnome, Mate, KDE and XFCE.
While booting into each different DE the result for Xiphos is still the same.

It crashes if I try to refresh the repo's or add modules to the program.

Any ideas on what is going on?

Are libraries missing?
 
Old 01-06-2018, 05:32 PM   #3
norobro
Member
 
Registered: Feb 2006
Distribution: Debian Sid
Posts: 792

Rep: Reputation: 329Reputation: 329Reputation: 329Reputation: 329
No idea what's wrong, but I get the same warnings with the version in the Sid repo. It runs without crashing in KDE.
Code:
$ apt-cache policy xiphos
xiphos:
  Installed: 4.0.7+dfsg1-1
  Candidate: 4.0.7+dfsg1-1
  Version table:
 *** 4.0.7+dfsg1-1 500
        500 http://ftp.us.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

$ xiphos
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

(xiphos:3847): GLib-GObject-WARNING **: invalid cast from 'GtkBox' to 'GtkButtonBox'

(xiphos:3847): Gtk-CRITICAL **: gtk_button_box_set_layout: assertion 'GTK_IS_BUTTON_BOX (widget)' failed
Run the following to see if any libs are missing. It's linked to 129 libs on my box:
Code:
$ ldd $(which xiphos)
 
Old 01-06-2018, 06:58 PM   #4
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
Quote:
Originally Posted by norobro View Post
No idea what's wrong, but I get the same warnings with the version in the Sid repo. It runs without crashing in KDE.
Code:
$ apt-cache policy xiphos
xiphos:
  Installed: 4.0.7+dfsg1-1
  Candidate: 4.0.7+dfsg1-1
  Version table:
 *** 4.0.7+dfsg1-1 500
        500 http://ftp.us.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

$ xiphos
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

(xiphos:3847): GLib-GObject-WARNING **: invalid cast from 'GtkBox' to 'GtkButtonBox'

(xiphos:3847): Gtk-CRITICAL **: gtk_button_box_set_layout: assertion 'GTK_IS_BUTTON_BOX (widget)' failed
Run the following to see if any libs are missing. It's linked to 129 libs on my box:
Code:
$ ldd $(which xiphos)
Code:
   --help              print this help and exit
      --version           print version information and exit
  -d, --data-relocs       process data relocations
  -r, --function-relocs   process data and function relocations
  -u, --unused            print unused direct dependencies
  -v, --verbose           print all information
Here's what running that cmd returned:

Code:
~$ ldd $(which xiphos)
    linux-vdso.so.1 (0x00007fff15173000)
    libdbus-glib-1.so.2 => /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 (0x00007fe53d5e2000)
    libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fe53d38f000)
    libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fe53d07b000)
    libgconf-2.so.4 => /usr/lib/x86_64-linux-gnu/libgconf-2.so.4 (0x00007fe53ce4a000)
    libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fe53cc46000)
    libgsf-1.so.114 => /usr/lib/x86_64-linux-gnu/libgsf-1.so.114 (0x00007fe53ca00000)
    libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fe53c645000)
    libwebkitgtk-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0 (0x00007fe53a483000)
    libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007fe539b6d000)
    libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007fe539876000)
    libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fe53962a000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fe539406000)
    libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fe539070000)
    libsword.so.11v5 => /usr/lib/x86_64-linux-gnu/libsword.so.11v5 (0x00007fe538ce4000)
    libbiblesync.so.1.1 => /usr/lib/x86_64-linux-gnu/libbiblesync.so.1.1 (0x00007fe538ad1000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe53874f000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe538538000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe53831b000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe537f7c000)
    libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fe537d2c000)
    libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fe537b23000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fe5378b0000)
    libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fe5376ae000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe5374aa000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fe537290000)
    libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fe537080000)
    libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57 (0x00007fe536c06000)
    libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007fe53685e000)
    libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007fe534de1000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fe534bbb000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe5348b7000)
    libjavascriptcoregtk-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0 (0x00007fe533fd3000)
    libenchant.so.1 => /usr/lib/x86_64-linux-gnu/libenchant.so.1 (0x00007fe533dc7000)
    libharfbuzz-icu.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz-icu.so.0 (0x00007fe533bc4000)
    libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fe53392f000)
    libgstapp-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x00007fe533721000)
    libgstaudio-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 (0x00007fe5334b6000)
    libgstfft-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstfft-1.0.so.0 (0x00007fe5332ab000)
    libgstpbutils-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x00007fe533076000)
    libgstvideo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x00007fe532deb000)
    libgstbase-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x00007fe532b87000)
    libgstreamer-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007fe532855000)
    libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fe532648000)
    libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fe532422000)
    libcairo-gobject.so.2 => /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007fe532219000)
    libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fe531f05000)
    libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007fe531c9a000)
    libsecret-1.so.0 => /usr/lib/x86_64-linux-gnu/libsecret-1.so.0 (0x00007fe531a48000)
    libsoup-2.4.so.1 => /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1 (0x00007fe531758000)
    libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007fe531519000)
    libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fe5312a7000)
    libEGL.so.1 => /usr/lib/x86_64-linux-gnu/libEGL.so.1 (0x00007fe531073000)
    libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fe530e5d000)
    libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fe530c1f000)
    libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fe530970000)
    libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fe53073d000)
    libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fe530435000)
    libwebp.so.6 => /usr/lib/x86_64-linux-gnu/libwebp.so.6 (0x00007fe5301d4000)
    libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fe52ffd1000)
    libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fe52fdce000)
    libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fe52fbc8000)
    libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fe52f9be000)
    libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007fe52f755000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fe52f415000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fe53dac5000)
    libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007fe52f205000)
    libatk-bridge-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007fe52efd6000)
    libxkbcommon.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fe52ed96000)
    libwayland-cursor.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007fe52eb8e000)
    libwayland-egl.so.1 => /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007fe52e98c000)
    libwayland-client.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007fe52e77d000)
    libepoxy.so.0 => /usr/lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007fe52e487000)
    libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fe52e284000)
    libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fe52e079000)
    libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fe52de6e000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fe52dc5c000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe52da54000)
    libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007fe52d84a000)
    libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fe52d622000)
    libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fe52d40b000)
    libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fe52d1bd000)
    libcurl-gnutls.so.4 => /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007fe52cf3e000)
    libclucene-core.so.1 => /usr/lib/x86_64-linux-gnu/libclucene-core.so.1 (0x00007fe52cbad000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fe52c9a8000)
    libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fe53dc1b000)
    libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fe52c77b000)
    libgsttag-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0 (0x00007fe52c540000)
    liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007fe52c2c2000)
    libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fe52c01b000)
    libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fe52be17000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fe52bbef000)
    libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fe52b9e1000)
    libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fe52b6d1000)
    libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fe52b486000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fe52b25c000)
    libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007fe52b059000)
    libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007fe52ae56000)
    libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007fe52ac4f000)
    libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007fe52aa4d000)
    libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007fe52a81e000)
    libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007fe52a61c000)
    libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007fe52a401000)
    libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007fe52a1fc000)
    libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fe529ff6000)
    libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007fe529de6000)
    libxcb-xfixes.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0 (0x00007fe529bde000)
    libwayland-server.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-server.so.0 (0x00007fe5299cb000)
    libgbm.so.1 => /usr/lib/x86_64-linux-gnu/libgbm.so.1 (0x00007fe5297be000)
    libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007fe5295b6000)
    libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007fe529399000)
    libatspi.so.0 => /usr/lib/x86_64-linux-gnu/libatspi.so.0 (0x00007fe529168000)
    libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fe528f60000)
    libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fe528d1a000)
    libnghttp2.so.14 => /usr/lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007fe528af4000)
    libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x00007fe5288d2000)
    librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007fe5286b5000)
    libssh2.so.1 => /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00007fe528489000)
    libpsl.so.5 => /usr/lib/x86_64-linux-gnu/libpsl.so.5 (0x00007fe52827b000)
    libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007fe528044000)
    libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fe527cab000)
    libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fe5279d1000)
    libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fe52779e000)
    libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fe52759a000)
    liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007fe52738b000)
    libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007fe52713a000)
    libclucene-shared.so.1 => /usr/lib/x86_64-linux-gnu/libclucene-shared.so.1 (0x00007fe526f1a000)
    liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fe526d08000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fe526b04000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fe5268fe000)
    libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fe5266ea000)
    libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fe5264de000)
    libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fe5262da000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fe5260c4000)
    libunistring.so.0 => /usr/lib/x86_64-linux-gnu/libunistring.so.0 (0x00007fe525dad000)
    libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007fe525b78000)
    libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fe5258f5000)
    libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fe525690000)
    libidn.so.11 => /lib/x86_64-linux-gnu/libidn.so.11 (0x00007fe52545c000)
    libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fe525249000)
    libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007fe52502e000)
Does this mean that all these lib's are missing norobro?
 
Old 01-06-2018, 08:06 PM   #5
norobro
Member
 
Registered: Feb 2006
Distribution: Debian Sid
Posts: 792

Rep: Reputation: 329Reputation: 329Reputation: 329Reputation: 329
Quote:
Originally Posted by Ztcoracat View Post
Does this mean that all these lib's are missing norobro?
No, everything looks okay. If a library was missing it would list it as not found. Something like this:
Code:
libfoo.so.1 => not found
Sorry I am of no help.
 
Old 01-06-2018, 08:21 PM   #6
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
Ok, thanks.

Don't worry about not being able to help much. We can't all be good at everything.

I hope someone see's this thread and can help to fix the program from crashing.
 
Old 01-12-2018, 04:22 PM   #7
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
I booted up another machine that Xiphos launches and runs correctly on and wrote down all of the dependencies that were listed and installed in Synaptic.

Code:
libbiblesync 1.1
libsword-common 1.7.3
libsword 1.1v.5
libgs f-1-114
libgs f-1-common 1.14.36-1
and
xiphos-data 4.0.4
Took the time to install all of those lib's and re-installed Xiphos and the program launches but still crashes if I try to do anything. Looked up all of the error messages that were in my first post and most of those error messages are greek to me.
I found one bug.

It looks like either the API is broken, misconfigured or there are lib's that I don't know about.

Clues anyone?
 
Old 02-20-2018, 06:20 PM   #8
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
I went through every dependency that is required for Xiphos to run and they are all installed.

However after a fresh installation of Debian 9 with the Mate DE Xiphos still crashes.

Does anyone know what causes an application to crash?
What am I missing?
 
Old 02-21-2018, 10:05 AM   #9
Mill J
Member
 
Registered: Feb 2017
Location: 127.0.0.1 Sweet 127.0.0.1
Distribution: Void, LFS, Haiku, Quirky on Rpi and many others
Posts: 878
Blog Entries: 2

Rep: Reputation: 320Reputation: 320Reputation: 320Reputation: 320
Have you tried building from source yet? It'll probably give you a better error or maybe just work.
 
Old 02-21-2018, 01:22 PM   #10
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
Quote:
Originally Posted by Mill J View Post
Have you tried building from source yet? It'll probably give you a better error or maybe just work.
I'll give it a shot and see what happens.
 
Old 02-21-2018, 08:07 PM   #11
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
The INSTALL file says to run sudo apt-get install xiphos but that is going to install version 4.0.4 which crashes.
The current version of Xiphos is 4.0.7 which I have the tar.gz.

I'll have to figure out the manual instructions to install version 4.0.7 because it's not as easy as ./configure, make and make install. I've downloaded the tar.gz from xiphos.org.

The link for Git Hub for the tar.gz does not work. All I get is file not found.

Here's what the install file says:

Code:
Compile Xiphos from source
==========================

To compile Xiphos from source you will need to get a checkout of Xiphos from
GitHub. To do so, do:

    $ git clone https://github.com/crosswire/xiphos.git

Now to compile the GTK3 version of Xiphos you need to make sure you have these
packages installed:

    $ sudo dnf install gcc-c++ intltool gtk3-devel dbus-glib-devel gtkhtml3-devel webkitgtk4-devel libxml2-devel libgsf-devel gconfmm26-devel sword-devel libuuid-devel gnome-doc-utils rarian rarian-compat biblesync-devel

Or for ubuntu, both GTK3 and GTK2 versions, install:

    $ sudo apt-get install cpp intltool libdbus-glib-1-dev libwebkitgtk-3.0-dev libxml2-dev libgsf-1-dev libgconfmm-2.6-dev libsword-dev uuid-dev gnome-doc-utils rarian-compat libwebkitgtk-dev libglade2-dev

Next we need to configure everything:

    $ ./waf configure --prefix=/usr --debug-level=optimized --enable-webkit-editor

Now we build:

    $ ./waf build

Then install:

    $ sudo ./waf install
Have you seen ./waf configure before?
 
Old 02-21-2018, 08:21 PM   #12
Mill J
Member
 
Registered: Feb 2017
Location: 127.0.0.1 Sweet 127.0.0.1
Distribution: Void, LFS, Haiku, Quirky on Rpi and many others
Posts: 878
Blog Entries: 2

Rep: Reputation: 320Reputation: 320Reputation: 320Reputation: 320
This is the first time I've seen it. But here is the Github page https://github.com/waf-project/waf

This sounds interesting. Keep us updated
 
1 members found this post helpful.
Old 02-21-2018, 08:41 PM   #13
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, Manjaro
Posts: 8,846
Blog Entries: 14

Original Poster
Rep: Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080Reputation: 1080
Quote:
Originally Posted by Mill J View Post
This is the first time I've seen it. But here is the Github page https://github.com/waf-project/waf

This sounds interesting. Keep us updated
Thanks for the link that confirms waf:-

I'll play with that tar.gz from xiphox.org on a different Linux pc tomorrow (Peppermint OS) and see if it installs. It may not because it's not the zip from Git Hub.
 
Old 02-21-2018, 10:18 PM   #14
Mill J
Member
 
Registered: Feb 2017
Location: 127.0.0.1 Sweet 127.0.0.1
Distribution: Void, LFS, Haiku, Quirky on Rpi and many others
Posts: 878
Blog Entries: 2

Rep: Reputation: 320Reputation: 320Reputation: 320Reputation: 320
Did you see this page?https://github.com/crosswire/xiphos/releases/

I found this interesting:
Quote:
Xiphos 4.0.6a
10 Aug 2017

Windows-only release.
An error in the compiler has been accounted for, causing 1st-time user crash during module manager refresh of the Crosswire repository. Otherwise identical to 4.0.6
Looks like they also quit building the Linux packages deb,rpm,etc since nobody downloads them.
 
Old 02-22-2018, 03:29 PM   #15
jefro
Moderator
 
Registered: Mar 2008
Posts: 18,550

Rep: Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778Reputation: 2778
"Gtk-Message: GtkDialog mapped without a transient parent"

I think I'd work on GTK. Why it is throwing a gtk error I can't say but version or how you got gtk or how this program uses it seems to be the fault.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Firefox crashes with GLib-GObject-ERROR Ahmed Linux - Software 4 12-02-2008 04:19 PM
GLib-GObject-CRITICAL and Pango-CRITICAL on Debian lenny kaz2100 Debian 0 10-07-2008 04:19 PM
GLib-GObject-CRITICAL ......help needed??? Soby Thomas Linux - General 1 10-06-2008 11:27 AM
GLib-GObject-WARNING James Doutt Linux - Software 0 05-31-2005 07:24 PM
GLib-GObject-CRITICAL ERROR Gerardoj Linux - Software 0 07-05-2004 08:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration