[umbrello-devel] [umbrello] [Bug 345388] Dangling pointer issue on document close
Ralf Habacker
ralf.habacker at freenet.de
Mon Mar 23 10:38:15 UTC 2015
https://bugs.kde.org/show_bug.cgi?id=345388
Ralf Habacker <ralf.habacker at freenet.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Version Fixed In| |2.15.97 (KDE 15.03.97)
Resolution|--- |FIXED
Latest Commit| |http://commits.kde.org/umbr
| |ello/49aaa21f7f0b859253768d
| |c2e4fc57cd7f1ba8f9
--- Comment #8 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 49aaa21f7f0b859253768dc2e4fc57cd7f1ba8f9 by Ralf Habacker.
Committed on 22/03/2015 at 12:42.
Pushed by habacker into branch 'Applications/15.04'.
Fix 'Dangling pointer issue on document close'.
Guard access to UMLObject::m_pSecondary with QPointer.
Also use dynamic_cast instead of static_cast for access
to m_pSecondary to make sure the cast returns zero on
invalid types. Using static_casts may result into
invalid casted objects.
FIXED-IN:2.15.97 (KDE 15.03.97)
M +1 -1 umbrello/classifier.cpp
M +1 -1 umbrello/classifierlistitem.cpp
M +1 -3 umbrello/package.cpp
M +2 -0 umbrello/umldoc.cpp
M +1 -1 umbrello/umlobject.cpp
M +2 -1 umbrello/umlobject.h
http://commits.kde.org/umbrello/49aaa21f7f0b859253768dc2e4fc57cd7f1ba8f9
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the umbrello-devel
mailing list