[Digikam-devel] digikam : crash in dlopen kipiplugin_imgur.so

Gilles Caulier caulier.gilles at gmail.com
Mon Nov 16 21:05:57 GMT 2015


libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4
(0x00007fdef7885000)
libQtNetwork.so.4 => /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4
(0x00007fdef752f000)
libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4
(0x00007fdef703c000)

^^^ it's clear : Qt4 is used to link the plugin. It's abnormal (At5 is also
used of course, as you can see).

2015-11-16 21:48 GMT+01:00 Eric Valette <eric.valette at free.fr>:

>
> yes, it can be... in shared lib used by this plugin : libqtkoauth
>>
>
> Sounds like a good hint : I was too lasy to recompile it and as it does
> not exist in Debian, I used an ubuntu lib and I dunno how it was compiled
> indeed (I tooks the last ubuntu version but still). Will try to get the
> corresponding source and recompile it.
>
> Thanks again for your time. I will rebuild it and see...
>
>
> This lib can be compiled for Qt4 or Qt5. Using Qt4 version of this lib
>> with imgur/qt5 plugin will not work.
>>
>> What's give ldd /usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_imgur.so
>> ?
>>
>
> ldd /usr/lib/x86_64-linux-gnu/qt5/plugins/kipiplugin_imgur.so.rm
>         linux-vdso.so.1 (0x00007ffdf2dd4000)
>         libKF5KIOCore.so.5 => /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
> (0x00007fdefca4f000)
>         libKF5kipiplugins.so.5.0.0 =>
> /usr/lib/x86_64-linux-gnu/libKF5kipiplugins.so.5.0.0 (0x00007fdefc7c2000)
>         libkqoauth.so.0 => /usr/lib/x86_64-linux-gnu/libkqoauth.so.0
> (0x00007fdefc59b000)
>         libKF5Kipi.so.30.0.0 =>
> /usr/local/lib/x86_64-linux-gnu/libKF5Kipi.so.30.0.0 (0x00007fdefc36e000)
>         libKF5XmlGui.so.5 => /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
> (0x00007fdefc07d000)
>         libKF5WindowSystem.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 (0x00007fdefbe32000)
>         libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
> (0x00007fdefbcda000)
>         libKF5ConfigWidgets.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5 (0x00007fdefba8d000)
>         libKF5Codecs.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Codecs.so.5
> (0x00007fdefb852000)
>         libKF5ConfigGui.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5ConfigGui.so.5 (0x00007fdefb632000)
>         libKF5Auth.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Auth.so.5
> (0x00007fdefb41f000)
>         libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
> (0x00007fdefb3a0000)
>         libKF5WidgetsAddons.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 (0x00007fdefb062000)
>         libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> (0x00007fdefa9d3000)
>         libKF5Service.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Service.so.5
> (0x00007fdefa73c000)
>         libKF5CoreAddons.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 (0x00007fdefa4b6000)
>         libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5
> (0x00007fdefa47a000)
>         libKF5I18n.so.5 => /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5
> (0x00007fdefa247000)
>         libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
> (0x00007fdef9cfe000)
>         libKF5ConfigCore.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5 (0x00007fdef9aa2000)
>         libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> (0x00007fdef95ca000)
>         libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> (0x00007fdef924f000)
>         libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdef8f4a000)
>         libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
> (0x00007fdef8d33000)
>         libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdef8990000)
>         libKF5DBusAddons.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5DBusAddons.so.5 (0x00007fdef8780000)
>         libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1
> (0x00007fdef8576000)
>         libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> (0x00007fdef7885000)
>         libQtNetwork.so.4 => /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4
> (0x00007fdef752f000)
>         libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> (0x00007fdef703c000)
>         libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
> (0x00007fdef6e1f000)
>         libQt5PrintSupport.so.5 =>
> /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007fdef6dab000)
>         libKF5TextWidgets.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5TextWidgets.so.5 (0x00007fdef6b6b000)
>         libKF5GlobalAccel.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5GlobalAccel.so.5 (0x00007fdef6949000)
>         libKF5Attica.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Attica.so.5
> (0x00007fdef66ab000)
>         libKF5IconThemes.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5IconThemes.so.5 (0x00007fdef6470000)
>         libKF5ItemViews.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5 (0x00007fdef6237000)
>         libQt5X11Extras.so.5 =>
> /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5 (0x00007fdef6232000)
>         libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6
> (0x00007fdef5eee000)
>         libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1
> (0x00007fdef5ccc000)
>         libxcb-keysyms.so.1 =>
> /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1 (0x00007fdef5ac9000)
>         libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fdef58ad000)
>         libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1
> (0x00007fdef568c000)
>         libKF5GuiAddons.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 (0x00007fdef5472000)
>         libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3
> (0x00007fdef5221000)
>         libgobject-2.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fdef4fce000)
>         libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0
> (0x00007fdef4cbc000)
>         libfam.so.0 => /usr/lib/libfam.so.0 (0x00007fdef4ab4000)
>         libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0
> (0x00007fdef488c000)
>         libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
> (0x00007fdef462d000)
>         libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1
> (0x00007fdef42fd000)
>         libicui18n.so.55 => /usr/lib/x86_64-linux-gnu/libicui18n.so.55
> (0x00007fdef3e99000)
>         libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55
> (0x00007fdef3b05000)
>         libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3
> (0x00007fdef38a2000)
>         libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdef369d000)
>         librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fdef3495000)
>         /lib64/ld-linux-x86-64.so.2 (0x0000563cd423e000)
>         libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1
> (0x00007fdef328f000)
>         libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
> (0x00007fdef3052000)
>         libaudio.so.2 => /usr/lib/x86_64-linux-gnu/libaudio.so.2
> (0x00007fdef2e38000)
>         libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6
> (0x00007fdef2b8d000)
>         libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6
> (0x00007fdef2985000)
>         libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6
> (0x00007fdef2768000)
>         libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1
> (0x00007fdef255d000)
>         libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6
> (0x00007fdef234b000)
>         libKF5SonnetUi.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5 (0x00007fdef2127000)
>         libKF5SonnetCore.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5SonnetCore.so.5 (0x00007fdef1f05000)
>         libKF5Completion.so.5 =>
> /usr/lib/x86_64-linux-gnu/libKF5Completion.so.5 (0x00007fdef1cce000)
>         libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5
> (0x00007fdef1c76000)
>         libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6
> (0x00007fdef1a72000)
>         libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
> (0x00007fdef186b000)
>         libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0
> (0x00007fdef17ea000)
>         libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6
> (0x00007fdef15e0000)
>         libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3
> (0x00007fdef1372000)
>         libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3
> (0x00007fdef114d000)
>         libnvidia-tls.so.352.55 =>
> /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.352.55 (0x00007fdef0f49000)
>         libnvidia-glcore.so.352.55 =>
> /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.352.55 (0x00007fdeee4b6000)
>         libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55
> (0x00007fdeec9fe000)
>         libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1
> (0x00007fdeec7d5000)
>         libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6
> (0x00007fdeec56c000)
>         libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1
> (0x00007fdeec366000)
>         libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1
> (0x00007fdeec144000)
>         libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
> (0x00007fdeebf2c000)
>         liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5
> (0x00007fdeebd09000)
>         libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20
> (0x00007fdeeba28000)
>         libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2
> (0x00007fdeeb821000)
>         libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0
> (0x00007fdeeb60e000)
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20151116/be0e4205/attachment.html>


More information about the Digikam-devel mailing list