Version: unspecified (using KDE 4.5.0) OS: Linux Plasma suddenly crashes while I was reading a webpage in Firefox. I didn't use neither the mouse nor the keyboard at that moment. According to the backtrace, it seems that the weather applet is in cause. Reproducible: Didn't try Crash backtrace: Application: Espace de travail Plasma (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0x7f3d3dd7c720 (LWP 3037))] Thread 2 (Thread 0x7f3d19049710 (LWP 24212)): #0 0x00007f3d3c67c429 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f3d3c902802 in wait (this=<value optimized out>, mutex=0x23c9640, time=30000) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x23c9640, time=30000) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f3d3c8f80a2 in QThreadPoolThread::run (this=0x1ff5a00) at concurrent/qthreadpool.cpp:140 #4 0x00007f3d3c901cde in QThreadPrivate::start (arg=0x1ff5a00) at thread/qthread_unix.cpp:266 #5 0x00007f3d3c677a5d in start_thread () from /lib64/libpthread.so.0 #6 0x00007f3d3b41415d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f3d3dd7c720 (LWP 3037)): [KCrash Handler] #6 0x00007f3d3c1900f4 in QGraphicsProxyWidget::widget (this=0x2450cd0) at graphicsview/qgraphicsproxywidget.cpp:736 #7 0x00007f3d338801c9 in Plasma::TreeView::model (this=0x2450cd0) at /usr/src/debug/kdelibs-4.5.0/plasma/widgets/treeview.cpp:66 #8 0x00007f3d208acbd5 in ?? () from /usr/lib64/kde4/plasma_applet_weather.so #9 0x00007f3d208b24ed in ?? () from /usr/lib64/kde4/plasma_applet_weather.so #10 0x00007f3d208a8e53 in ?? () from /usr/lib64/kde4/plasma_applet_weather.so #11 0x00007f3d3ca0beb7 in QMetaObject::activate (sender=0x1bbe5f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x246c460) at kernel/qobject.cpp:3272 #12 0x00007f3d337d24f7 in Plasma::SignalRelay::dataUpdated (this=0x2450cd0, _t1=<value optimized out>, _t2=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/build/plasma/datacontainer_p.moc:85 #13 0x00007f3d337d265e in Plasma::SignalRelay::checkQueueing (this=0x1bbe5f0) at /usr/src/debug/kdelibs-4.5.0/plasma/private/datacontainer_p.cpp:115 #14 0x00007f3d33795202 in Plasma::DataContainer::checkForUpdate (this=0x1bce860) at /usr/src/debug/kdelibs-4.5.0/plasma/datacontainer.cpp:172 #15 0x00007f3d337999a7 in Plasma::DataEngine::timerEvent (this=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/plasma/dataengine.cpp:388 #16 0x00007f3d3ca06349 in QObject::event (this=0x1bb5700, e=0x7fff23e0fca0) at kernel/qobject.cpp:1175 #17 0x00007f3d3bb64e9c in QApplicationPrivate::notify_helper (this=0x1337910, receiver=0x1bb5700, e=0x7fff23e12550) at kernel/qapplication.cpp:4389 #18 0x00007f3d3bb6b0ad in QApplication::notify (this=0x131a9f0, receiver=0x1bb5700, e=0x7fff23e12550) at kernel/qapplication.cpp:4270 #19 0x00007f3d3d776756 in KApplication::notify (this=0x131a9f0, receiver=0x1bb5700, event=0x7fff23e12550) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310 #20 0x00007f3d3c9f41ec in QCoreApplication::notifyInternal (this=0x131a9f0, receiver=0x1bb5700, event=0x7fff23e12550) at kernel/qcoreapplication.cpp:732 #21 0x00007f3d3ca23852 in sendEvent (this=0x133ae50) at kernel/qcoreapplication.h:215 #22 QTimerInfoList::activateTimers (this=0x133ae50) at kernel/qeventdispatcher_unix.cpp:602 #23 0x00007f3d3ca20604 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #24 0x00007f3d384dcd20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #25 0x00007f3d384e0b88 in ?? () from /usr/lib64/libglib-2.0.so.0 #26 0x00007f3d384e0d3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #27 0x00007f3d3ca202f3 in QEventDispatcherGlib::processEvents (this=0x1337640, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #28 0x00007f3d3bc1583e in QGuiEventDispatcherGlib::processEvents (this=0x2450cd0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #29 0x00007f3d3c9f2f12 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #30 0x00007f3d3c9f32fc in QEventLoop::exec (this=0x7fff23e127f0, flags=) at kernel/qeventloop.cpp:201 #31 0x00007f3d3c9f8279 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #32 0x00007f3d2d7dba46 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #33 0x00000000004075e7 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=0x40aaeb "0") at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:723 #34 0x0000000000408330 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:1215 #35 0x00000000004088bf in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:1408 #36 0x00000000004094d2 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/kinit/kinit.cpp:1892
#8 0x00007f3d208acbd5 in ?? () from /usr/lib64/kde4/plasma_applet_weather.so #9 0x00007f3d208b24ed in ?? () from /usr/lib64/kde4/plasma_applet_weather.so #10 0x00007f3d208a8e53 in ?? () from /usr/lib64/kde4/plasma_applet_weather.so #11 0x00007f3d3ca0beb7 in QMetaObject::activate (sender=0x1bbe5f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x246c460) at kernel/qobject.cpp:3272 Please install the debuginfo package for kdeplasma-addons and paste a new backtrace on this bugreport
I will do that. But I can't tell when the crash will occur again.
Closing for lack of feedback. Please feel free to reopen this report if you can still reproduce this with KDE 4.8.3 or later.