| Summary: | Crash on KDE5.37.0 | ||
|---|---|---|---|
| Product: | [Applications] kdeconnect | Reporter: | Daniele Scasciafratte <mte90net> |
| Component: | common | Assignee: | Albert Vaca Cintora <albertvaka> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Daniele Scasciafratte
2017-09-07 13:25:23 UTC
You have mixed Debian's binaries with the ones you compiled. I removed the package before install so I am not sure what library are part of the debian binaries... With ldd on kdeconnect-cli installed after the compiling I get:
linux-vdso.so.1 (0x00007ffd16f69000)
libkdeconnectinterfaces.so.1 => /usr/local/lib/libkdeconnectinterfaces.so.1 (0x00007f67e9d65000)
libKF5CoreAddons.so.5 => /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 (0x00007f67e9ad3000)
libKF5I18n.so.5 => /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5 (0x00007f67e9884000)
libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f67e911d000)
libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 (0x00007f67e8e93000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f67e874a000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f67e83cb000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f67e80c7000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f67e7eb0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f67e7b13000)
libkdeui.so.5 => /usr/lib/libkdeui.so.5 (0x00007f67e748a000)
libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x00007f67e6f97000)
libQtDBus.so.4 => /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 (0x00007f67e6d14000)
libkdecore.so.5 => /usr/lib/libkdecore.so.5 (0x00007f67e6833000)
libqjson.so.0 => /usr/lib/x86_64-linux-gnu/libqjson.so.0 (0x00007f67e6617000)
libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x00007f67e5929000)
libQtSvg.so.4 => /usr/lib/x86_64-linux-gnu/libQtSvg.so.4 (0x00007f67e56d0000)
libfam.so.0 => /usr/lib/x86_64-linux-gnu/libfam.so.0 (0x00007f67e54c7000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f67e52aa000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007f67e4f6b000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f67e4d38000)
libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f67e4aa3000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f67e4889000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f67e4639000)
libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57 (0x00007f67e41bf000)
libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007f67e3e17000)
libdouble-conversion.so.1 => /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1 (0x00007f67e3c06000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f67e3a02000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f67e36ee000)
/lib64/ld-linux-x86-64.so.2 (0x00007f67ea193000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f67e34e6000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f67e32c9000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f67e2f89000)
libQtXml.so.4 => /usr/lib/x86_64-linux-gnu/libQtXml.so.4 (0x00007f67e2d43000)
libattica.so.0.4 => /usr/lib/x86_64-linux-gnu/libattica.so.0.4 (0x00007f67e2a81000)
libQtNetwork.so.4 => /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 (0x00007f67e272d000)
libdbusmenu-qt.so.2 => /usr/lib/x86_64-linux-gnu/libdbusmenu-qt.so.2 (0x00007f67e24f9000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f67e22f3000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f67e20e9000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f67e1ee1000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f67e1cd1000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f67e1aab000)
libdlrestrictions.so.1 => /usr/lib/libdlrestrictions.so.1 (0x00007f67e18a6000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f67e1662000)
libaudio.so.2 => /usr/lib/x86_64-linux-gnu/libaudio.so.2 (0x00007f67e1448000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f67e1193000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f67e0f3f000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f67e0d2d000)
libnvidia-tls.so.375.82 => /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.375.82 (0x00007f67e0b29000)
libnvidia-glcore.so.375.82 => /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.375.82 (0x00007f67ded54000)
libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f67deb27000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f67de8a0000)
libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007f67dce23000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f67dcbb0000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f67dc9ab000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f67dc796000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f67dc56e000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f67dc343000)
libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f67dc0da000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f67dbed6000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f67dbccd000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f67db9bf000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f67db7ad000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f67db585000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f67db37f000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f67db16a000)
I tried on cmake to use a different folder and now use /usr/local and the software works! In system settings the view say that the library is missing without specify what library. Also in the plasmoid I get: file:///usr/local/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/main.qml:24:1: module "org.kde.kdeconnect" is not installed Seems that the file was installed on instead /usr/lib/x86_64-linux-gnu/qt5/plugins/ but the issue on the plasmoid remain. I got finally working kcm and the plasmoid that find the phone only that the list of extensions on the app and in the kcm is empty. Maybe setting the flag KDE_INSTALL_USE_QT_SYS_PATHS in CMake helps. I am using: cmake ../ -DCMAKE_INSTALL_PREFIX=/usr/ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON Compiled again and installed and wasn't working again From your stacktrace and previous messages it looks you have files in /usr/local (/usr/local/lib/libkdeconnectinterfaces.so.1, /usr/local/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/main.qml), but now you are installing in /usr. You most likely have two installations on different paths getting mixed. You are right! Before that in Debian arrive the package I was compiling on myself kdeconnect and seems that left this stuff. Now is cleaned and is working everything! |