Bug 192666 - RTM plasmoid crashes when draging tasks (TaskModel::dataUpdated)
Summary: RTM plasmoid crashes when draging tasks (TaskModel::dataUpdated)
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-rememberthemilk (show other bugs)
Version: 4.9.5
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Andrew Stromme
URL:
Keywords:
: 205819 254157 281467 313214 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-14 15:40 UTC by David Mills
Modified: 2018-06-08 19:45 UTC (History)
8 users (show)

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


Attachments
Backtrace with rtm debug symboles (5.96 KB, text/plain)
2009-05-15 09:43 UTC, David Mills
Details
New crash information added by DrKonqi (6.22 KB, text/plain)
2011-03-29 06:35 UTC, John Graves
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Mills 2009-05-14 15:40:31 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
Qt Version: 4.5.1
Operating System: Linux 2.6.29-ARCH i686

What I was doing when the application crashed:
When I drag a rtm task outside the plasmoid, plasma crashes.

This happened using kde4.3 beta on arch linux

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[KCrash Handler]
#6  0xa756a0c6 in TaskModel::dataUpdated () from /usr/lib/kde4/plasma_applet_rtm.so
#7  0xa756b634 in TaskModel::qt_metacall () from /usr/lib/kde4/plasma_applet_rtm.so
#8  0xb64ec831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#9  0xb64ed4a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0xb7e41bf9 in Plasma::DataContainer::dataUpdated () from /usr/lib/libplasma.so.3
#11 0xb7e41d78 in Plasma::DataContainer::checkForUpdate () from /usr/lib/libplasma.so.3
#12 0xa7546528 in TaskSource::update () from /usr/lib/kde4/plasma_engine_rtm.so
#13 0xa7543887 in RtmEngine::updateSourceEvent () from /usr/lib/kde4/plasma_engine_rtm.so
#14 0xa7542f5e in RtmEngine::updateTaskSource () from /usr/lib/kde4/plasma_engine_rtm.so
#15 0xa7544cd7 in TasksSource::taskChanged () from /usr/lib/kde4/plasma_engine_rtm.so
#16 0xa7545277 in TasksSource::qt_metacall () from /usr/lib/kde4/plasma_engine_rtm.so
#17 0xb64ec831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb64ed4a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xa635d463 in RTM::Session::taskChanged () from /usr/lib/librtm.so.4
#20 0xa6372a3e in RTM::TasksReader::read () from /usr/lib/librtm.so.4
#21 0xa635fd2c in RTM::Session::qt_metacall () from /usr/lib/librtm.so.4
#22 0xb64ec831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb64ed4a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xa635cea3 in RTM::Request::replyReceived () from /usr/lib/librtm.so.4
#25 0xa63691d1 in RTM::Request::finished () from /usr/lib/librtm.so.4
#26 0xa635d007 in RTM::Request::qt_metacall () from /usr/lib/librtm.so.4
#27 0xb64ec831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb64ed4a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#29 0xb72dd713 in KJob::result () from /usr/lib/libkdecore.so.5
#30 0xb72ddb99 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#31 0xb7a788a0 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#32 0xb7a78dba in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.5
#33 0xb7a76543 in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5
#34 0xb64ec831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#35 0xb64ed4a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xb7b452f7 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#37 0xb7b4917d in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#38 0xb7b457b3 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#39 0xb7b374ea in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#40 0xb7b3993b in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#41 0xb64ec831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#42 0xb64ed4a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#43 0xb7a3f667 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#44 0xb7a4146e in KIO::ConnectionPrivate::dequeue () from /usr/lib/libkio.so.5
#45 0xb7a415a6 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#46 0xb64e52db in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#47 0xb64e69de in QObject::event () from /usr/lib/libQtCore.so.4
#48 0xb675b6ac in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#49 0xb6762e44 in QApplication::notify () from /usr/lib/libQtGui.so.4
#50 0xb7647daa in KApplication::notify () from /usr/lib/libkdeui.so.5
#51 0xb64d674b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#52 0xb64d7208 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#53 0xb64d73dd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#54 0xb6501def in ?? () from /usr/lib/libQtCore.so.4
#55 0xb4d6d718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb4d70c7b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#57 0xb4d70df8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#58 0xb6501a1c in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#59 0xb67fa5c5 in ?? () from /usr/lib/libQtGui.so.4
#60 0xb64d4cd9 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#61 0xb64d5122 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#62 0xb64d749f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#63 0xb675b527 in QApplication::exec () from /usr/lib/libQtGui.so.4
#64 0xb7feb78d in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#65 0x0804877b in _start ()
Comment 1 Andrew Stromme 2009-05-14 16:47:24 UTC
Hi David,

