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

David Nolden <david.nolden....@art-master.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |http://commits.kde.org/kdev
                   |                            |platform/5abba92236eca24126
                   |                            |a6863f1eec149693a9c4f9
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from David Nolden <david.nolden....@art-master.de> ---
Git commit 5abba92236eca24126a6863f1eec149693a9c4f9 by David Nolden.
Committed on 04/07/2016 at 12:12.
Pushed by zwabel into branch '5.0'.

Fix possible crash in ProblemStore::addDiagnostic

The problem was, that child problem indices weren't
updated when the number of child problems didn't change.
When that happened, then child problem indices could
be wrong and basically random, thus creating a
recursive link which would normally be impossible.

The solution is, to always re-index the children
when storing the problem,  no matter whether
the child count changed or not.

M  +6    -9    language/duchain/problem.cpp

http://commits.kde.org/kdevplatform/5abba92236eca24126a6863f1eec149693a9c4f9

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

Reply via email to