Application: kded4 ($Id$) KDE Platform Version: 4.10.2 Qt Version: 4.8.4 Operating System: Linux 3.8.0-19-generic x86_64 Distribution: Ubuntu 13.04 -- Information about the crash: - What I was doing when the application crashed: Started my computer. KDE service crashed immediately before any graphics is drawn, i. e. on black screen. Since the upgrade to raring I also suffer from crashes of plasma-desktop on every startup, but I can't find the debug symbols for plasma-desktop, so I can't report it. plasma-dektop does always crash with SIGSEGV. After a few retries of plasma-desktop, KDE gives up and my screens stays black. I can then start every application with <ALT><F2>. I hope the two crash scenarios are related. The crash can be reproduced sometimes. -- Backtrace: Application: KDE-Dienst (kdeinit4), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f549ba917c0 (LWP 2508))] Thread 5 (Thread 0x7f547b453700 (LWP 2517)): #0 __GI___pthread_mutex_lock (mutex=0x7f5474000a60) at pthread_mutex_lock.c:116 #1 0x00007f54964975c1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5496457493 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5496458188 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f5496458304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f549a742036 in QEventDispatcherGlib::processEvents (this=0x7f54740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f549a71238f in QEventLoop::processEvents (this=this@entry=0x7f547b452d90, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f549a712618 in QEventLoop::exec (this=this@entry=0x7f547b452d90, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f549a614410 in QThread::exec (this=this@entry=0x191ca30) at thread/qthread.cpp:542 #9 0x00007f549a6f3edf in QInotifyFileSystemWatcherEngine::run (this=0x191ca30) at io/qfilesystemwatcher_inotify.cpp:256 #10 0x00007f549a616bec in QThreadPrivate::start (arg=0x191ca30) at thread/qthread_unix.cpp:338 #11 0x00007f5496b2cf8e in start_thread (arg=0x7f547b453700) at pthread_create.c:311 #12 0x00007f549931ce1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f5467901700 (LWP 2527)): #0 0x00007f549649735c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f54964975b9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5496457493 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5496458188 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f5496458304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f549a742036 in QEventDispatcherGlib::processEvents (this=0x7f54580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f549a71238f in QEventLoop::processEvents (this=this@entry=0x7f5467900d80, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f549a712618 in QEventLoop::exec (this=this@entry=0x7f5467900d80, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f549a614410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #9 0x00007f54808926e5 in KCupsConnection::run() () from /usr/lib/libkcupslib.so #10 0x00007f549a616bec in QThreadPrivate::start (arg=0x17b5ef0) at thread/qthread_unix.cpp:338 #11 0x00007f5496b2cf8e in start_thread (arg=0x7f5467901700) at pthread_create.c:311 #12 0x00007f549931ce1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f5467100700 (LWP 2528)): #0 0x00007f54993103cd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f54964581dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f5496458304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f549a742036 in QEventDispatcherGlib::processEvents (this=0x7f54600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f549a71238f in QEventLoop::processEvents (this=this@entry=0x7f54670ffdc0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f549a712618 in QEventLoop::exec (this=this@entry=0x7f54670ffdc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f549a614410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #7 0x00007f549a616bec in QThreadPrivate::start (arg=0x15ddfc0) at thread/qthread_unix.cpp:338 #8 0x00007f5496b2cf8e in start_thread (arg=0x7f5467100700) at pthread_create.c:311 #9 0x00007f549931ce1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f546572a700 (LWP 2536)): #0 0x00007f54993103cd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f54964581dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f54964586ba in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5465a1a4f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f549647beb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f5496b2cf8e in start_thread (arg=0x7f546572a700) at pthread_create.c:311 #6 0x00007f549931ce1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f549ba917c0 (LWP 2508)): [KCrash Handler] #6 0x00007f547ca016e0 in KScreen::Output::id() const () from /usr/lib/libkscreen.so.0 #7 0x00007f547cc16fbc in ?? () from /usr/lib/kde4/kded_kscreen.so #8 0x00007f547cc18f94 in ?? () from /usr/lib/kde4/kded_kscreen.so #9 0x00007f547cc114f6 in KScreenDaemon::applyIdealConfig() () from /usr/lib/kde4/kded_kscreen.so #10 0x00007f547cc1177d in KScreenDaemon::applyConfig() () from /usr/lib/kde4/kded_kscreen.so #11 0x00007f549a7280ef in QMetaObject::activate (sender=0x18a41f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539 #12 0x00007f547c5cf4d2 in ?? () from /usr/lib/kde4/plugins/kscreen/KSC_XRandR.so #13 0x00007f547c5ca469 in ?? () from /usr/lib/kde4/plugins/kscreen/KSC_XRandR.so #14 0x00007f547ca00d4c in KScreen::ConfigMonitor::Private::updateConfigs() () from /usr/lib/libkscreen.so.0 #15 0x00007f547ca00d9d in KScreen::ConfigMonitor::notifyUpdate() () from /usr/lib/libkscreen.so.0 #16 0x00007f547c5c7f22 in ?? () from /usr/lib/kde4/plugins/kscreen/KSC_XRandR.so #17 0x00007f549a7280ef in QMetaObject::activate (sender=0x18b7810, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff39c586d0) at kernel/qobject.cpp:3539 #18 0x00007f547c5c8f52 in ?? () from /usr/lib/kde4/plugins/kscreen/KSC_XRandR.so #19 0x00007f547c5c94d5 in ?? () from /usr/lib/kde4/plugins/kscreen/KSC_XRandR.so #20 0x00007f549b4bb97d in publicX11Event (e=0x7fff39c58820, this=<optimized out>) at ../../kdeui/kernel/ksystemeventfilter.cpp:43 #21 KSystemEventFilterPrivate::filterEvent (this=0x18b7cc0, message=0x7fff39c58820) at ../../kdeui/kernel/ksystemeventfilter.cpp:102 #22 0x00007f549a70611e in QAbstractEventDispatcher::filterEvent (this=0x0, message=0x0, message@entry=0x7fff39c58820) at kernel/qabstracteventdispatcher.cpp:539 #23 0x00007f5499b5f028 in x11EventSourceDispatch (s=0x15e0120, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:143 #24 0x00007f5496457f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f5496458248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f5496458304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007f549a742016 in QEventDispatcherGlib::processEvents (this=0x1529670, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #28 0x00007f5499b5f1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #29 0x00007f549a71238f in QEventLoop::processEvents (this=this@entry=0x7fff39c58d70, flags=...) at kernel/qeventloop.cpp:149 #30 0x00007f549a712618 in QEventLoop::exec (this=this@entry=0x7fff39c58d70, flags=...) at kernel/qeventloop.cpp:204 #31 0x00007f5464d24dce in KAuth::DBusHelperProxy::executeAction (this=0x1b5ea80, action=..., helperID=..., arguments=...) at ../../kdecore/auth/backends/dbus/DBusHelperProxy.cpp:118 #32 0x00007f549abc2347 in KAuth::Action::execute (this=this@entry=0x7fff39c58ef0, helperID=...) at ../../kdecore/auth/kauthaction.cpp:365 #33 0x00007f549abc23f1 in KAuth::Action::execute (this=this@entry=0x7fff39c58ef0) at ../../kdecore/auth/kauthaction.cpp:301 #34 0x00007f547c3a6ee4 in PowerDevilUPowerBackend::setBrightness (this=this@entry=0x1ae2280, brightnessValue=100, type=type@entry=PowerDevil::BackendInterface::Screen) at ../../../powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:271 #35 0x00007f547c188658 in PowerDevil::BundledActions::BrightnessControl::triggerImpl (this=0x1befb50, args=...) at ../../../powerdevil/daemon/actions/bundled/brightnesscontrol.cpp:87 #36 0x00007f547c16c5fa in PowerDevil::Action::trigger (this=this@entry=0x1befb50, args=...) at ../../../powerdevil/daemon/powerdevilaction.cpp:100 #37 0x00007f547c188f36 in PowerDevil::BundledActions::BrightnessControl::onProfileLoad (this=0x1befb50) at ../../../powerdevil/daemon/actions/bundled/brightnesscontrol.cpp:81 #38 0x00007f547c1726ca in PowerDevil::Core::loadProfile (this=this@entry=0x1b1d740, force=force@entry=true) at ../../../powerdevil/daemon/powerdevilcore.cpp:377 #39 0x00007f547c174c57 in PowerDevil::Core::refreshStatus (this=this@entry=0x1b1d740) at ../../../powerdevil/daemon/powerdevilcore.cpp:239 #40 0x00007f547c175530 in PowerDevil::Core::onBackendReady (this=0x1b1d740) at ../../../powerdevil/daemon/powerdevilcore.cpp:156 #41 0x00007f547c175ef1 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./powerdevilcore.moc:147 #42 PowerDevil::Core::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./powerdevilcore.moc:111 #43 0x00007f549a7280ef in QMetaObject::activate (sender=sender@entry=0x1ae2280, m=m@entry=0x7f547c394420 <PowerDevil::BackendInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x0) at kernel/qobject.cpp:3539 #44 0x00007f547c16ee63 in PowerDevil::BackendInterface::backendReady (this=this@entry=0x1ae2280) at ./powerdevilbackendinterface.moc:160 #45 0x00007f547c16f004 in PowerDevil::BackendInterface::setBackendIsReady (this=this@entry=0x1ae2280, availableBrightnessControls=..., supportedSuspendMethods=...) at ../../../powerdevil/daemon/powerdevilbackendinterface.cpp:120 #46 0x00007f547c3a89c5 in PowerDevilUPowerBackend::init (this=0x1ae2280) at ../../../powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:196 #47 0x00007f547c171ba1 in PowerDevil::Core::loadCore (this=0x1b1d740, backend=backend@entry=0x1ae2280) at ../../../powerdevil/daemon/powerdevilcore.cpp:84 #48 0x00007f547c3a1463 in KDEDPowerDevil::init (this=0x18cd010) at ../../../powerdevil/daemon/kdedpowerdevil.cpp:89 #49 0x00007f549a72d5be in QObject::event (this=0x18cd010, e=<optimized out>) at kernel/qobject.cpp:1194 #50 0x00007f5499ab98ec in QApplicationPrivate::notify_helper (this=this@entry=0x15deb90, receiver=receiver@entry=0x18cd010, e=e@entry=0x18d1700) at kernel/qapplication.cpp:4567 #51 0x00007f5499abc25b in QApplication::notify (this=this@entry=0x7fff39c5b9d0, receiver=receiver@entry=0x18cd010, e=e@entry=0x18d1700) at kernel/qapplication.cpp:4428 #52 0x00007f549b496af6 in KApplication::notify (this=0x7fff39c5b9d0, receiver=0x18cd010, event=0x18d1700) at ../../kdeui/kernel/kapplication.cpp:311 #53 0x00007f549a71363e in QCoreApplication::notifyInternal (this=0x7fff39c5b9d0, receiver=receiver@entry=0x18cd010, event=event@entry=0x18d1700) at kernel/qcoreapplication.cpp:946 #54 0x00007f549a717171 in sendEvent (event=0x18d1700, receiver=0x18cd010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #55 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1527150) at kernel/qcoreapplication.cpp:1570 #56 0x00007f549a7174a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #57 0x00007f549a741e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #58 postEventSourceDispatch (s=0x15dcc70) at kernel/qeventdispatcher_glib.cpp:279 #59 0x00007f5496457f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #60 0x00007f5496458248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #61 0x00007f5496458304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #62 0x00007f549a742016 in QEventDispatcherGlib::processEvents (this=0x1529670, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #63 0x00007f5499b5f1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #64 0x00007f549a71238f in QEventLoop::processEvents (this=this@entry=0x7fff39c5a9f0, flags=...) at kernel/qeventloop.cpp:149 #65 0x00007f549a712618 in QEventLoop::exec (this=this@entry=0x7fff39c5a9f0, flags=...) at kernel/qeventloop.cpp:204 #66 0x00007f5497ad9ef6 in QDBusConnectionPrivate::sendWithReply (this=0x17573d0, message=..., sendMode=<optimized out>, timeout=-1) at qdbusintegrator.cpp:1932 #67 0x00007f5497ac682b in QDBusConnection::call (this=0x7fff39c5abc0, message=..., mode=<optimized out>, timeout=<optimized out>) at qdbusconnection.cpp:597 #68 0x00007f547debd278 in ?? () from /usr/lib/kde4/kded_colord.so #69 0x00007f547dec02c3 in ?? () from /usr/lib/kde4/kded_colord.so #70 0x00007f547dec2469 in ?? () from /usr/lib/kde4/kded_colord.so #71 0x00007f549a72d5be in QObject::event (this=0x1874fb0, e=<optimized out>) at kernel/qobject.cpp:1194 #72 0x00007f5499ab98ec in QApplicationPrivate::notify_helper (this=this@entry=0x15deb90, receiver=receiver@entry=0x1874fb0, e=e@entry=0x1871420) at kernel/qapplication.cpp:4567 #73 0x00007f5499abc25b in QApplication::notify (this=this@entry=0x7fff39c5b9d0, receiver=receiver@entry=0x1874fb0, e=e@entry=0x1871420) at kernel/qapplication.cpp:4428 #74 0x00007f549b496af6 in KApplication::notify (this=0x7fff39c5b9d0, receiver=0x1874fb0, event=0x1871420) at ../../kdeui/kernel/kapplication.cpp:311 #75 0x00007f549a71363e in QCoreApplication::notifyInternal (this=0x7fff39c5b9d0, receiver=receiver@entry=0x1874fb0, event=event@entry=0x1871420) at kernel/qcoreapplication.cpp:946 #76 0x00007f549a717171 in sendEvent (event=0x1871420, receiver=0x1874fb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #77 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1527150) at kernel/qcoreapplication.cpp:1570 #78 0x00007f549a7174a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #79 0x00007f549a741e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #80 postEventSourceDispatch (s=0x15dcc70) at kernel/qeventdispatcher_glib.cpp:279 #81 0x00007f5496457f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #82 0x00007f5496458248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #83 0x00007f5496458304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #84 0x00007f549a742016 in QEventDispatcherGlib::processEvents (this=0x1529670, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #85 0x00007f5499b5f1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #86 0x00007f549a71238f in QEventLoop::processEvents (this=this@entry=0x7fff39c5b750, flags=...) at kernel/qeventloop.cpp:149 #87 0x00007f549a712618 in QEventLoop::exec (this=this@entry=0x7fff39c5b750, flags=...) at kernel/qeventloop.cpp:204 #88 0x00007f549a717cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #89 0x00007f5499ab7ffc in QApplication::exec () at kernel/qapplication.cpp:3828 #90 0x00007f54862c1050 in kdemain (argc=1, argv=0x15b31f0) at ../../kded/kded.cpp:924 #91 0x00000000004084ea in launch (argc=argc@entry=1, _name=_name@entry=0x40b167 "kded4", args=args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=reset_env@entry=false, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x40aff6 "0") at ../../kinit/kinit.cpp:738 #92 0x0000000000405b69 in main (argc=4, argv=<optimized out>, envp=0x7fff39c5c3d0) at ../../kinit/kinit.cpp:1853 Reported using DrKonqi
Nested event loops all over the place. - colord uses synchronous D-Bus calls, see backtrace #65...#68 - KAuth uses local event loop, see backtrace #30...#31
This is a release-upgrade from (appr.) lucid (10.04) -> maverick -> natty -> oneiric -> precise -> quantal to raring. Could this be a problem? It shouldn't be, though, if the distros did their job well.
Same with KDE on Windows. kded4 crashes at startup with message "[045463f8] main services discovery error: no suitable services discovery module". In tune amarok crashes too. Two processes are running after this crash: klauncher and dbus-daemon. The message is only seen if you start kde via "startkde" from a shell. Else it is lost and, if you are lucky, the crash-reporter dialog is shown. If you start amarok directly, without starting kded4 first: amarok starts kded4, kded4 crashes amarok crashes. Two crash report dialogs are shown: the first one for amarok, the second one (some seconds later) for kded4. amarok does not report any additional messages, kded4 does: "[045463f8] main services discovery error: no suitable services discovery module". Removing all unneccessary parts from "PATH" did not help. Same crash.
Reinstalling the whole thing didn't help either. As didn't help to install it to a fresh install. Versions: - Windows XP, SP#3, latest fixes and hotfixes applied - KDE-Installer 1.0.0 - Amarok 2.7.0 - KDE 4.10.2
This is not windows realted at all, please fill a new bug for that. Reporter, can you add the output of kscreen-console bug And the version of kscreen you are using? Thanks.
Yes, you are right. It is not Windows related at all. Seeing the very same crash on - Ubuntu 13.10 - Fedora 18,19,rawhide - openSuSE factory and - Windows what is crashing: kded4.
Created attachment 80285 [details] kscreen-console bug Pls find attached the output of 'kscreen-console bug' if this is what you wanted. kscreen is 0.0.92-0ubuntu0.2
*** This bug has been marked as a duplicate of bug 318936 ***