Bug 247956 - Plasma crashes without doing anything, maybe caused by the weather applet
Summary: Plasma crashes without doing anything, maybe caused by the weather applet
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-15 15:07 UTC by gambas
Modified: 2012-05-29 22:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gambas 2010-08-15 15:07:50 UTC
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
Comment 1 Nicolas L. 2010-08-16 10:08:46 UTC
#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
Comment 2 gambas 2010-08-16 12:25:04 UTC
I will do that. But I can't tell when the crash will occur again.
Comment 3 Myriam Schweingruber 2012-05-29 22:09:24 UTC
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.