Application: plasma-desktop (0.4) KDE Platform Version: 4.10.00 Qt Version: 4.8.2 Operating System: Linux 3.2.0-37-generic x86_64 Distribution: Ubuntu 12.04.2 LTS -- Information about the crash: simply logging in. reached desktop initialization stage and then the crash occurred. The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6f7b07b7c0 (LWP 2337))] Thread 3 (Thread 0x7f6f59fff700 (LWP 2338)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6f7427e222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f6f7427e259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f6f6bd5bb74 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #4 0x00007f6f6eb14e9a in start_thread (arg=0x7f6f59fff700) at pthread_create.c:308 #5 0x00007f6f7a95bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f6f50c12700 (LWP 2339)): #0 0x00007f6f7a950303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6f6e418036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f6f6e418164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6f774cb906 in QEventDispatcherGlib::processEvents (this=0x7f6f4c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f6f7749ae42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f6f7749b097 in QEventLoop::exec (this=0x7f6f50c11cd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f6f7739a057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f6f7747ab4f in QInotifyFileSystemWatcherEngine::run (this=0x2c5ac40) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f6f7739d07b in QThreadPrivate::start (arg=0x2c5ac40) at thread/qthread_unix.cpp:307 #9 0x00007f6f6bd5bb74 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f6f6eb14e9a in start_thread (arg=0x7f6f50c12700) at pthread_create.c:308 #11 0x00007f6f7a95bcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6f7b07b7c0 (LWP 2337)): [KCrash Handler] #6 Plasma::PopupAppletPrivate::popupConstraintsEvent (this=0x2f2d4c0, constraints=...) at ../../plasma/popupapplet.cpp:241 #7 0x00007f6f7a440c5e in Plasma::Applet::flushPendingConstraintsEvents (this=0x2f2f000) at ../../plasma/applet.cpp:1361 #8 0x00007f6f5bc7b8f6 in SystemTray::PlasmoidTask::forwardConstraintsEvent (this=<optimized out>, constraints=...) at ../../../../../plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:126 #9 0x00007f6f5bc79d8d in SystemTray::PlasmoidProtocol::forwardConstraintsEvent (this=<optimized out>, constraints=..., host=0x26e3140) at ../../../../../plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:54 #10 0x00007f6f5bc723e9 in SystemTray::Manager::forwardConstraintsEvent (this=<optimized out>, constraints=..., host=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/core/manager.cpp:99 #11 0x00007f6f5bc81f29 in SystemTray::Applet::constraintsEvent (this=0x26e3140, constraints=...) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:360 #12 0x00007f6f7a440c7c in Plasma::Applet::flushPendingConstraintsEvents (this=0x26e3140) at ../../plasma/applet.cpp:1365 #13 0x00007f6f7a4507ef in Plasma::ContainmentPrivate::initApplets (this=0x267dbb0) at ../../plasma/containment.cpp:470 #14 0x00007f6f7a464bd2 in Plasma::CoronaPrivate::importLayout (this=0x2349cb0, conf=..., mergeConfig=false) at ../../plasma/corona.cpp:1067 #15 0x00007f6f7a465874 in Plasma::Corona::loadLayout (this=0x21c1740, configName=...) at ../../plasma/corona.cpp:278 #16 0x00007f6f7a46593c in Plasma::Corona::initializeLayout (this=0x21c1740, configName=...) at ../../plasma/corona.cpp:181 #17 0x00007f6f7ac7e0a9 in PlasmaApp::corona (this=0x21714a0, createIfMissing=<optimized out>) at ../../../../plasma/desktop/shell/plasmaapp.cpp:850 #18 0x00007f6f7ac7e3bf in PlasmaApp::setupDesktop (this=0x21714a0) at ../../../../plasma/desktop/shell/plasmaapp.cpp:312 #19 0x00007f6f7ac7f6ea in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x21714a0, _c=<optimized out>) at ./plasmaapp.moc:125 #20 PlasmaApp::qt_static_metacall (_o=0x21714a0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./plasmaapp.moc:101 #21 0x00007f6f774b5926 in QObject::event (this=0x21714a0, e=<optimized out>) at kernel/qobject.cpp:1195 #22 0x00007f6f76821604 in QApplication::event (this=0x21714a0, e=0x2327200) at kernel/qapplication.cpp:2538 #23 0x00007f6f7681d7b4 in notify_helper (e=0x2327200, receiver=0x21714a0, this=0x21c2fd0) at kernel/qapplication.cpp:4556 #24 QApplicationPrivate::notify_helper (this=0x21c2fd0, receiver=0x21714a0, e=0x2327200) at kernel/qapplication.cpp:4528 #25 0x00007f6f76822583 in QApplication::notify (this=0x21714a0, receiver=0x21714a0, e=0x2327200) at kernel/qapplication.cpp:4417 #26 0x00007f6f78180b76 in KApplication::notify (this=0x21714a0, receiver=0x21714a0, event=0x2327200) at ../../kdeui/kernel/kapplication.cpp:311 #27 0x00007f6f7749c30c in QCoreApplication::notifyInternal (this=0x21714a0, receiver=0x21714a0, event=0x2327200) at kernel/qcoreapplication.cpp:915 #28 0x00007f6f774a00ea in sendEvent (event=0x2327200, receiver=0x21714a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x20cc1f0) at kernel/qcoreapplication.cpp:1539 #30 0x00007f6f774cb473 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #31 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #32 0x00007f6f6e417d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f6f6e4180a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f6f6e418164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f6f774cb89f in QEventDispatcherGlib::processEvents (this=0x20cdad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #36 0x00007f6f768c5cde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #37 0x00007f6f7749ae42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #38 0x00007f6f7749b097 in QEventLoop::exec (this=0x7fff3353dcb0, flags=...) at kernel/qeventloop.cpp:204 #39 0x00007f6f774a03e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #40 0x00007f6f7ac64d8f in kdemain (argc=1, argv=0x7fff3353e098) at ../../../../plasma/desktop/shell/main.cpp:126 #41 0x00007f6f7a88976d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff3353e098, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3353e088) at libc-start.c:226 #42 0x0000000000400671 in _start () This bug may be a duplicate of or related to bug 314510. Possible duplicates by query: bug 314541, bug 314510, bug 313925, bug 312075. Reported using DrKonqi
I can confirm this with 4.10.0 under Gentoo. Compiling Qt GUI, Core and Declarative with debugging enabled made the crash go away.
Got this here too. Systemtray applet crashes as soon as it's shown. bt from a plasma-windowed try: Application: Plasma Widgets shell (plasma-windowed), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f75041307c0 (LWP 76868))] Thread 3 (Thread 0x7f74ebc12700 (LWP 76869)): #0 0x00007f74fac9bdbc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f74ff72eaa2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f74ffa01e40 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f74ff72ead9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f74f6e59124 in ?? () from /usr/lib64/libGL.so.1 #4 0x00007f74fac97f27 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f7503ac296d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f74e3af9700 (LWP 76870)): #0 0x00007ffff76cf847 in clock_gettime () #1 0x00007f74fa444e5d in clock_gettime () from /lib64/librt.so.1 #2 0x00007f750252cdc4 in do_gettime (frac=0x7f74e3af8a58, sec=0x7f74e3af8a50) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f7502602e7d in QTimerInfoList::updateCurrentTime (this=0x7f74dc002860) at kernel/qeventdispatcher_unix.cpp:354 #5 0x00007f7502603193 in QTimerInfoList::timerWait (this=0x7f74dc002860, tm=...) at kernel/qeventdispatcher_unix.cpp:461 #6 0x00007f7502601bec in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f74e3af8b4c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f7502601c8d in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f74fa167ecf in g_main_context_prepare (context=0x7f74dc0009c0, priority=0x7f74e3af8b88) at gmain.c:2986 #9 0x00007f74fa16854b in g_main_context_iterate (dispatch=1, block=1, context=0x7f74dc0009c0, self=<optimized out>) at gmain.c:3270 #10 g_main_context_iterate (context=0x7f74dc0009c0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3227 #11 0x00007f74fa168734 in g_main_context_iteration (context=0x7f74dc0009c0, may_block=1) at gmain.c:3351 #12 0x00007f7502602646 in QEventDispatcherGlib::processEvents (this=0x7f74dc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #13 0x00007f75025d2b42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #14 0x00007f75025d2d97 in QEventLoop::exec (this=0x7f74e3af8cb0, flags=...) at kernel/qeventloop.cpp:204 #15 0x00007f75024d49df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #16 0x00007f75025b2b2f in QInotifyFileSystemWatcherEngine::run (this=0x117fac0) at io/qfilesystemwatcher_inotify.cpp:256 #17 0x00007f75024d798c in QThreadPrivate::start (arg=0x117fac0) at thread/qthread_unix.cpp:338 #18 0x00007f74f6e59124 in ?? () from /usr/lib64/libGL.so.1 #19 0x00007f74fac97f27 in start_thread () from /lib64/libpthread.so.0 #20 0x00007f7503ac296d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f75041307c0 (LWP 76868)): [KCrash Handler] #6 QDeclarativeVMEMetaObject::metaCall (this=0xee6060, c=QMetaObject::WriteProperty, _id=32, a=0x7ffff760c8b8) at qml/qdeclarativevmemetaobject.cpp:429 #7 0x00007f75024bfde9 in QPropertyAnimationPrivate::updateProperty (this=0xdbb660, newValue=...) at animation/qpropertyanimation.cpp:139 #8 0x00007f75024bd588 in QVariantAnimationPrivate::setCurrentValueForProgress (this=0xdbb660, progress=<optimized out>) at animation/qvariantanimation.cpp:294 #9 0x00007f75024bd832 in QVariantAnimationPrivate::recalculateCurrentInterval (this=0xdbb660, force=<optimized out>) at animation/qvariantanimation.cpp:279 #10 0x00007f75024c05f3 in QPropertyAnimation::updateState (this=0x920eb0, newState=<optimized out>, oldState=QAbstractAnimation::Stopped) at animation/qpropertyanimation.cpp:285 #11 0x00007f75024bb55c in QAbstractAnimationPrivate::setState (this=0xdbb660, newState=QAbstractAnimation::Running) at animation/qabstractanimation.cpp:569 #12 0x00007f75036a1613 in Plasma::ItemBackground::itemChange (this=0xdbaca0, change=<optimized out>, value=...) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/plasma/widgets/itembackground.cpp:255 #13 0x00007f7501f52059 in QGraphicsItemPrivate::setVisibleHelper (this=0xdbad60, newVisible=<optimized out>, explicitly=<optimized out>, update=false) at graphicsview/qgraphicsitem.cpp:2288 #14 0x00007f7501f524cc in QGraphicsItemPrivate::setVisibleHelper (this=0xdb9c20, newVisible=false, explicitly=<optimized out>, update=<optimized out>) at graphicsview/qgraphicsitem.cpp:2355 #15 0x00007f7501f53787 in QGraphicsItemPrivate::setParentItemHelper (this=0xdb9c20, newParent=0xd944d0, newParentVariant=0x7ffff760cdb0, thisPointerVariant=<optimized out>) at graphicsview/qgraphicsitem.cpp:1236 #16 0x00007f7501f53cd3 in QGraphicsItem::setParentItem (this=0xdc8e00, newParent=0xd944d0) at graphicsview/qgraphicsitem.cpp:1724 #17 0x00007f74eacabe97 in DialogProxy::syncMainItem() () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #18 0x00007f75025ecb36 in QObject::event (this=0xd944c0, e=<optimized out>) at kernel/qobject.cpp:1194 #19 0x00007f7501998884 in notify_helper (e=0xda4190, receiver=0xd944c0, this=0x697c20) at kernel/qapplication.cpp:4562 #20 QApplicationPrivate::notify_helper (this=0x697c20, receiver=0xd944c0, e=0xda4190) at kernel/qapplication.cpp:4534 #21 0x00007f750199d563 in QApplication::notify (this=0x632b10, receiver=0xd944c0, e=0xda4190) at kernel/qapplication.cpp:4423 #22 0x00007f7503066916 in KApplication::notify (this=0x632b10, receiver=0xd944c0, event=0xda4190) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311 #23 0x00007f75025d3fe3 in QCoreApplication::notifyInternal (this=0x632b10, receiver=0xd944c0, event=0xda4190) at kernel/qcoreapplication.cpp:946 #24 0x00007f75025d77d9 in sendEvent (event=0xda4190, receiver=0xd944c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60c1f0) at kernel/qcoreapplication.cpp:1570 #26 0x00007f75026021e3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #27 postEventSourceDispatch (s=0x696eb0) at kernel/qeventdispatcher_glib.cpp:279 #28 0x00007f74fa16834a in g_main_dispatch (context=0x6974d0) at gmain.c:2715 #29 g_main_context_dispatch (context=0x6974d0) at gmain.c:3219 #30 0x00007f74fa168685 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x6974d0, self=<optimized out>) at gmain.c:3290 #31 g_main_context_iterate (context=0x6974d0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3227 #32 0x00007f74fa168734 in g_main_context_iteration (context=0x6974d0, may_block=1) at gmain.c:3351 #33 0x00007f75026025eb in QEventDispatcherGlib::processEvents (this=0x60dad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #34 0x00007f7501a3978e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #35 0x00007f75025d2b42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #36 0x00007f75025d2d97 in QEventLoop::exec (this=0x7ffff760d760, flags=...) at kernel/qeventloop.cpp:204 #37 0x00007f75025d7ab5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #38 0x00007f7503d87afe in kdemain (argc=3, argv=0x7ffff760db58) at /var/tmp/portage/kde-base/plasma-workspace-4.10.0/work/plasma-workspace-4.10.0/plasma/generic/shells/plasma-windowed/main.cpp:56 #39 0x00007f75039fe6bd in __libc_start_main () from /lib64/libc.so.6 #40 0x0000000000400731 in _start ()
(In reply to comment #2) To emilianh@gmail.com Your crash is a different (upstream) bug . See 311751 *** This bug has been marked as a duplicate of bug 312075 ***