https://bugs.kde.org/show_bug.cgi?id=384162

Kevin Funk <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://commits.kde.org/kde
                   |                            |velop/6d4591fb1733f4490d77d
                   |                            |9e6a1e619b31767d49b
   Version Fixed In|                            |5.2.1

--- Comment #6 from Kevin Funk <[email protected]> ---
Git commit 6d4591fb1733f4490d77d9e6a1e619b31767d49b by Kevin Funk.
Committed on 20/11/2017 at 20:30.
Pushed by kfunk into branch '5.2'.

Fix crash deep inside VcsOverlayProxyModel::data()

Summary:
VcsOverlayProxyModel::data() calls ProjectController::changesModel()
which currently is a non-const method which might create an instance
of ProjectChangesModel which in turn triggers some KJobs.

Avoid that by instantiating ProjectChangesModel() immediately during
startup. I don't think that has a real performance impact.
FIXED-IN: 5.2.1

Reviewers: apol

Reviewed By: apol

Subscribers: mwolff, dfaure, brauch, apol, kdevelop-devel

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

M  +3    -4    kdevplatform/shell/projectcontroller.cpp

https://commits.kde.org/kdevelop/6d4591fb1733f4490d77d9e6a1e619b31767d49b

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to