| Summary: | hangs when launched - no GUI appears | ||
|---|---|---|---|
| Product: | [Applications] Artikulate | Reporter: | Jan-marie Newton <far.jmp> |
| Component: | general | Assignee: | Andreas Cord-Landwehr <cordlandwehr> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | grave | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
BTW glibc 2.22-r4 gcc 4.9.3 Could you paste the output of "ldd `whereis artikulate`"? >ldd `whereis artikulate`
artikulate::
ldd: ./artikulate:: No such file or directory
/usr/bin/artikulate:
linux-vdso.so.1 (0x00007ffe456a2000)
libartikulatecore.so.4 => /usr/lib64/libartikulatecore.so.4 (0x00007f8ce5e40000)
libkdeclarative.so.5 => /usr/lib64/libkdeclarative.so.5 (0x00007f8ce5c30000)
libplasma.so.3 => /usr/lib64/libplasma.so.3 (0x00007f8ce56e8000)
libQtDeclarative.so.4 => /usr/lib64/qt4/libQtDeclarative.so.4 (0x00007f8ce5140000)
libknewstuff3.so.4 => /usr/lib64/libknewstuff3.so.4 (0x00007f8ce4ec0000)
libartikulatelearnerprofile.so.4 => /usr/lib64/libartikulatelearnerprofile.so.4 (0x00007f8ce4ca0000)
libartikulatesound.so.4 => /usr/lib64/libartikulatesound.so.4 (0x00007f8ce4a88000)
libkio.so.5 => /usr/lib64/libkio.so.5 (0x00007f8ce45c0000)
libkdeui.so.5 => /usr/lib64/libkdeui.so.5 (0x00007f8ce3f30000)
libkdecore.so.5 => /usr/lib64/libkdecore.so.5 (0x00007f8ce3a50000)
libQtGui.so.4 => /usr/lib64/qt4/libQtGui.so.4 (0x00007f8ce2dd0000)
libQtCore.so.4 => /usr/lib64/qt4/libQtCore.so.4 (0x00007f8ce28f0000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6 (0x00007f8ce2598000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1 (0x00007f8ce2380000)
libc.so.6 => /lib64/libc.so.6 (0x00007f8ce1fe0000)
libQtXmlPatterns.so.4 => /usr/lib64/qt4/libQtXmlPatterns.so.4 (0x00007f8ce1998000)
libQtXml.so.4 => /usr/lib64/qt4/libQtXml.so.4 (0x00007f8ce1750000)
libQtScript.so.4 => /usr/lib64/qt4/libQtScript.so.4 (0x00007f8ce12a8000)
libQtWebKit.so.4 => /usr/lib64/qt4/libQtWebKit.so.4 (0x00007f8cdf760000)
libQtNetwork.so.4 => /usr/lib64/qt4/libQtNetwork.so.4 (0x00007f8cdf418000)
libQtSql.so.4 => /usr/lib64/qt4/libQtSql.so.4 (0x00007f8cdf1d8000)
libkdnssd.so.4 => /usr/lib64/libkdnssd.so.4 (0x00007f8cdefc8000)
libthreadweaver.so.4 => /usr/lib64/libthreadweaver.so.4 (0x00007f8cdedb0000)
libkdewebkit.so.5 => /usr/lib64/libkdewebkit.so.5 (0x00007f8cdeb88000)
libqca.so.2 => /usr/lib64/libqca.so.2 (0x00007f8cde868000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f8cde528000)
libphonon.so.4 => /usr/lib64/libphonon.so.4 (0x00007f8cde2b8000)
libQtOpenGL.so.4 => /usr/lib64/qt4/libQtOpenGL.so.4 (0x00007f8cddfb8000)
libkcmutils.so.4 => /usr/lib64/libkcmutils.so.4 (0x00007f8cddd70000)
libQtSvg.so.4 => /usr/lib64/qt4/libQtSvg.so.4 (0x00007f8cddb18000)
libsolid.so.4 => /usr/lib64/libsolid.so.4 (0x00007f8cdd810000)
libm.so.6 => /lib64/libm.so.6 (0x00007f8cdd520000)
libattica.so.0.4 => /usr/lib64/libattica.so.0.4 (0x00007f8cdd220000)
libQtGStreamer-1.0.so.0 => /usr/lib64/libQtGStreamer-1.0.so.0 (0x00007f8cdcfb8000)
libQtGLib-2.0.so.0 => /usr/lib64/libQtGLib-2.0.so.0 (0x00007f8cdcd90000)
libacl.so.1 => /lib64/libacl.so.1 (0x00007f8cdcb80000)
libattr.so.1 => /lib64/libattr.so.1 (0x00007f8cdc978000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f8cdc768000)
libQtDBus.so.4 => /usr/lib64/qt4/libQtDBus.so.4 (0x00007f8cdc4e8000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f8cdc2c8000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f8cdc0c0000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f8cdbea0000)
libdbusmenu-qt.so.2 => /usr/lib64/libdbusmenu-qt.so.2 (0x00007f8cdbc70000)
libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f8cdba68000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f8cdb858000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f8cdb650000)
libz.so.1 => /lib64/libz.so.1 (0x00007f8cdb438000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f8cdb228000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f8cdaef0000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f8cdacb8000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f8cdaa08000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f8cda7f8000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f8cda5e8000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f8cda3e0000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f8cda1a0000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f8cd9f88000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f8cd9d80000)
librt.so.1 => /lib64/librt.so.1 (0x00007f8cd9b78000)
/lib64/ld-linux-x86-64.so.2 (0x00007f8ce6090000)
libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007f8cd9870000)
libgstapp-0.10.so.0 => /usr/lib64/libgstapp-0.10.so.0 (0x00007f8cd9660000)
libgstinterfaces-0.10.so.0 => /usr/lib64/libgstinterfaces-0.10.so.0 (0x00007f8cd9448000)
libgstpbutils-0.10.so.0 => /usr/lib64/libgstpbutils-0.10.so.0 (0x00007f8cd9220000)
libgstvideo-0.10.so.0 => /usr/lib64/libgstvideo-0.10.so.0 (0x00007f8cd9000000)
libgstbase-0.10.so.0 => /usr/lib64/libgstbase-0.10.so.0 (0x00007f8cd8da8000)
libgstreamer-0.10.so.0 => /usr/lib64/libgstreamer-0.10.so.0 (0x00007f8cd8ab8000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f8cd8860000)
libssl.so.1.0.0 => /usr/lib64/libssl.so.1.0.0 (0x00007f8cd85e8000)
libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 (0x00007f8cd81a8000)
libkparts.so.4 => /usr/lib64/libkparts.so.4 (0x00007f8cd7f48000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f8cd7d20000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f8cd7a88000)
libudev.so.1 => /lib64/libudev.so.1 (0x00007f8ce6250000)
libgstreamer-1.0.so.0 => /usr/lib64/libgstreamer-1.0.so.0 (0x00007f8cd7768000)
libgstaudio-1.0.so.0 => /usr/lib64/libgstaudio-1.0.so.0 (0x00007f8cd7510000)
libgstvideo-1.0.so.0 => /usr/lib64/libgstvideo-1.0.so.0 (0x00007f8cd7288000)
libgstpbutils-1.0.so.0 => /usr/lib64/libgstpbutils-1.0.so.0 (0x00007f8cd7058000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f8cd6e10000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f8cd6c08000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f8cd69d8000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f8cd67d0000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f8cd65c8000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f8cd6260000)
liborc-0.4.so.0 => /usr/lib64/liborc-0.4.so.0 (0x00007f8cd5fd8000)
libffi.so.6 => /usr/lib64/libffi.so.6 (0x00007f8cd5dc8000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f8cd5bc0000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f8cd59b8000)
libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f8cd5788000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f8cd5580000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f8cd5378000)
libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f8cd5158000)
libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f8cd4f50000)
libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0 (0x00007f8cd4d48000)
libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0 (0x00007f8cd4b40000)
libxcb-randr.so.0 => /usr/lib64/libxcb-randr.so.0 (0x00007f8cd4930000)
libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007f8cd4728000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007f8cd4518000)
libxcb-shape.so.0 => /usr/lib64/libxcb-shape.so.0 (0x00007f8cd4310000)
libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1 (0x00007f8cd4108000)
libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007f8cd3f00000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f8cd3cf8000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f8cd3ae8000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f8cd38d0000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007f8cd36c8000)
libgsttag-1.0.so.0 => /usr/lib64/libgsttag-1.0.so.0 (0x00007f8cd3488000)
libgstbase-1.0.so.0 => /usr/lib64/libgstbase-1.0.so.0 (0x00007f8cd3220000)
I am afraid, this is a packaging problem (though one that is very hard to fix): - the dependency QtGStreamer is linked against GStreamer 1.x API - the dependency QtMultimedia is linked against GStreamer 0.10 API Both GStreamer API versions are mutual exclusive in a program and cause it to stop/deadlock. Your distribution would have to update the QtMultimedia dependency to 1.x API. Yet that requires a big patch and a considerable amount of work (I did this for the Debian packages). And as Qt4 slowly comes to end of its life, I am not sure if your distribution want to invest that time. Moreover, you use Artikulate still from a KDE SC 4 release. Newer versions depending on Qt5 do not have this problem anymore, since we can avoid using both at the same time. |
>artikulate (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-WARNING **: cannot register existing type 'GstObject' (artikulate:3367): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed (artikulate:3367): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed (artikulate:3367): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node != NULL' failed Reproducible: Always Steps to Reproduce: 1.type command artikulate 2. press enter 3. wait forever Actual Results: see details Expected Results: I expect to see the application window appear on my desktop