[kmail2] [Bug 383070] Crash in GrantleeTheme::ThemeManager::Private::updateActionList() when reinstalling KMail at runtime

2018-04-22 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=383070

David Faure  changed:

   What|Removed |Added

   Version Fixed In||18.04
 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/kde
   ||pim-addons/f3da346dcecd7d8f
   ||f83582a24b0bcc4ce01d4302
 Status|UNCONFIRMED |RESOLVED

--- Comment #3 from David Faure  ---
Git commit f3da346dcecd7d8ff83582a24b0bcc4ce01d4302 by David Faure.
Committed on 22/04/2018 at 08:58.
Pushed by dfaure into branch 'Applications/18.04'.

Fix GrantleeTheme::ThemeManager being leaked.

Summary:
When a Viewer was deleted, its ThemeManager was kept alive.
So it would still react to KDirWatch (when installing files) and it
would try to update a menu (QActionGroup) that was deleted with the
viewer.
FIXED-IN: 18.04

Test Plan:
KMail, Enter to open separate viewer, Alt+F4, (uncommitted)
debug output shows that now the ThemeManager is deleted, while it wasn't
before.

Reviewers: mlaurent

Reviewed By: mlaurent

Subscribers: #kde_pim

Tags: #kde_pim

Differential Revision: https://phabricator.kde.org/D12431

M  +1-1   
plugins/messageviewerheaderplugins/grantleeheaderstyleplugin/grantleeheaderstyleinterface.cpp

https://commits.kde.org/kdepim-addons/f3da346dcecd7d8ff83582a24b0bcc4ce01d4302

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 383070] Crash in GrantleeTheme::ThemeManager::Private::updateActionList() when reinstalling KMail at runtime

2017-08-23 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=383070

--- Comment #2 from Christoph Feck  ---
Duplicate bug 383124 has line numbers from 17.04 (v5.5.x) branch.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 383070] Crash in GrantleeTheme::ThemeManager::Private::updateActionList() when reinstalling KMail at runtime

2017-08-23 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=383070

Christoph Feck  changed:

   What|Removed |Added

 CC||jerry.fl...@gmail.com

--- Comment #1 from Christoph Feck  ---
*** Bug 383124 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.