I'm unable to reproduce this here. Is it dragging out of the plasma desktop to another app? or to a specific plasmoid? 

Additionally, the backtrace doesn't look very useful at the moment. Can you read the following and attach a backtrace with debug symbols?

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

Thanks!
Comment 2 David Mills 2009-05-15 09:43:08 UTC
Created attachment 33673 [details]
Backtrace with rtm debug symboles
Comment 3 David Mills 2009-05-15 09:48:11 UTC
FYI, the crash occors fairly randomly, I can't get a reliable test case, but it seems to occor after some kind of timeout.
Comment 4 Dario Andres 2009-09-01 23:03:38 UTC
Pasting backtrace inline:
----

Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[KCrash Handler]
#6  0x0a7a3da3 in ?? ()
#7  0xa92b712b in TaskModel::dataUpdated (this=0xa27ea70, name=@0xbfbf930c, data=@0xa7e93bf)
    at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/applets/rememberthemilk/taskmodel.cpp:271
#8  0xa92b8634 in TaskModel::qt_metacall (this=0xa27ea70, _c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbfbf9274)
    at /home/drf/kdemod-core43/work/kdeplasma-addons/src/build/applets/rememberthemilk/taskmodel.moc:79
#9  0xb6494831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0xb64954a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0xb7de9bf9 in Plasma::DataContainer::dataUpdated () from /usr/lib/libplasma.so.3
#12 0xb7de9d78 in Plasma::DataContainer::checkForUpdate () from /usr/lib/libplasma.so.3
#13 0xa8fcb528 in TaskSource::update (this=0xa793ac0) at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/dataengines/rememberthemilk/tasksource.cpp:67
#14 0xa8fc8887 in RtmEngine::updateSourceEvent (this=0xa60f020, source=@0xbfbf945c)
    at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/dataengines/rememberthemilk/rtmengine.cpp:141
#15 0xa8fc7f5e in RtmEngine::updateTaskSource (this=0xa60f020, taskid=@0xbfbf94b4)
    at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/dataengines/rememberthemilk/rtmengine.cpp:80
#16 0xa8fc9cd7 in TasksSource::taskChanged (this=0xa790d90, task=0xa466d60) at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/dataengines/rememberthemilk/taskssource.cpp:79
#17 0xa8fca277 in TasksSource::qt_metacall (this=0xa790d90, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfbf95e8)
    at /home/drf/kdemod-core43/work/kdeplasma-addons/src/build/dataengines/rememberthemilk/taskssource.moc:72
#18 0xb6494831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb64954a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xa8fa8463 in RTM::Session::taskChanged (this=0xa570ac8, _t1=0xa466d60) at /home/drf/kdemod-core43/work/kdeplasma-addons/src/build/libs/rtm/session.moc:131
#21 0xa8fbda3e in RTM::TasksReader::read (this=0xbfbf96b8) at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/libs/rtm/xmlreaders.cpp:80
#22 0xa8faad2c in RTM::Session::qt_metacall (this=0xa570ac8, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfbf97b8)
    at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/libs/rtm/session_p.h:74
