systemsettings crash when opening a second instance. Reproducible: Always Steps to Reproduce: 1. Just open a second instance. 2. 3. Actual Results: crash Opensuse 42.2 Alpha - Qt5 development repository (openSUSE_Leap_42.2) xorg and related from the X11 pontostroy repos. I can't debug it I don't know if I am missing some library. It seems that not here is what happens when I try to debug. GNU gdb (GDB; openSUSE Leap 42.2) 7.9.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://bugs.opensuse.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/systemsettings5...Reading symbols from /usr/lib/debug/usr/bin/systemsettings5.debug...done. done. Attaching to program: /usr/bin/systemsettings5, process 10406 Reading symbols from /usr/lib64/libsystemsettingsview.so.3...Reading symbols from /usr/lib/debug/usr/lib64/libsystemsettingsview.so.3.debug...done. done. Reading symbols from /usr/lib64/libKF5KCMUtils.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5KCMUtils.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5XmlGui.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5XmlGui.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5IconThemes.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5IconThemes.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5WindowSystem.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5WindowSystem.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5ConfigWidgets.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5ConfigWidgets.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Completion.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Completion.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5ConfigGui.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5ConfigGui.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5WidgetsAddons.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5WidgetsAddons.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Widgets.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Widgets.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Gui.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Gui.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Service.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Service.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5I18n.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5I18n.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5DBusAddons.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5DBusAddons.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libQt5DBus.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5DBus.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libKF5ConfigCore.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5ConfigCore.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5CoreAddons.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5CoreAddons.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Core.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Core.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libstdc++.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libstdc++.so.6.0.21.debug...done. done. Reading symbols from /lib64/libc.so.6...Reading symbols from /usr/lib/debug/lib64/libc-2.22.so.debug...done. done. Reading symbols from /usr/lib64/libKF5KIOWidgets.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5KIOWidgets.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5ItemViews.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5ItemViews.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Auth.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Auth.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libQt5QuickWidgets.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5QuickWidgets.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libKF5QuickAddons.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5QuickAddons.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Quick.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Quick.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Qml.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Qml.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libQt5PrintSupport.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5PrintSupport.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libKF5TextWidgets.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5TextWidgets.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Attica.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Attica.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5GlobalAccel.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5GlobalAccel.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Xml.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Xml.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Network.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Network.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libQt5Svg.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5Svg.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Archive.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Archive.so.5.25.0.debug...done. done. Reading symbols from /lib64/libm.so.6...Reading symbols from /usr/lib/debug/lib64/libm-2.22.so.debug...done. done. Reading symbols from /usr/lib64/libQt5X11Extras.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5X11Extras.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libX11.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libX11.so.6.3.0.debug...done. done. Reading symbols from /usr/lib64/libxcb.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libxcb.so.1.1.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-keysyms.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-keysyms.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Codecs.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Codecs.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5GuiAddons.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5GuiAddons.so.5.25.0.debug...done. done. Reading symbols from /lib64/libpthread.so.0...Reading symbols from /usr/lib/debug/lib64/libpthread-2.22.so.debug...done. done. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Reading symbols from /usr/lib64/libpng16.so.16...Reading symbols from /usr/lib/debug/usr/lib64/libpng16.so.16.8.0.debug...done. done. Reading symbols from /usr/lib64/libharfbuzz.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libharfbuzz.so.0.10200.7.debug...done. done. Reading symbols from /lib64/libz.so.1...Reading symbols from /usr/lib/debug/lib64/libz.so.1.2.8.debug...done. done. Reading symbols from /usr/lib64/libGL.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libGL.so.1.2.0.debug...done. done. Reading symbols from /lib64/libgcc_s.so.1...Reading symbols from /usr/lib/debug/lib64/libgcc_s.so.1.debug...done. done. Reading symbols from /lib64/libdbus-1.so.3...Reading symbols from /usr/lib/debug/lib64/libdbus-1.so.3.8.11.debug...done. done. Reading symbols from /usr/lib64/libicui18n.so.52.1...Reading symbols from /usr/lib/debug/usr/lib64/libicui18n.so.52.1.debug...done. done. Reading symbols from /usr/lib64/libicuuc.so.52.1...Reading symbols from /usr/lib/debug/usr/lib64/libicuuc.so.52.1.debug...done. done. Reading symbols from /usr/lib64/libpcre16.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libpcre16.so.0.2.1.debug...done. done. Reading symbols from /usr/lib64/libdouble-conversion.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libdouble-conversion.so.1.0.0.debug...done. done. Reading symbols from /lib64/libdl.so.2...Reading symbols from /usr/lib/debug/lib64/libdl-2.22.so.debug...done. done. Reading symbols from /usr/lib64/libglib-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libglib-2.0.so.0.4800.1.debug...done. done. Reading symbols from /lib64/librt.so.1...Reading symbols from /usr/lib/debug/lib64/librt-2.22.so.debug...done. done. Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/lib64/ld-2.22.so.debug...done. done. Reading symbols from /usr/lib64/libKF5KIOCore.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5KIOCore.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5JobWidgets.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5JobWidgets.so.5.25.0.debug...done. done. Reading symbols from /lib64/libattr.so.1...Reading symbols from /usr/lib/debug/lib64/libattr.so.1.1.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Declarative.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Declarative.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Package.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Package.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5SonnetUi.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5SonnetUi.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5SonnetCore.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5SonnetCore.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libproxy.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libproxy.so.1.0.0.debug...done. done. Reading symbols from /lib64/libssl.so.1.0.0...Reading symbols from /usr/lib/debug/lib64/libssl.so.1.0.0.debug...done. done. Reading symbols from /lib64/libcrypto.so.1.0.0...Reading symbols from /usr/lib/debug/lib64/libcrypto.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libbz2.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libbz2.so.1.0.6.debug...done. done. Reading symbols from /usr/lib64/liblzma.so.5...Reading symbols from /usr/lib/debug/usr/lib64/liblzma.so.5.0.5.debug...done. done. Reading symbols from /usr/lib64/libXau.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libXau.so.6.0.0.debug...done. done. Reading symbols from /usr/lib64/libfreetype.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libfreetype.so.6.12.3.debug...done. done. Reading symbols from /usr/lib64/libgraphite2.so.3...Reading symbols from /usr/lib/debug/usr/lib64/libgraphite2.so.3.0.1.debug...done. done. Reading symbols from /usr/lib64/libexpat.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libexpat.so.1.6.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-dri3.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-dri3.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-present.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-present.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-sync.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-sync.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libxshmfence.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libxshmfence.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libglapi.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libglapi.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libXext.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libXext.so.6.4.0.debug...done. done. Reading symbols from /usr/lib64/libXdamage.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libXdamage.so.1.1.0.debug...done. done. Reading symbols from /usr/lib64/libXfixes.so.3...Reading symbols from /usr/lib/debug/usr/lib64/libXfixes.so.3.1.0.debug...done. done. Reading symbols from /usr/lib64/libX11-xcb.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libX11-xcb.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-glx.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-glx.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-dri2.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-dri2.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libXxf86vm.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libXxf86vm.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libdrm.so.2...Reading symbols from /usr/lib/debug/usr/lib64/libdrm.so.2.4.0.debug...done. done. Reading symbols from /usr/lib64/libicudata.so.52.1...Reading symbols from /usr/lib/debug/usr/lib64/libicudata.so.52.1.debug...done. done. Reading symbols from /usr/lib64/libpcre.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libpcre.so.1.2.1.debug...done. done. Reading symbols from /lib64/libacl.so.1...Reading symbols from /usr/lib/debug/lib64/libacl.so.1.1.0.debug...done. done. Reading symbols from /usr/lib64/libmodman.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libmodman.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/qt5/plugins/platforms/libqxcb.so...Reading symbols from /usr/lib/debug/usr/lib64/qt5/plugins/platforms/libqxcb.so.debug...done. done. Reading symbols from /usr/lib64/libQt5XcbQpa.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libQt5XcbQpa.so.5.7.0.debug...done. done. Reading symbols from /usr/lib64/libXi.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libXi.so.6.1.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-render-util.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-render-util.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libSM.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libSM.so.6.0.1.debug...done. done. Reading symbols from /usr/lib64/libICE.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libICE.so.6.3.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-render.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-render.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-image.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-image.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-icccm.so.4...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-icccm.so.4.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-xfixes.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-xfixes.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-shm.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-shm.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-randr.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-randr.so.0.1.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-shape.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-shape.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-xinerama.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-xinerama.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-xkb.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-xkb.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libxkbcommon-x11.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxkbcommon-x11.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libfontconfig.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libfontconfig.so.1.8.0.debug...done. done. Reading symbols from /usr/lib64/libxkbcommon.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libxkbcommon.so.0.0.0.debug...done. done. Reading symbols from /usr/lib64/libuuid.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libuuid.so.1.3.0.debug...done. done. Reading symbols from /usr/lib64/libxcb-util.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libxcb-util.so.1.0.0.debug...done. done. Reading symbols from /usr/lib64/libXcursor.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libXcursor.so.1.0.2.debug...done. done. Reading symbols from /usr/lib64/libXrender.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libXrender.so.1.3.0.debug...done. done. Reading symbols from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so...Reading symbols from /usr/lib/debug/usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so.debug...done. done. Reading symbols from /usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so...Reading symbols from /usr/lib/debug/usr/lib64/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so.debug...done. done. Reading symbols from /usr/lib64/libKF5KIOFileWidgets.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5KIOFileWidgets.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Notifications.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Notifications.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5WaylandClient.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5WaylandClient.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Bookmarks.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Bookmarks.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Solid.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Solid.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libdbusmenu-qt5.so.2...Reading symbols from /usr/lib/debug/usr/lib64/libdbusmenu-qt5.so.2.6.0.debug...done. done. Reading symbols from /usr/lib64/libphonon4qt5.so.4...Reading symbols from /usr/lib/debug/usr/lib64/libphonon4qt5.so.4.9.0.debug...done. done. Reading symbols from /usr/lib64/libwayland-client.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libwayland-client.so.0.3.0.debug...done. done. Reading symbols from /usr/lib64/libudev.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libudev.so.1.6.4.debug...done. done. Reading symbols from /usr/lib64/libpulse.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libpulse.so.0.18.2.debug...done. done. Reading symbols from /usr/lib64/libpulse-mainloop-glib.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libpulse-mainloop-glib.so.0.0.5.debug...done. done. Reading symbols from /usr/lib64/libffi.so.4...Reading symbols from /usr/lib/debug/usr/lib64/libffi.so.4.0.1.debug...done. done. Reading symbols from /lib64/libselinux.so.1...Reading symbols from /usr/lib/debug/lib64/libselinux.so.1.debug...done. done. Reading symbols from /lib64/libcap.so.2...Reading symbols from /usr/lib/debug/lib64/libcap.so.2.22.debug...done. done. Reading symbols from /lib64/libresolv.so.2...Reading symbols from /usr/lib/debug/lib64/libresolv-2.22.so.debug...done. done. Reading symbols from /usr/lib64/pulseaudio/libpulsecommon-7.0.so...Reading symbols from /usr/lib/debug/usr/lib64/pulseaudio/libpulsecommon-7.0.so.debug...done. done. Reading symbols from /usr/lib64/libjson-c.so.2...Reading symbols from /usr/lib/debug/usr/lib64/libjson-c.so.2.0.1.debug...done. done. Reading symbols from /usr/lib64/libsystemd.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libsystemd.so.0.13.0.debug...done. done. Reading symbols from /usr/lib64/libsndfile.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libsndfile.so.1.0.25.debug...done. done. Reading symbols from /usr/lib64/libgcrypt.so.20...Reading symbols from /usr/lib/debug/usr/lib64/libgcrypt.so.20.0.1.debug...done. done. Reading symbols from /usr/lib64/libgpg-error.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libgpg-error.so.0.11.0.debug...done. done. Reading symbols from /usr/lib64/libFLAC.so.8...Reading symbols from /usr/lib/debug/usr/lib64/libFLAC.so.8.3.0.debug...done. done. Reading symbols from /usr/lib64/libvorbisenc.so.2...Reading symbols from /usr/lib/debug/usr/lib64/libvorbisenc.so.2.0.9.debug...done. done. Reading symbols from /usr/lib64/libogg.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libogg.so.0.8.0.debug...done. done. Reading symbols from /usr/lib64/libvorbis.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libvorbis.so.0.4.6.debug...done. done. Reading symbols from /usr/lib64/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so...Reading symbols from /usr/lib/debug/usr/lib64/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so.debug...done. done. Reading symbols from /usr/lib64/qt5/plugins/styles/qtcurve.so...Reading symbols from /usr/lib/debug/usr/lib64/qt5/plugins/styles/qtcurve.so.debug...done. done. Reading symbols from /usr/lib64/libqtcurve-utils.so.2...Reading symbols from /usr/lib/debug/usr/lib64/libqtcurve-utils.so.2.0.debug...done. done. Reading symbols from /usr/lib64/libKF5KDELibs4Support.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5KDELibs4Support.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Crash.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Crash.so.5.25.0.debug...done. done. Reading symbols from /usr/lib64/libKF5Parts.so.5...Reading symbols from /usr/lib/debug/usr/lib64/libKF5Parts.so.5.25.0.debug...done. done. 0x00007f28cb43130d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 84 ../sysdeps/unix/syscall-template.S: No such file or directory.
ok seems that I need more debuginfos gdb systemsettings5 GNU gdb (GDB; openSUSE Leap 42.2) 7.9.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://bugs.opensuse.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from systemsettings5...Reading symbols from /usr/lib/debug/usr/bin/systemsettings5.debug...done. done. (gdb) start Temporary breakpoint 1 at 0x40c6a0: file /usr/src/debug/systemsettings-5.7.3/app/main.cpp, line 31. Starting program: /usr/bin/systemsettings5 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Temporary breakpoint 1, main (argc=1, argv=0x7fffffffdc68) at /usr/src/debug/systemsettings-5.7.3/app/main.cpp:31 31 /usr/src/debug/systemsettings-5.7.3/app/main.cpp: No such file or directory. (gdb) continue Continuing. [New Thread 0x7fffe53ba700 (LWP 12661)] Program received signal SIGSEGV, Segmentation fault. QMutex::lock (this=this@entry=0x20) at thread/qmutex.cpp:225 225 thread/qmutex.cpp: No such file or directory. Missing separate debuginfos, use: zypper install kimageformats-debuginfo-5.25.0-93.1.x86_64 libHalf11-debuginfo-2.1.0-5.2.x86_64 libIex-2_1-11-debuginfo-2.1.0-5.2.x86_64 libIlmImf-Imf_2_1-21-debuginfo-2.1.0-7.3.x86_64 libIlmThread-2_1-11-debuginfo-2.1.0-5.2.x86_64 libjasper1-debuginfo-1.900.1-165.3.x86_64 libjbig2-debuginfo-2.0-4.3.x86_64 libjpeg8-debuginfo-8.0.2-32.8.x86_64 liblcms1-debuginfo-1.19-20.3.x86_64 libmng1-debuginfo-1.0.10-4.3.x86_64 libqt5-qtimageformats-debuginfo-5.7.0-67.1.x86_64 libtiff5-debuginfo-4.0.6-1.4.x86_64 libwebp5-debuginfo-0.4.3-7.3.x86_64 libwebpdemux1-debuginfo-0.4.3-7.3.x86_64 (gdb)
gdb systemsettings5 GNU gdb (GDB; openSUSE Leap 42.2) 7.9.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://bugs.opensuse.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from systemsettings5...Reading symbols from /usr/lib/debug/usr/bin/systemsettings5.debug...done. done. (gdb) start Temporary breakpoint 1 at 0x40c6a0: file /usr/src/debug/systemsettings-5.7.3/app/main.cpp, line 31. Starting program: /usr/bin/systemsettings5 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Temporary breakpoint 1, main (argc=1, argv=0x7fffffffdc68) at /usr/src/debug/systemsettings-5.7.3/app/main.cpp:31 31 { (gdb) continue Continuing. [New Thread 0x7fffe53ba700 (LWP 15170)] Program received signal SIGSEGV, Segmentation fault. QMutex::lock (this=this@entry=0x20) at thread/qmutex.cpp:225 225 if (fastTryLock(current)) (gdb) Temporary breakpoint 1, main (argc=1, argv=0x7fffffffdce8) at /usr/src/debug/systemsettings-5.7.3/app/main.cpp:31 31 { (gdb) continue Continuing. [New Thread 0x7fffe53ba700 (LWP 14483)] Program received signal SIGSEGV, Segmentation fault. QMutex::lock (this=this@entry=0x20) at thread/qmutex.cpp:225 225 thread/qmutex.cpp: No such file or directory. (gdb)
gdb systemsettings5 GNU gdb (GDB; openSUSE Leap 42.2) 7.9.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://bugs.opensuse.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from systemsettings5...Reading symbols from /usr/lib/debug/usr/bin/systemsettings5.debug...done. done. (gdb) start Temporary breakpoint 1 at 0x40c6a0: file /usr/src/debug/systemsettings-5.7.3/app/main.cpp, line 31. Starting program: /usr/bin/systemsettings5 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Temporary breakpoint 1, main (argc=1, argv=0x7fffffffdc68) at /usr/src/debug/systemsettings-5.7.3/app/main.cpp:31 31 { (gdb) continue Continuing. [New Thread 0x7fffe53ba700 (LWP 15170)] Program received signal SIGSEGV, Segmentation fault. QMutex::lock (this=this@entry=0x20) at thread/qmutex.cpp:225 225 if (fastTryLock(current)) (gdb)
sorry for the debuging gar
sorry for the debugging garbage maybe I should open a bug at opensuse it 's not so obvious that you need to install some packages like debugsource and headers.
Application: systemsettings5 (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0ec621a780 (LWP 9689))] Thread 2 (Thread 0x7f0eb34cc700 (LWP 9690)): #0 0x00007f0ec1f7649d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0ebe8ea3c2 in poll (__timeout=-1, __nfds=1, __fds=0x7f0eb34cbd40) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x1bf88e0, cond=cond@entry=0x1bf8920, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007f0ebe8ec10f in xcb_wait_for_event (c=0x1bf88e0) at xcb_in.c:693 #4 0x00007f0eb5a57389 in QXcbEventReader::run (this=0x1c0ba00) at qxcbconnection.cpp:1337 #5 0x00007f0ec2675859 in QThreadPrivate::start (arg=0x1c0ba00) at thread/qthread_unix.cpp:344 #6 0x00007f0ebe05d734 in start_thread (arg=0x7f0eb34cc700) at pthread_create.c:334 #7 0x00007f0ec1f7ed3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f0ec621a780 (LWP 9689)): [KCrash Handler] #6 compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x1, __p1=@0x7ffe8ec20cd0: 0x0, this=<optimized out>) at /usr/include/c++/4.8/bits/atomic_base.h:844 #7 compare_exchange_strong (__p2=0x1, __m=std::memory_order_acquire, __p1=@0x7ffe8ec20cd0: 0x0, this=<optimized out>) at /usr/include/c++/4.8/atomic:445 #8 testAndSetAcquire<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=...) at ../../src/corelib/arch/qatomic_cxx11.h:165 #9 testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=this@entry=0x20) at ../../src/corelib/thread/qbasicatomic.h:259 #10 fastTryLock (current=<synthetic pointer>, this=this@entry=0x20) at thread/qmutex.h:89 #11 QMutex::lock (this=this@entry=0x20) at thread/qmutex.cpp:225 #12 0x00007f0ec318c9ff in QMutexLocker (m=0x20, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:137 #13 QDBusConnectionManager::busConnection (this=0x0, type=type@entry=QDBusConnection::SessionBus) at qdbusconnection.cpp:127 #14 0x00007f0ec318d95a in QDBusConnection::sessionBus () at qdbusconnection.cpp:1195 #15 0x00007f0eae12963d in QtCurve::Style::disconnectDBus (this=0x1c7e6c0) at /usr/src/debug/qtcurve-1.8.40git/qt5/style/qtcurve.cpp:694 #16 0x00007f0eae163ae6 in runAllCleanups () at /usr/src/debug/qtcurve-1.8.40git/qt5/style/qtcurve_plugin.cpp:86 #17 QtCurve::StylePlugin::~StylePlugin (this=0x1c49450, __in_chrg=<optimized out>) at /usr/src/debug/qtcurve-1.8.40git/qt5/style/qtcurve_plugin.cpp:167 #18 0x00007f0eae163b19 in QtCurve::StylePlugin::~StylePlugin (this=0x1c49450, __in_chrg=<optimized out>) at /usr/src/debug/qtcurve-1.8.40git/qt5/style/qtcurve_plugin.cpp:170 #19 0x00007f0ec28213f1 in QLibraryPrivate::unload (this=this@entry=0x1c4d2b0, flag=flag@entry=QLibraryPrivate::UnloadSys) at plugin/qlibrary.cpp:557 #20 0x00007f0ec281a6e3 in QFactoryLoaderPrivate::~QFactoryLoaderPrivate (this=0x1c4b660, __in_chrg=<optimized out>) at plugin/qfactoryloader.cpp:86 #21 0x00007f0ec281a859 in QFactoryLoaderPrivate::~QFactoryLoaderPrivate (this=0x1c4b660, __in_chrg=<optimized out>) at plugin/qfactoryloader.cpp:89 #22 0x00007f0ec285ca66 in cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:60 #23 ~QScopedPointer (this=0x7f0ec4a597d8 <(anonymous namespace)::Q_QGS_loader::innerFunction()::holder+8>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:107 #24 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:900 #25 0x00007f0ec2819d52 in QFactoryLoader::~QFactoryLoader (this=0x7f0ec4a597d0 <(anonymous namespace)::Q_QGS_loader::innerFunction()::holder>, __in_chrg=<optimized out>) at plugin/qfactoryloader.cpp:205 #26 0x00007f0ec43d9db9 in (anonymous namespace)::Q_QGS_loader::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at styles/qstylefactory.cpp:72 #27 0x00007f0ec43d9db9 in operator() (this=<optimized out>) from /usr/lib64/libQt5Widgets.so.5 #28 (anonymous namespace)::Q_QGS_loader::innerFunction()::Holder::~Holder() () at styles/qstylefactory.cpp:158 #29 0x00007f0ec1ecc139 in __run_exit_handlers (status=0, listp=0x7f0ec22325a0 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #30 0x00007f0ec1ecc185 in __GI_exit (status=<optimized out>) at exit.c:104 #31 0x00007f0ec34067f8 in KDBusService::KDBusService (this=<optimized out>, options=..., parent=<optimized out>) at /usr/src/debug/kdbusaddons-5.25.0/src/kdbusservice.cpp:129 #32 0x000000000040cca0 in SystemSettingsApp::SystemSettingsApp (this=0x7ffe8ec212b0, argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings-5.7.3/app/SystemSettingsApp.cpp:28 #33 0x000000000040c6ef in main (argc=1, argv=<optimized out>) at /usr/src/debug/systemsettings-5.7.3/app/main.cpp:32
the problem is qtcurve style I installed from a unsupported repo. I'm closing it.
sorry reopening , reassigning to Qtcurve. I didn't knew qtcurve was still supported.
fixed ! the git version I was using was old sorry!