Application: plasma-desktop (4.11.16) KDE Platform Version: 4.14.30 Qt Version: 4.8.6 Operating System: Linux 4.4.68-desktop-1.mga5 x86_64 Distribution: "Mageia 5" -- Information about the crash: - What I was doing when the application crashed: Just logged in and waiting for desktop to display. Had just installed milou plasma applet and added to the panel before the end of the previous session and shutdown -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f9c12a45780 (LWP 6034))] Thread 3 (Thread 0x7f9be3baf700 (LWP 6036)): #0 0x00007f9c112d467f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9c0241673a in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7f9c02719f80 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f9c02416769 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f9c112cf5bd in start_thread (arg=0x7f9be3baf700) at pthread_create.c:310 #4 0x00007f9c1003f62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f9b51f27700 (LWP 6085)): #0 0x00007f9c0d123fc9 in g_mutex_lock (mutex=mutex@entry=0x7f9b4c0009c0) at gthread-posix.c:1331 #1 0x00007f9c0d0e03a7 in g_main_context_prepare (context=context@entry=0x7f9b4c0009c0, priority=priority@entry=0x7f9b51f26ce8) at gmain.c:3339 #2 0x00007f9c0d0e0de3 in g_main_context_iterate (context=context@entry=0x7f9b4c0009c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3761 #3 0x00007f9c0d0e0fbc in g_main_context_iteration (context=0x7f9b4c0009c0, may_block=1) at gmain.c:3842 #4 0x00007f9c11690e3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9b4c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x00007f9c11662931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b51f26e20, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f9c11662c45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b51f26e20, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f9c11560899 in QThread::exec() (this=this@entry=0x21dfac0) at thread/qthread.cpp:538 #8 0x00007f9c116443d3 in QInotifyFileSystemWatcherEngine::run() (this=0x21dfac0) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007f9c11562fff in QThreadPrivate::start(void*) (arg=0x21dfac0) at thread/qthread_unix.cpp:349 #10 0x00007f9c112cf5bd in start_thread (arg=0x7f9b51f27700) at pthread_create.c:310 #11 0x00007f9c1003f62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f9c12a45780 (LWP 6034)): [KCrash Handler] #5 0x00007f9c11669fa4 in QMetaObject::cast(QObject*) const (this=0x7f9c05127c40 <Plasma::Extender::staticMetaObject>, obj=0x440065006c0000) at kernel/qmetaobject.cpp:274 #6 0x00007f9c04d6e0e4 in Plasma::PopupAppletPrivate::checkExtenderAppearance(Plasma::FormFactor) () at /usr/lib64/libplasma.so.3 #7 0x00007f9c04d7013b in Plasma::PopupAppletPrivate::popupConstraintsEvent(QFlags<Plasma::Constraint>) () at /usr/lib64/libplasma.so.3 #8 0x00007f9c04d14738 in Plasma::Applet::flushPendingConstraintsEvents() [clone .part.149] () at /usr/lib64/libplasma.so.3 #9 0x00007f9be55987c6 in SystemTray::PlasmoidTask::forwardConstraintsEvent(QFlags<Plasma::Constraint>) (this=0x440065006c0000, constraints=#10 0x00007f9be5597193 in SystemTray::PlasmoidProtocol::forwardConstraintsEvent(QFlags<Plasma::Constraint>, Plasma::Applet*) (this=0x173d640, constraints=..., host=host@entry=0x17745e0) at /usr/src/debug/kde-workspace-4.11.16/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:54 #11 0x00007f9be558f559 in SystemTray::Manager::forwardConstraintsEvent(QFlags<Plasma::Constraint>, Plasma::Applet*) (this=<optimized out>, constraints=..., host=host@entry=0x17745e0) at /usr/src/debug/kde-workspace-4.11.16/plasma/generic/applets/systemtray/core/manager.cpp:99 #12 0x00007f9be559df31 in SystemTray::Applet::constraintsEvent(QFlags<Plasma::Constraint>) (this=0x17745e0, constraints=...) at /usr/src/debug/kde-workspace-4.11.16/plasma/generic/applets/systemtray/ui/applet.cpp:360 #13 0x00007f9c04d1474e in Plasma::Applet::flushPendingConstraintsEvents() [clone .part.149] () at /usr/lib64/libplasma.so.3 #14 0x00007f9c04d2e608 in Plasma::ContainmentPrivate::initApplets() () at /usr/lib64/libplasma.so.3 #15 0x00007f9c04d3e8ec in Plasma::CoronaPrivate::importLayout(KConfigBase const&, bool) () at /usr/lib64/libplasma.so.3 #16 0x00007f9c04d3f8aa in Plasma::Corona::loadLayout(QString const&) () at /usr/lib64/libplasma.so.3 #17 0x00007f9c04d3f964 in Plasma::Corona::initializeLayout(QString const&) () at /usr/lib64/libplasma.so.3 #18 0x00007f9bf8f4fec7 in PlasmaApp::corona(bool) (this=this@entry=0x122f8c0, createIfMissing=createIfMissing@entry=true) at /usr/src/debug/kde-workspace-4.11.16/plasma/desktop/shell/plasmaapp.cpp:856 #19 0x00007f9bf8f5033e in PlasmaApp::setupDesktop() (this=0x122f8c0) at /usr/src/debug/kde-workspace-4.11.16/plasma/desktop/shell/plasmaapp.cpp:314 #20 0x00007f9bf8f556b5 in PlasmaApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x440065006c0000, _id=7077888, _a=0x2, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.11.16/build/plasma/desktop/shell/plasmaapp.moc:128 #21 0x00007f9c1167bd61 in QObject::event(QEvent*) (this=this@entry=0x122f8c0, e=e@entry=0x13f5450) at kernel/qobject.cpp:1222 #22 0x00007f9c11667dac in QCoreApplication::event(QEvent*) (this=this@entry=0x122f8c0, e=e@entry=0x13f5450) at kernel/qcoreapplication.cpp:1765 #23 0x00007f9c107dc713 in QApplication::event(QEvent*) (this=0x122f8c0, e=0x13f5450) at kernel/qapplication.cpp:2544 #24 0x00007f9c107d779c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x123ba70, receiver=receiver@entry=0x122f8c0, e=e@entry=0x13f5450) at kernel/qapplication.cpp:4565 #25 0x00007f9c107dde40 in QApplication::notify(QObject*, QEvent*) (this=0x122f8c0, receiver=0x122f8c0, e=0x13f5450) at kernel/qapplication.cpp:4351 #26 0x00007f9c1243240a in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5 #27 0x00007f9c11663cad in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x122f8c0, receiver=receiver@entry=0x122f8c0, event=event@entry=0x13f5450) at kernel/qcoreapplication.cpp:953 #28 0x00007f9c11666be1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x13f5450, receiver=0x122f8c0) at kernel/qcoreapplication.h:231 #29 0x00007f9c11666be1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x10eaff0) at kernel/qcoreapplication.cpp:1577 #30 0x00007f9c11667073 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #31 0x00007f9c11690cae in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) () at kernel/qcoreapplication.h:236 #32 0x00007f9c11690cae in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x123af60) at kernel/qeventdispatcher_glib.cpp:300 #33 0x00007f9c0d0e0c6d in g_main_context_dispatch (context=0x123aea0) at gmain.c:3111 #34 0x00007f9c0d0e0c6d in g_main_context_dispatch (context=context@entry=0x123aea0) at gmain.c:3710 #35 0x00007f9c0d0e0f18 in g_main_context_iterate (context=context@entry=0x123aea0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 #36 0x00007f9c0d0e0fbc in g_main_context_iteration (context=0x123aea0, may_block=1) at gmain.c:3842 #37 0x00007f9c11690e1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1243310, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #38 0x00007f9c108754f6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #39 0x00007f9c11662931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff82b0bc80, flags=...) at kernel/qeventloop.cpp:149 #40 0x00007f9c11662c45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff82b0bc80, flags=...) at kernel/qeventloop.cpp:204 #41 0x00007f9c11667e59 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225 #42 0x00007f9c107d5dac in QApplication::exec() () at kernel/qapplication.cpp:3823 #43 0x00007f9bf8f3736d in kdemain(int, char**) (argc=1, argv=0x11aed60) at /usr/src/debug/kde-workspace-4.11.16/plasma/desktop/shell/main.cpp:126 #44 0x000000000040819a in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #45 0x0000000000409021 in handle_launcher_request(int, char const*) [clone .isra.15] () #46 0x000000000040972a in handle_requests(int) () #47 0x0000000000405303 in main () Reported using DrKonqi
This behaviour had never happened before I installed milou and its plasma applet to the panel. The applet worked fine immediately after installation, but after reboot I suspect it to be the cause of the crashes. I experienced this 3 times in a row before using another desktop to remove these entries for milou from plasma-desktop-appletsrc, remove miourc, and uninstall milou and its plasma applet. >>>> [Containments][1][Applets][7][Configuration][Applets][34] geometry=0,0,24,24 immutability=1 plugin=org.kde.milou zvalue=0 [Containments][1][Applets][7][Configuration][Applets][34][PopupApplet] DialogHeight=55 DialogWidth=462 [Containments][1][Applets][7][Configuration][Applets][34][Shortcuts] global= <<<< The KDE desktop is back to normal now.
Hello! This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5. Accordingly, we hope you understand why we must close this bug report. If the issue described here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging Thanks for your understanding! Nate Graham