https://bugs.kde.org/show_bug.cgi?id=358804

bass...@hotmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDSINFO                   |UNCONFIRMED
         Resolution|WAITINGFORINFO              |---

--- Comment #8 from bass...@hotmail.com ---
I finally could fix the mess... turns out the problem is with qtwebkit-4.8.6,
the library was loaded by amarok somehow (libplasma.so.3), and qtwebkit-4.8.6
loads gstreamer-0.10. amarok and phonon-gstreamer was using the wrong version
of gstreamer and crashed.

I have no idea how to fix this for good, maybe dealing shared-objects
prorities? Not sure how to do that.

My solution is to disable gstreamer from qtwebkit-4.8.6, qtwebkit:5 is fine
AFAIK.

Here's the lddtree of amarok when it is crashing:
/usr/bin/amarok (interpreter => /lib64/ld-linux-x86-64.so.2)
    libamaroklib.so.1 => /usr/lib64/libamaroklib.so.1
        libkfile.so.4 => /usr/lib64/libkfile.so.4
            libXrender.so.1 => /usr/lib64/libXrender.so.1
        libphonon.so.4 => /usr/lib64/libphonon.so.4
            libpulse.so.0 => /usr/lib64/libpulse.so.0
                libpulsecommon-7.1.so =>
/usr/lib64/pulseaudio/libpulsecommon-7.1.so
                    libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1
                    libxcb.so.1 => /usr/lib64/libxcb.so.1
                        libXau.so.6 => /usr/lib64/libXau.so.6
                        libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6
                    libICE.so.6 => /usr/lib64/libICE.so.6
                    libSM.so.6 => /usr/lib64/libSM.so.6
                        libuuid.so.1 => /lib64/libuuid.so.1
                    libXtst.so.6 => /usr/lib64/libXtst.so.6
                        libXext.so.6 => /usr/lib64/libXext.so.6
                    libwrap.so.0 => /lib64/libwrap.so.0
                    libsndfile.so.1 => /usr/lib64/libsndfile.so.1
                        libFLAC.so.8 => /usr/lib64/libFLAC.so.8
                        libogg.so.0 => /usr/lib64/libogg.so.0
                        libvorbis.so.0 => /usr/lib64/libvorbis.so.0
                        libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2
                    libasyncns.so.0 => /usr/lib64/libasyncns.so.0
                        libresolv.so.2 => /lib64/libresolv.so.2
                    librt.so.1 => /lib64/librt.so.1
                libjson-c.so.2 => /usr/lib64/libjson-c.so.2
                libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3
                libdl.so.2 => /lib64/libdl.so.2
            libpulse-mainloop-glib.so.0 =>
/usr/lib64/libpulse-mainloop-glib.so.0
                libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0
        libplasma.so.3 => /usr/lib64/libplasma.so.3
            libQtWebKit.so.4 => /usr/lib64/qt4/libQtWebKit.so.4
                libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0
                    libicui18n.so.55 => /usr/lib64/libicui18n.so.55
                libicuuc.so.55 => /usr/lib64/libicuuc.so.55
                    libicudata.so.55 => /usr/lib64/libicudata.so.55
                libgstapp-0.10.so.0 => /usr/lib64/libgstapp-0.10.so.0
                    libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0
                    libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0
                    libxml2.so.2 => /usr/lib64/libxml2.so.2
                        libz.so.1 => /lib64/libz.so.1
                        liblzma.so.5 => /lib64/liblzma.so.5
                libgstinterfaces-0.10.so.0 =>
