[umbrello] [Bug 383592] Crash in component diagram after deleting component

Ralf Habacker bugzilla_noreply at kde.org
Thu Aug 17 10:24:26 UTC 2017


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

Ralf Habacker <ralf.habacker at freenet.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |2.23.1 (KDE Applications
                   |                            |17.08.1)
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://commits.kde.org/umb
                   |                            |rello/de5622502762d26dc9ba5
                   |                            |e3ea9eb9e2600256b45

--- Comment #3 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit ffdd4bfabdf830c859c2a4abfa711e715beeefdc by Ralf Habacker.
Committed on 17/08/2017 at 10:04.
Pushed by habacker into branch 'Applications/17.08'.

Fix memory leaks

M  +9    -0    umbrello/toolbarstatearrow.cpp
M  +1    -0    umbrello/toolbarstatearrow.h
M  +2    -0    umbrello/toolbarstatemessages.cpp
M  +4    -0    umbrello/umlappprivate.h
M  +4    -0    umbrello/umlwidgets/associationline.cpp
M  +1    -0    umbrello/umlwidgets/associationwidget.cpp
M  +1    -0    umbrello/umlwidgets/seqlinewidget.cpp

https://commits.kde.org/umbrello/ffdd4bfabdf830c859c2a4abfa711e715beeefdc

--- Comment #2 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit de5622502762d26dc9ba5e3ea9eb9e2600256b45 by Ralf Habacker.
Committed on 17/08/2017 at 10:23.
Pushed by habacker into branch 'Applications/17.08'.

Fix 'Crash in component diagram after deleting component'

In case a QGraphicsItem instance is on a scene and should be
deleted QGraphicsScenePrivate::removeItemHelper() is called.
The documentation say it leaves stale index in the tree, which let
QGraphicsScene crash on the next paint.

For now using the index has been disabled to avoid this issue.

FIXED-IN:2.23.1 (KDE Applications 17.08.1)

M  +3    -0    umbrello/umlscene.cpp

https://commits.kde.org/umbrello/de5622502762d26dc9ba5e3ea9eb9e2600256b45

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


More information about the umbrello-devel mailing list