[Uml-devel] kdesdk/umbrello/umbrello

Brian Thomas thomas at mail630.gsfc.nasa.gov
Fri Nov 14 13:40:02 UTC 2003


CVS commit by thomas: 

stability patch: code generation classes, if present, caused crash on closing diagram/project. This was caused by many 'dangling' pointers, unreleased textblocks, which where being called by the QT connection code when the parent UMLObject was being destroyed (the textblocks should die first and thus not be called). Many differrent things were done to ensure that the textblocks truely are being released


  M +1 -1      codeaccessormethod.cpp   1.9
  M +5 -2      codegenobjectwithtextblocks.cpp   1.9
  M +5 -5      codemethodblock.cpp   1.10
  M +3 -2      codemethodblock.h   1.6
  M +4 -20     codeoperation.cpp   1.10
  M +2 -21     codeoperation.h   1.8
  M +7 -4      ownedcodeblock.cpp   1.8
  M +6 -0      ownedcodeblock.h   1.6
  M +5 -0      ownedhierarchicalcodeblock.cpp   1.7
  M +6 -0      ownedhierarchicalcodeblock.h   1.4
  M +1 -0      textblock.cpp   1.8
  M +2 -1      uml.cpp   1.80
  M +62 -13    codegenerators/cppheadercodedocument.cpp   1.11
  M +4 -1      codegenerators/cppheadercodedocument.h   1.4
  M +3 -0      codegenerators/cppsourcecodedocument.h   1.4
  M +34 -13    codegenerators/javaclassifiercodedocument.cpp   1.18
  M +1 -0      codegenerators/javaclassifiercodedocument.h   1.7







More information about the umbrello-devel mailing list