#23 0xb6494831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb64954a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#25 0xa8fa7ea3 in RTM::Request::replyReceived (this=0x9fcbca0, _t1=0x9fcbca0) at /home/drf/kdemod-core43/work/kdeplasma-addons/src/build/libs/rtm/moc_request.cpp:93
#26 0xa8fb41d1 in RTM::Request::finished (this=0x9fcbca0, job=0xa45b4e8) at /home/drf/kdemod-core43/work/kdeplasma-addons/src/kdeplasma-addons-4.2.85/libs/rtm/request.cpp:105
#27 0xa8fa8007 in RTM::Request::qt_metacall (this=0x9fcbca0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfbf9978)
    at /home/drf/kdemod-core43/work/kdeplasma-addons/src/build/libs/rtm/moc_request.cpp:81
#28 0xb6494831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#29 0xb64954a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#30 0xb7285713 in KJob::result () from /usr/lib/libkdecore.so.5
#31 0xb7285b99 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#32 0xb7a208a0 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#33 0xb7a20dba in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.5
#34 0xb7a1e543 in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5
#35 0xb6494831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xb64954a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb7aed2f7 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#38 0xb7af117d in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#39 0xb7aed7b3 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#40 0xb7adf4ea in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#41 0xb7ae193b in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#42 0xb6494831 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#43 0xb64954a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#44 0xb79e7667 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#45 0xb79e946e in KIO::ConnectionPrivate::dequeue () from /usr/lib/libkio.so.5
#46 0xb79e95a6 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#47 0xb648d2db in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#48 0xb648e9de in QObject::event () from /usr/lib/libQtCore.so.4
#49 0xb67036ac in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#50 0xb670ae44 in QApplication::notify () from /usr/lib/libQtGui.so.4
#51 0xb75efdaa in KApplication::notify () from /usr/lib/libkdeui.so.5
#52 0xb647e74b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#53 0xb647f208 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#54 0xb647f3dd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#55 0xb64a9def in ?? () from /usr/lib/libQtCore.so.4
#56 0xb4d15718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#57 0xb4d18c7b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#58 0xb4d18df8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#59 0xb64a9a1c in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#60 0xb67a25c5 in ?? () from /usr/lib/libQtGui.so.4
#61 0xb647ccd9 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#62 0xb647d122 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#63 0xb647f49f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#64 0xb6703527 in QApplication::exec () from /usr/lib/libQtGui.so.4
#65 0xb7f9378d in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#66 0x0804877b in _start ()
Comment 5 Dario Andres 2009-09-01 23:04:45 UTC
*** Bug 205819 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-09-01 23:05:43 UTC
According to Bug 205819 this is still randomnly happening on 4.3. Thanks
Comment 7 Andrew Stromme 2009-11-24 23:11:01 UTC
SVN commit 1053860 by astromme:

