Since a reboot I found that custom global keyboard short cuts where not working at all (e.g. using <WIN> + <F1-4> to switch between the four Activities I regularly use. I then wanted to check the system-settings only to find out in the "Background Services", that an error-box popped up saying "Unable to contact KDED." My workstation usually runs 24/7 and I only reboot when really necessary. So during the last run there where several updates, which was from 2015-08-08 18:11 - 2015-08-23 13:01 UTC. I then tried to start kded5 manually, which gave me a segmentation fault: $ kded5 [2015-08-25T07:20:58.749 CEST] warning - 0x25bcda0 - kded5(11877)/(default) unknown: Qt: Session management error: networkIdsList argument is NULL [2015-08-25T07:20:59.878 CEST] debug - 0x25bcda0 - kded5(11877)/(kf5.kservice.sycoca) unknown: Trying to open ksycoca from "/home/ancoron/.cache/ksycoca5" [2015-08-25T07:20:59.879 CEST] debug - 0x25bcda0 - kded5(11877)/(kf5.kded) unknown: kded module "printmanager" still uses .desktop files ("kded/printmanager.desktop"). Please port it to JSON metadata. ... [2015-08-25T07:20:59.905 CEST] warning - 0x25bcda0 - kded5(11877)/(default) unknown: "Trying to convert empty KLocalizedString to QString." [2015-08-25T07:20:59.905 CEST] warning - 0x25bcda0 - kded5(11877)/(default) unknown: "Trying to convert empty KLocalizedString to QString." [2015-08-25T07:20:59.905 CEST] warning - 0x25bcda0 - kded5(11877)/(default) unknown: "Trying to convert empty KLocalizedString to QString." ... [2015-08-25T07:21:00.054 CEST] warning - 0x25bcda0 - kded5(11877)/(kf5.kded) unknown: found kded module "remotedirnotify" by prepending 'kded_' to the library path, please fix your metadata. [2015-08-25T07:21:00.054 CEST] debug - 0x25bcda0 - kded5(11877)/(kf5.kded) unknown: Successfully loaded module "remotedirnotify" Segmentation fault (core dumped) I've tried several times with different kded5rc configuration without any change. A further result is that many parts of the system-settings cannot be used (e.g. power management, display settings, ...). Reproducible: Always
Stacktrace: Core was generated by `/usr/bin/kded5'. Program terminated with signal SIGSEGV, Segmentation fault. #0 QVarLengthArray (asize=16, this=0x7ffe34aaffe0) at ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:201 201 ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h: No such file or directory. (gdb) bt #0 0x00007f5721df6864 in qt_normalizePathSegments(QString const&, bool) (asize=16, this=0x7ffe34aaffe0) at ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:201 #1 0x00007f5721df6864 in qt_normalizePathSegments(QString const&, bool) (name="/home/chaoslayer", allowUncPaths=allowUncPaths@entry=false) at io/qdir.cpp:2029 #2 0x00007f5721df6ddc in QDir::cleanPath(QString const&) (path="/home/chaoslayer") at io/qdir.cpp:2163 #3 0x00007f5721e825c0 in QFileSystemEngine::homePath() () at io/qfilesystemengine_unix.cpp:686 #4 0x00007f5721df66c9 in QDir::homePath() () at io/qdir.cpp:1921 #5 0x00007f5721e8e3c9 in QStandardPaths::writableLocation(QStandardPaths::StandardLocation) (type=type@entry=QStandardPaths::GenericDataLocation) at io/qstandardpaths_unix.cpp:93 #6 0x00007f5721e8f2e1 in QStandardPaths::standardLocations(QStandardPaths::StandardLocation) (type=type@entry=QStandardPaths::GenericDataLocation) at io/qstandardpaths_unix.cpp:313 #7 0x00007f5721e40808 in QStandardPaths::locate(QStandardPaths::StandardLocation, QString const&, QFlags<QStandardPaths::LocateOption>) (type=type@entry=QStandardPaths::GenericDataLocation, fileName="plasma/look-and-feel/org.kde.oxygen/", options=..., options@entry=...) at io/qstandardpaths.cpp:377 #8 0x00007f5708c9fae8 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:87 #9 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #10 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #11 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #12 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #13 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #14 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #15 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #16 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #17 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #18 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 ...
...the start of the stack: #40275 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #40276 0x00007f5708c9fd30 in PlatformStatus::findLookAndFeelPackage(bool) (this=this@entry=0x1fb4a60, sendSignal=sendSignal@entry=false) at ../../../src/platformstatus/platformstatus.cpp:91 #40277 0x00007f5708c9fe20 in PlatformStatus::PlatformStatus(QObject*, QList<QVariant> const&) (this=this@entry=0x1fb4a60, parent=parent@entry=0x1f54ae0) at ../../../src/platformstatus/platformstatus.cpp:28 #40278 0x00007f5708ca01c8 in KPluginFactory::createInstance<PlatformStatus, QObject>(QWidget*, QObject*, QList<QVariant> const&) (parentWidget=<optimized out>, parent=<optimized out>, args=<empty>) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:477 #40279 0x00007f5722d56608 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) (this= 0x1faa450, iface=0x7f5722b12ee0 <qt_meta_stringdata_KDEDModule+288> "KDEDModule", parentWidget=0x0, parent=0x1f54ae0, args=<empty>, keyword=...) at ../../../src/lib/plugin/kpluginfactory.cpp:145 #40280 0x00007f5723c876e8 in () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kded5.so #40281 0x00007f5723c8845f in () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kded5.so #40282 0x00007f5723c88c88 in () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kded5.so #40283 0x00007f5723c89c53 in () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kded5.so #40284 0x00007f5723c8a03a in kdemain () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kded5.so #40285 0x00007f57238d3a40 in __libc_start_main (main= 0x400720 <main>, argc=1, argv=0x7ffe352adad8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe352adac8) at libc-start.c:289 #40286 0x0000000000400759 in _start ()
Version of package kded5: 5.12.0-0ubuntu1~ubuntu15.04~ppa1
I "solved" the problem on my own by removing *all* configuration and caching data from my home directory, including but not limited to: .cache .config .dbus .gconf .gnome2 .gnome2_private .kde .local So, afterwards, I got back a working kded and with it a working plasma. However, of course, I lost all my personal settings.
Thank you for reporting this bug in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version? If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!