Summary: | kded crashes after login and can't be restarted | ||
---|---|---|---|
Product: | [I don't know] kde | Reporter: | derandy1381 |
Component: | general | Assignee: | Unassigned bugs <unassigned-bugs-null> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | crash | CC: | cfeck |
Priority: | NOR | ||
Version First Reported In: | 4.6 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
derandy1381
2011-06-08 12:06:26 UTC
> Cannot find the D-Bus session server
Is the "dbus-daemon" process running for your user?
(In reply to comment #1) dbus is running fine: $ rc-status Runlevel: default dbus [ started ] syslog-ng [ started ] consolekit [ started ] net.eth0 [ started ] netmount [ started ] xdm [ started ] alsasound [ started ] udev-postmount [ started ] vixie-cron [ started ] local [ started ] Dynamic Runlevel: hotplugged net.wlan0 [ started ] net.eth0 [ started ] Dynamic Runlevel: needed udev-mount [ started ] xdm-setup [ started ] Dynamic Runlevel: manual mysql [ started ] It crashes in the Qt4 plugin loader, so there is most certainly a problem with your Qt installation. Please make sure you only install a single Qt library version. If the bug is reproducible, please install debug symbols for the Qt library (or compile Qt in debug mode). Ok i recompiled qt with debug symbols. I now get this from kcrashhandler: Application: KDE Daemon (kdeinit4), signal: Bus error [KCrash Handler] #6 0x00007fabc6a46e49 in qt_find_pattern (this=0x16a5fa0, settings=<value optimized out>) at plugin/qlibrary.cpp:327 #7 qt_unix_query (this=0x16a5fa0, settings=<value optimized out>) at plugin/qlibrary.cpp:371 #8 QLibraryPrivate::isPlugin (this=0x16a5fa0, settings=<value optimized out>) at plugin/qlibrary.cpp:645 #9 0x00007fabc6a3ceaf in QPluginLoader::load (this=0x7fff2232fa30) at plugin/qpluginloader.cpp:224 #10 0x00007fabc6fd9e60 in KPluginLoader::load (this=0x7fff2232fa30) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kdecore/util/kpluginloader.cpp:224 #11 0x00007fabc6fda1dc in KPluginLoader::factory (this=0x16a57e8) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kdecore/util/kpluginloader.cpp:189 #12 0x00007fabb37c7d16 in Kded::loadModule (this=0x15dae20, s=..., onDemand=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kded/kded.cpp:388 #13 0x00007fabb37c9615 in Kded::initModules (this=0x15dae20) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kded/kded.cpp:269 #14 0x00007fabb37cb73e in KDEDApplication::newInstance (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kded/kded.cpp:847 #15 0x00007fabc7839e42 in KUniqueApplicationAdaptor::newInstance (this=0x166bc50, asn_id=<value optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kdeui/kernel/kuniqueapplication.cpp:436 #16 0x00007fabc783a4a6 in KUniqueApplicationAdaptor::qt_metacall (this=0x166bc50, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff223300d0) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2_build/kdeui/kuniqueapplication_p.moc:81 #17 0x00007fabc38658d9 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:941 #18 0x00007fabc38673c6 in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0x166bc50, flags=337, msg=...) at qdbusintegrator.cpp:844 #19 0x00007fabc3867e95 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1409 #20 0x00007fabc3868128 in QDBusActivateObjectEvent::placeMetaCall (this=0x15dedf0) at qdbusintegrator.cpp:1523 #21 0x00007fabc6a69abe in QObject::event (this=0x7fff223310d0, e=0x16a57e8) at kernel/qobject.cpp:1217 #22 0x00007fabc5be2166 in QApplication::event (this=0x7fff223310d0, e=0x15dedf0) at kernel/qapplication.cpp:2503 #23 0x00007fabc5bdf7dc in QApplicationPrivate::notify_helper (this=0x15e00e0, receiver=0x7fff223310d0, e=0x15dedf0) at kernel/qapplication.cpp:4462 #24 0x00007fabc5be4c7d in QApplication::notify (this=0x7fff223310d0, receiver=0x7fff223310d0, e=0x15dedf0) at kernel/qapplication.cpp:4341 #25 0x00007fabc78325c6 in KApplication::notify (this=0x7fff223310d0, receiver=0x7fff223310d0, event=0x15dedf0) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kdeui/kernel/kapplication.cpp:311 #26 0x00007fabc6a57d2b in QCoreApplication::notifyInternal (this=0x7fff223310d0, receiver=0x7fff223310d0, event=0x15dedf0) at kernel/qcoreapplication.cpp:731 #27 0x00007fabc6a5acb1 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x153ea40) at kernel/qcoreapplication.h:215 #28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x153ea40) at kernel/qcoreapplication.cpp:1372 #29 0x00007fabc6a842d3 in sendPostedEvents (s=0x15e2d20) at kernel/qcoreapplication.h:220 #30 postEventSourceDispatch (s=0x15e2d20) at kernel/qeventdispatcher_glib.cpp:277 #31 0x00007fabc248cfa1 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #32 0x00007fabc2491638 in ?? () from /usr/lib64/libglib-2.0.so.0 #33 0x00007fabc24917ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #34 0x00007fabc6a83e13 in QEventDispatcherGlib::processEvents (this=0x15e0070, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #35 0x00007fabc5c9194e in QGuiEventDispatcherGlib::processEvents (this=0x16a57e8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #36 0x00007fabc6a56a82 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #37 0x00007fabc6a56e64 in QEventLoop::exec (this=0x7fff22331020, flags=) at kernel/qeventloop.cpp:201 #38 0x00007fabc6a5aedb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #39 0x00007fabb37ca22a in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kded/kded.cpp:925 #40 0x0000000000407f33 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b26b "0") at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kinit/kinit.cpp:734 #41 0x0000000000409d1c in main (argc=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kinit/kinit.cpp:1849 Maybe I should recompile glib with debug symbols, too, because there are still some question marks? In the gdb output it says the application cannot find the D-Bus session-server and one possible cause could be "the message bus security policy blocked the reply". I didn't configure polkit and i don't have polkit-kde installed, could this be any problem? This is indeed a problem in Qt. If you are using Qt from 4.8 branch (or 4.8 technology preview), please update to latest checkout, there was a recent regression that got fixed. If the problem persists with a newer checkout, please report this problem to Nokia via http://bugreports.qt.nokia.com/secure/Dashboard.jspa |