Fix cases where if () kdebug(); are called (this is bad because when debug is disabled kDebug() evaluates to nothing
CCBUG: 192666
I don't think it fixes bug 192666 but it was around the same place so there is a chance that it is related.


 M  +4 -2      applets/rememberthemilk/taskmodel.cpp  
 M  +2 -1      dataengines/rememberthemilk/taskservice.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1053860
Comment 8 Beat Wolf 2009-12-05 14:37:20 UTC
Please reopen this bug if it still happens with kde 4.4 (beta 1 or later)
Comment 9 Beat Wolf 2009-12-05 14:38:00 UTC
forgot to change the state of the bug
Comment 10 Beat Wolf 2010-10-14 17:53:17 UTC
*** Bug 254157 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2010-11-21 00:31:25 UTC
[Comment from a bug triager]
@Andrew/Beat: bug 254157 and bug 257447 contains backtraces on KDE SC 4.5.1.
- Should this report be opened, or those two bugs should be considered a new case ?
Comment 12 John Graves 2011-03-29 06:35:08 UTC
Created attachment 58419 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1

- What I was doing when the application crashed:

I guess it's not exactly this bug report, but it was when the widget was gathering my information after allowing it to log in.

- Custom settings of the application:

None, was on initial setup

-- Backtrace (Reduced):
#7  0xa8aa4132 in RTM::Session::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/librtm.so.4
[...]
#10 0xa8aa0bd5 in RTM::Request::replyReceived(RTM::Request*) () from /usr/lib/librtm.so.4
#11 0xa8aabb0c in RTM::Request::finished(KJob*) () from /usr/lib/librtm.so.4
#12 0xa8aa0d45 in RTM::Request::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/librtm.so.4
[...]
#15 0xb715d535 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
Comment 13 Beat Wolf 2011-11-21 22:37:24 UTC
*** Bug 281467 has been marked as a duplicate of this bug. ***
Comment 14 Beat Wolf 2011-11-21 22:37:43 UTC
Reopening since there is a backtrace for 4.7.1
Comment 15 Martin Klapetek 2011-12-02 15:16:11 UTC
I just managed to reproduce it with 4.8 (master), same backtrace as in comment #1.
Comment 16 Beat Wolf 2011-12-02 15:25:26 UTC
comment #1 has a very incomplete backtrace, because its missing the debug symbols. do you have a better one?
Comment 17 Aaron J. Seigo 2011-12-03 20:00:00 UTC
Martin Klapetek: how did you reproduce it exactly? i can't seem to get it to crash, so i assume i'm doing something wrong... and yes, a full backtrace would also be nice to have.
Comment 18 Myriam Schweingruber 2012-05-16 09:24:42 UTC
Any news on this?
Comment 19 Martin Flöser 2013-01-14 14:17:00 UTC
*** Bug 313214 has been marked as a duplicate of this bug. ***
Comment 20 Martin Flöser 2013-01-14 14:19:25 UTC
new backtrace from #313214 - reopening as this backtrace has debug symbols

-- Information about the crash:
- What I was doing when the application crashed:
I dragged a task into the list selection area.
- Unusual behaviour I noticed:
The task disappears and after 10 -20 seconds the plasmoid crashes.
- Custom settings of the application:
none i am aware of

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb49977c0 (LWP 1092))]