/usr/lib64/libgstinterfaces-0.10.so.0
                libgstpbutils-0.10.so.0 => /usr/lib64/libgstpbutils-0.10.so.0
                libgstvideo-0.10.so.0 => /usr/lib64/libgstvideo-0.10.so.0
                    liborc-0.4.so.0 => /usr/lib64/liborc-0.4.so.0
                libgstbase-0.10.so.0 => /usr/lib64/libgstbase-0.10.so.0
                libgstreamer-0.10.so.0 => /usr/lib64/libgstreamer-0.10.so.0
                libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0
                    libffi.so.6 => /usr/lib64/libffi.so.6
            libQtDeclarative.so.4 => /usr/lib64/qt4/libQtDeclarative.so.4
                libQtXmlPatterns.so.4 => /usr/lib64/qt4/libQtXmlPatterns.so.4
            libkdnssd.so.4 => /usr/lib64/libkdnssd.so.4
            libkdewebkit.so.5 => /usr/lib64/libkdewebkit.so.5
                libkparts.so.4 => /usr/lib64/libkparts.so.4
            libqca.so.2 => /usr/lib64/libqca.so.2
            libQtOpenGL.so.4 => /usr/lib64/qt4/libQtOpenGL.so.4
                libfreetype.so.6 => /usr/lib64/libfreetype.so.6
                    libbz2.so.1 => /lib64/libbz2.so.1
                    libpng16.so.16 => /usr/lib64/libpng16.so.16
                libGL.so.1 => /usr/lib64/libGL.so.1
                    libexpat.so.1 => /usr/lib64/libexpat.so.1
                    libglapi.so.0 => /usr/lib64/libglapi.so.0
                    libXdamage.so.1 => /usr/lib64/libXdamage.so.1
                    libXfixes.so.3 => /usr/lib64/libXfixes.so.3
                    libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0
                    libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0
                    libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0
                    libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0
                    libxcb-randr.so.0 => /usr/lib64/libxcb-randr.so.0
                    libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0
                    libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0
                    libxcb-shape.so.0 => /usr/lib64/libxcb-shape.so.0
                    libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1
                    libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1
                    libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1
                    libdrm.so.2 => /usr/lib64/libdrm.so.2
            libgcc_s.so.1 =>
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1
        libQtScript.so.4 => /usr/lib64/qt4/libQtScript.so.4
        libQtSql.so.4 => /usr/lib64/qt4/libQtSql.so.4
        libpthread.so.0 => /lib64/libpthread.so.0
        libamarokpud.so.1 => /usr/lib64/libamarokpud.so.1
        libamarokocsclient.so.4 => /usr/lib64/libamarokocsclient.so.4
        libamarok-transcoding.so.1 => /usr/lib64/libamarok-transcoding.so.1
        libknewstuff3.so.4 => /usr/lib64/libknewstuff3.so.4
            libattica.so.0.4 => /usr/lib64/libattica.so.0.4
        libkcmutils.so.4 => /usr/lib64/libkcmutils.so.4
        libthreadweaver.so.4 => /usr/lib64/libthreadweaver.so.4
        libamarokshared.so.1 => /usr/lib64/libamarokshared.so.1
            libtag.so.1 => /usr/lib64/libtag.so.1
            libtag-extras.so.1 => /usr/lib64/libtag-extras.so.1
        libkio.so.5 => /usr/lib64/libkio.so.5
            libstreamanalyzer.so.0 => /usr/lib64/libstreamanalyzer.so.0
                libstreams.so.0 => /usr/lib64/libstreams.so.0
            libacl.so.1 => /lib64/libacl.so.1
            libattr.so.1 => /lib64/libattr.so.1
        libQtSvg.so.4 => /usr/lib64/qt4/libQtSvg.so.4
        libsolid.so.4 => /usr/lib64/libsolid.so.4
            libudev.so.1 => /lib64/libudev.so.1
                libcap.so.2 => /lib64/libcap.so.2
        libQtDBus.so.4 => /usr/lib64/qt4/libQtDBus.so.4
        libQtNetwork.so.4 => /usr/lib64/qt4/libQtNetwork.so.4
            libssl.so.1.0.0 => /usr/lib64/libssl.so.1.0.0
            libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0
        libQtXml.so.4 => /usr/lib64/qt4/libQtXml.so.4
        libm.so.6 => /lib64/libm.so.6
    libX11.so.6 => /usr/lib64/libX11.so.6
    libamarokcore.so.1 => /usr/lib64/libamarokcore.so.1
    libkdeui.so.5 => /usr/lib64/libkdeui.so.5
        libdbusmenu-qt.so.2 => /usr/lib64/libdbusmenu-qt.so.2
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1
    libkdecore.so.5 => /usr/lib64/libkdecore.so.5
    libQtGui.so.4 => /usr/lib64/qt4/libQtGui.so.4
        libXi.so.6 => /usr/lib64/libXi.so.6
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2
        libXinerama.so.1 => /usr/lib64/libXinerama.so.1
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1
    libQtCore.so.4 => /usr/lib64/qt4/libQtCore.so.4
    libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6
    libc.so.6 => /lib64/libc.so.6

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to