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

RJVB <rjvber...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |kdevelop/commit/fba39d4a06a
                   |                            |4b2a1fa551383d7dfc0af4fdb82
                   |                            |c9
         Resolution|---                         |FIXED

--- Comment #3 from RJVB <rjvber...@gmail.com> ---
Git commit fba39d4a06a4b2a1fa551383d7dfc0af4fdb82c9 by René J.V. Bertin.
Committed on 11/02/2019 at 10:44.
Pushed by rjvbb into branch '5.3'.

Don't call clear() on a shared pointer we don't own

As per the documentation this will delete the pointer itself when the
QSharedPointer refcount drops to 0 That can happen while the target
QProcess instance is still running, and will happen occasionally (on
Mac), causing a crash.
The ChooseCMakeInterfaceJob instance will be deleted soon after a failed
connection attempt so there is no need to clear the server pointer here.

M  +1    -1    plugins/cmake/cmakemanager.cpp

https://invent.kde.org/kde/kdevelop/commit/fba39d4a06a4b2a1fa551383d7dfc0af4fdb82c9

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

Reply via email to