Thread 4 (Thread 0xaac2eb40 (LWP 1095)):
#0  0xb77fb424 in __kernel_vsyscall ()
#1  0x4de5812c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0xb76188bd in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb7727560) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb76188f0 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb7727560) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0x4de54adf in start_thread (arg=0xaac2eb40) at pthread_create.c:309
#5  0x4dd8742e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xa9e2bb40 (LWP 1096)):
#0  ___tls_get_addr (ti=0xb5e76cb8) at dl-tls.c:750
#1  0xb5bf3b62 in get_thread_data () at thread/qthread_unix.cpp:182
#2  QThreadData::current () at thread/qthread_unix.cpp:208
#3  0xb5d3cda0 in postEventSourcePrepare (s=0xa9500da8, timeout=0xa9e2b01c) at kernel/qeventdispatcher_glib.cpp:256
#4  0x4e1c4b72 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#5  0x4e1c52df in ?? () from /lib/libglib-2.0.so.0
#6  0x4e1c5542 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#7  0xb5d3d4ff in QEventDispatcherGlib::processEvents (this=0xa9500468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0xb5d0954d in QEventLoop::processEvents (this=this@entry=0xa9e2b1a8, flags=...) at kernel/qeventloop.cpp:149
#9  0xb5d09849 in QEventLoop::exec (this=0xa9e2b1a8, flags=...) at kernel/qeventloop.cpp:204
#10 0xb5bf1b3c in QThread::exec (this=0xad90278) at thread/qthread.cpp:542
#11 0xb5ce74ee in QInotifyFileSystemWatcherEngine::run (this=0xad90278) at io/qfilesystemwatcher_inotify.cpp:256
#12 0xb5bf4fca in QThreadPrivate::start (arg=0xad90278) at thread/qthread_unix.cpp:338
#13 0x4de54adf in start_thread (arg=0xa9e2bb40) at pthread_create.c:309
#14 0x4dd8742e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xa512cb40 (LWP 1125)):
#0  0xb77fb424 in __kernel_vsyscall ()
#1  0x4de5b18b in read () at ../sysdeps/unix/syscall-template.S:82
#2  0x4e205766 in ?? () from /lib/libglib-2.0.so.0
#3  0x4e1c4ef2 in g_main_context_check () from /lib/libglib-2.0.so.0
#4  0x4e1c5372 in ?? () from /lib/libglib-2.0.so.0
#5  0x4e1c5542 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#6  0xb5d3d4ff in QEventDispatcherGlib::processEvents (this=0xa8c00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb5d0954d in QEventLoop::processEvents (this=this@entry=0xa512c1d8, flags=...) at kernel/qeventloop.cpp:149
#8  0xb5d09849 in QEventLoop::exec (this=0xa512c1d8, flags=...) at kernel/qeventloop.cpp:204
#9  0xb5bf1b3c in QThread::exec (this=0xac51018) at thread/qthread.cpp:542
#10 0xb719a6ac in Plasma::StorageThread::run (this=0xac51018) at /usr/src/debug/kdelibs-4.9.5/plasma/private/storagethread.cpp:326
#11 0xb5bf4fca in QThreadPrivate::start (arg=0xac51018) at thread/qthread_unix.cpp:338
#12 0x4de54adf in start_thread (arg=0xa512cb40) at pthread_create.c:309
#13 0x4dd8742e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb49977c0 (LWP 1092)):
[KCrash Handler]
#7  0x00000001 in ?? ()
#8  0xb1990411 in TaskModel::dataUpdated (this=0xaafbb78, name=..., data=...) at /usr/src/debug/kdeplasma-addons-4.9.5/applets/rememberthemilk/taskmodel.cpp:294
#9  0xb5d21c6e in QMetaObject::activate (sender=0xb3361b0, m=0xb733d918, local_signal_index=0, argv=0xbfbefc24) at kernel/qobject.cpp:3539
#10 0xb71347be in Plasma::DataContainer::dataUpdated (this=this@entry=0xb3361b0, _t1=..., _t2=...) at /usr/src/debug/kdelibs-4.9.5/i686-redhat-linux-gnu/plasma/datacontainer.moc:125
#11 0xb71359cf in Plasma::DataContainer::checkForUpdate (this=0xb3361b0) at /usr/src/debug/kdelibs-4.9.5/plasma/datacontainer.cpp:295
#12 0xab7b059c in TaskSource::update (this=0xb3361b0) at /usr/src/debug/kdeplasma-addons-4.9.5/dataengines/rememberthemilk/tasksource.cpp:67
#13 0xab7ad2ba in RtmEngine::updateSourceEvent (this=this@entry=0xaaf6f48, source=...) at /usr/src/debug/kdeplasma-addons-4.9.5/dataengines/rememberthemilk/rtmengine.cpp:142
#14 0xab7ae0a7 in RtmEngine::updateTaskSource (this=0xaaf6f48, taskid=...) at /usr/src/debug/kdeplasma-addons-4.9.5/dataengines/rememberthemilk/rtmengine.cpp:81
#15 0xab7af0fe in TasksSource::taskChanged (this=0xc36ea38, task=0xb3e73e0) at /usr/src/debug/kdeplasma-addons-4.9.5/dataengines/rememberthemilk/taskssource.cpp:73
#16 0xb5d21c6e in QMetaObject::activate (sender=0xa670f50, m=0xaaf62278, local_signal_index=4, argv=0xbfbefee8) at kernel/qobject.cpp:3539
#17 0xaaf4ad26 in RTM::Session::taskChanged (this=0xa670f50, _t1=0xb3e73e0) at /usr/src/debug/kdeplasma-addons-4.9.5/i686-redhat-linux-gnu/libs/rtm/session.moc:189
#18 0xaaf4dda2 in applyTaskChanges (this=0xaa5e698) at /usr/src/debug/kdeplasma-addons-4.9.5/libs/rtm/session_p.h:158
#19 applyChanges (this=0xaa5e698) at /usr/src/debug/kdeplasma-addons-4.9.5/libs/rtm/session_p.h:197
#20 RTM::SessionPrivate::smartListReply (this=0xaa5e698, reply=0xb6678f0) at /usr/src/debug/kdeplasma-addons-4.9.5/libs/rtm/session_p.h:221
#21 0xaaf4c2e2 in qt_static_metacall (_a=0xbfbf01c8, _id=19, _o=0xa670f50, _c=<optimized out>) at /usr/src/debug/kdeplasma-addons-4.9.5/i686-redhat-linux-gnu/libs/rtm/session.moc:109
#22 RTM::Session::qt_static_metacall (_o=0xa670f50, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfbf01c8) at /usr/src/debug/kdeplasma-addons-4.9.5/i686-redhat-linux-gnu/libs/rtm/session.moc:84
#23 0xb5d21c6e in QMetaObject::activate (sender=0xb6678f0, m=0xaaf621fc, local_signal_index=0, argv=0xbfbf01c8) at kernel/qobject.cpp:3539
#24 0xaaf49586 in RTM::Request::replyReceived (this=0xb6678f0, _t1=0xb6678f0) at /usr/src/debug/kdeplasma-addons-4.9.5/i686-redhat-linux-gnu/libs/rtm/moc_request.cpp:111
#25 0xaaf546bc in RTM::Request::finished (this=0xb6678f0, job=0xbefa800) at /usr/src/debug/kdeplasma-addons-4.9.5/libs/rtm/request.cpp:109
#26 0xaaf496c1 in RTM::Request::qt_static_metacall (_o=0xb6678f0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfbf0348) at /usr/src/debug/kdeplasma-addons-4.9.5/i686-redhat-linux-gnu/libs/rtm/moc_request.cpp:62
#27 0xb5d21c6e in QMetaObject::activate (sender=0xbefa800, m=0xb61c7eec, local_signal_index=3, argv=0xbfbf0348) at kernel/qobject.cpp:3539
#28 0xb600fb46 in KJob::result (this=this@entry=0xbefa800, _t1=_t1@entry=0xbefa800) at /usr/src/debug/kdelibs-4.9.5/i686-redhat-linux-gnu/kdecore/kjob.moc:207
#29 0xb600fb99 in KJob::emitResult (this=0xbefa800) at /usr/src/debug/kdelibs-4.9.5/kdecore/jobs/kjob.cpp:318
#30 0xb69d8aeb in KIO::SimpleJob::slotFinished (this=this@entry=0xbefa800) at /usr/src/debug/kdelibs-4.9.5/kio/kio/job.cpp:494
#31 0xb69e1a5e in KIO::TransferJob::slotFinished (this=0xbefa800) at /usr/src/debug/kdelibs-4.9.5/kio/kio/job.cpp:1081
#32 0xb69dfc98 in qt_static_metacall (_a=0xbfbf056c, _id=7, _o=0xbefa800, _c=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/i686-redhat-linux-gnu/kio/jobclasses.moc:387
#33 KIO::TransferJob::qt_static_metacall (_o=0xbefa800, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfbf056c) at /usr/src/debug/kdelibs-4.9.5/i686-redhat-linux-gnu/kio/jobclasses.moc:374
#34 0xb5d21c6e in QMetaObject::activate (sender=0xc4cbe20, m=0xb6bb6ec0, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3539
#35 0xb6a8e386 in KIO::SlaveInterface::finished (this=this@entry=0xc4cbe20) at /usr/src/debug/kdelibs-4.9.5/i686-redhat-linux-gnu/kio/slaveinterface.moc:184
#36 0xb6a912b3 in KIO::SlaveInterface::dispatch (this=0xc4cbe20, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.9.5/kio/kio/slaveinterface.cpp:172
#37 0xb6a8da1b in KIO::SlaveInterface::dispatch (this=0xc4cbe20) at /usr/src/debug/kdelibs-4.9.5/kio/kio/slaveinterface.cpp:88
#38 0xb6a80238 in KIO::Slave::gotInput (this=this@entry=0xc4cbe20) at /usr/src/debug/kdelibs-4.9.5/kio/kio/slave.cpp:344
#39 0xb6a80894 in KIO::Slave::qt_static_metacall (_o=0xc4cbe20, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfbf081c) at /usr/src/debug/kdelibs-4.9.5/i686-redhat-linux-gnu/kio/slave.moc:56
#40 0xb5d21c6e in QMetaObject::activate (sender=0xb26c5a0, m=0xb6bb3b50, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3539
#41 0xb69a68c6 in KIO::Connection::readyRead (this=0xb26c5a0) at /usr/src/debug/kdelibs-4.9.5/i686-redhat-linux-gnu/kio/connection.moc:105
#42 0xb69a6f28 in dequeue (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/kio/kio/connection.cpp:82
#43 KIO::ConnectionPrivate::dequeue (this=0xc4c4aa0) at /usr/src/debug/kdelibs-4.9.5/kio/kio/connection.cpp:71
#44 0xb5d1cb0b in QMetaCallEvent::placeMetaCall (this=0xb5d1be0, object=0xb26c5a0) at kernel/qobject.cpp:524
#45 0xb5d21163 in QObject::event (this=0xb26c5a0, e=0xb5d1be0) at kernel/qobject.cpp:1194
#46 0xb51eea9c in QApplicationPrivate::notify_helper (this=0x9e51580, receiver=0xb26c5a0, e=0xb5d1be0) at kernel/qapplication.cpp:4562
#47 0xb51f355f in QApplication::notify (this=0xb5d1be0, receiver=0xb26c5a0, e=0xb5d1be0) at kernel/qapplication.cpp:3944
#48 0xb641b012 in KApplication::notify (this=0x9e41c60, receiver=0xb26c5a0, event=0xb5d1be0) at /usr/src/debug/kdelibs-4.9.5/kdeui/kernel/kapplication.cpp:311
#49 0xb5d0aaae in QCoreApplication::notifyInternal (this=0x9e41c60, receiver=0xb26c5a0, event=0xb5d1be0) at kernel/qcoreapplication.cpp:946
#50 0xb5d0ea55 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9e01290) at kernel/qcoreapplication.cpp:1570
#52 0xb5d0ecdd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1463
#53 0xb5d3d355 in sendPostedEvents () at kernel/qcoreapplication.h:236
#54 postEventSourceDispatch (s=0x9e544d0) at kernel/qeventdispatcher_glib.cpp:279
#55 0x4e1c50bb in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0x4e1c5460 in ?? () from /lib/libglib-2.0.so.0
#57 0x4e1c5542 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0xb5d3d4e2 in QEventDispatcherGlib::processEvents (this=0x9e02000, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#59 0xb52a10db in QGuiEventDispatcherGlib::processEvents (this=0x9e02000, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#60 0xb5d0954d in QEventLoop::processEvents (this=this@entry=0xbfbf1008, flags=...) at kernel/qeventloop.cpp:149
#61 0xb5d09849 in QEventLoop::exec (this=0xbfbf1008, flags=...) at kernel/qeventloop.cpp:204
#62 0xb5d0ed8b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#63 0xb51ec915 in QApplication::exec () at kernel/qapplication.cpp:3823
#64 0xb7799656 in kdemain (argc=1, argv=0xbfbf11c4) at /usr/src/debug/kde-workspace-4.9.5/plasma/desktop/shell/main.cpp:120
#65 0x0804879c in main (argc=1, argv=0xbfbf11c4) at /usr/src/debug/kde-workspace-4.9.5/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3
Comment 21 Nate Graham 2018-06-08 19:45:46 UTC
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 is already 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