Summary: | Crashes on cancelling the creation of a new class with the "Creation" tool in sequence diagram | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | bingtimren <bingtimren> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | okellogg |
Priority: | NOR | ||
Version First Reported In: | 2.32.0 (KDE releases 20.08.0) | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/sdk/umbrello/commit/f2c182d21684c0be6241916155f48bcbc64f2d8a | Version Fixed In: | 2.33.80 (KDE releases 22.03.80) |
Sentry Crash Report: |
Description
bingtimren@gmail.com
2021-10-11 06:20:41 UTC
Git commit f2c182d21684c0be6241916155f48bcbc64f2d8a by Oliver Kellogg. Committed on 11/02/2022 at 20:48. Pushed by okellogg into branch 'master'. Fix 'Crashes on cancelling the creation of a new class with the "Creation" tool in sequence diagram' umbrello/toolbarstatemessages.cpp - In function mouseReleaseEmpty test return value from Object_Factory::createUMLObject() to be non null. If null then do not call Widget_Factory::createWidget and its follow- on operations. umbrello/object_factory.cpp - At function createUMLObject document the fact that the function may return nullptr. FIXED-IN:2.33.80 (KDE releases 22.03.80) M +2 -0 umbrello/object_factory.cpp M +13 -9 umbrello/toolbarstatemessages.cpp https://invent.kde.org/sdk/umbrello/commit/f2c182d21684c0be6241916155f48bcbc64f2d8a |