Bug 325014

Summary: plasma-desktop crash when trying to activate a todo plasmoid
Product: [Unmaintained] plasma4 Reporter: zless <arthur>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: ab4bd, kdepim-bugs
Priority: NOR Keywords: drkonqi
Version: 4.11.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: drkonqi crash log
crash log with more debugging symbols

Description zless 2013-09-17 17:51:35 UTC
-- Information about the crash:
- What I was doing when the application crashed:

I just compiled and installed the todo plasmoid 
http://www.kde-look.org/content/show.php/todo+list?content=90706

When I tried to drag it onto the desktop plasma freezed for ~10 seconds and then it crashed.
It also happens after a logout/login.

The crash can be reproduced everytime.

I attached the crash report as it's quite large for a comment.

Reproducible: Always
Comment 1 zless 2013-09-17 17:53:08 UTC
Created attachment 82375 [details]
drkonqi crash log
Comment 2 Christoph Feck 2013-09-17 22:46:38 UTC
There is an infinite recursion in "plasma_engine_todo", probably caused by Akonadi changes regarding item monitoring. Since the downstream version has not been updated for a while, I guess it won't be fixed there.

If you can provide a backtrace with debug information for "plasma_engine_todo" and "libakonadi-kde" enabled, Akonadi developers could have a look at it.
Comment 3 zless 2013-09-19 10:54:37 UTC
Thanks for the pointers.

I've attached a new log with debugging symbols for those packages.
Comment 4 zless 2013-09-19 10:55:41 UTC
Created attachment 82401 [details]
crash log with more debugging symbols
Comment 5 Jekyll Wu 2013-10-07 07:57:47 UTC
The newly attached backtrace still lacks important debug symbols. See this guide[1]. 

[1] http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Arch
Comment 6 Andrew Crouthamel 2018-09-04 19:03:10 UTC
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!