| Summary: | krunner sometimes crashes when used as calculator | ||
|---|---|---|---|
| Product: | [Plasma] krunner | Reporter: | Sergey Basalaev <sbasalaev> |
| Component: | general | Assignee: | Vishesh Handa <me> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | arjunak234, cfeck, kde |
| Priority: | NOR | ||
| Version First Reported In: | 5.4.2 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Sergey Basalaev
2015-11-04 05:13:22 UTC
It looks like QIcon can no longer be used outside of the UI (main) thread, because QIcon uses a global QCache, which is accessed without mutex protection. The runners should simply return a QString for the icon name, and let the UI thread construct the QIcon. *** Bug 345477 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 355122 *** |