[Uml-devel] branches/KDE/3.5/kdesdk/umbrello

Oliver Kellogg okellogg at users.sourceforge.net
Wed May 10 13:20:06 UTC 2006


SVN commit 539517 by okellogg:

addDefaultStereotypes(): Guard against derefencing NULL pointer.
BUG:112092


 M  +2 -0      ChangeLog  
 M  +3 -1      umbrello/umldoc.cpp  


--- branches/KDE/3.5/kdesdk/umbrello/ChangeLog #539516:539517
@@ -8,8 +8,10 @@
 * Save autosave file to a more obvious place (72019)
 * Usability and responsiveness improvements to code import (93296)
 * Auto-complete in parameter properties dialog in class diagram (104477)
+* Crash on application exit (112092)
 * Memory problem when importing classes from c++ sources (122668)
 * Nestable components and subsystems in Component diagram (124326)
+* Crash loading xmi file (125331, 126968)
 * User interaction with UMLWidget improvements (126391)
 * Comments are cut short when generating PHP code (126480)
 
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/umldoc.cpp #539516:539517
@@ -2566,7 +2566,9 @@
 }
 
 void UMLDoc::addDefaultStereotypes() {
-    UMLApp::app()->getGenerator()->createDefaultStereotypes();
+    CodeGenerator *gen = UMLApp::app()->getGenerator();
+    if (gen)
+        gen->createDefaultStereotypes();
 }
 
 const UMLStereotypeList& UMLDoc::getStereotypes() {




More information about the umbrello-devel mailing list