New Defects reported by Coverity Scan for rhabacker/umbrello

scan-admin at coverity.com scan-admin at coverity.com
Wed Nov 9 13:00:36 UTC 2016


Hi,

Please find the latest report on new defect(s) introduced to rhabacker/umbrello found with Coverity Scan.

2 new defect(s) introduced to rhabacker/umbrello found with Coverity Scan.
5 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.

New defect(s) Reported-by: Coverity Scan
Showing 2 of 2 defect(s)


** CID 172678:  Null pointer dereferences  (FORWARD_NULL)
/home/coverity/src/umbrello/umbrello/codeimport/import_utils.cpp: 279 in Import_Utils::createUMLObject(UMLObject::ObjectType, const QString &, UMLPackage *, const QString &, const QString &, bool)()


________________________________________________________________________________________________________
*** CID 172678:  Null pointer dereferences  (FORWARD_NULL)
/home/coverity/src/umbrello/umbrello/codeimport/import_utils.cpp: 279 in Import_Utils::createUMLObject(UMLObject::ObjectType, const QString &, UMLPackage *, const QString &, const QString &, bool)()
273                 // Create the full given type (including adornments.)
274                 if (isConst)
275                     name.prepend(QLatin1String("const "));
276                 o = Object_Factory::createUMLObject(UMLObject::ot_Datatype, name,
277                                                     umldoc->datatypeFolder(),
278                                                     false); //solicitNewName
>>>     CID 172678:  Null pointer dereferences  (FORWARD_NULL)
>>>     Comparing "o" to null implies that "o" might be null.
279                 UMLDatatype *dt = o ? o->asUMLDatatype() : 0;
280                 UMLClassifier *c = origType->asUMLClassifier();
281                 if (dt && c)
282                     dt->setOriginType(c);
283                 else
284                     uError() << "createUMLObject(" << name << "): "

** CID 172677:  Null pointer dereferences  (FORWARD_NULL)
/home/coverity/src/umbrello/umbrello/codeimport/import_utils.cpp: 281 in Import_Utils::createUMLObject(UMLObject::ObjectType, const QString &, UMLPackage *, const QString &, const QString &, bool)()


________________________________________________________________________________________________________
*** CID 172677:  Null pointer dereferences  (FORWARD_NULL)
/home/coverity/src/umbrello/umbrello/codeimport/import_utils.cpp: 281 in Import_Utils::createUMLObject(UMLObject::ObjectType, const QString &, UMLPackage *, const QString &, const QString &, bool)()
275                     name.prepend(QLatin1String("const "));
276                 o = Object_Factory::createUMLObject(UMLObject::ot_Datatype, name,
277                                                     umldoc->datatypeFolder(),
278                                                     false); //solicitNewName
279                 UMLDatatype *dt = o ? o->asUMLDatatype() : 0;
280                 UMLClassifier *c = origType->asUMLClassifier();
>>>     CID 172677:  Null pointer dereferences  (FORWARD_NULL)
>>>     Comparing "dt" to null implies that "dt" might be null.
281                 if (dt && c)
282                     dt->setOriginType(c);
283                 else
284                     uError() << "createUMLObject(" << name << "): "
285                         << "origType " << typeName << " is not a UMLClassifier";
286                 if (isRef || isPointer)


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbneWfoX0F52Gghq-2BqUUFh5eVd8TaO133jUuHRtUP-2FQWy-2BSqTKvXGWB4PJ4toJHP0A-3D_EShgirRohr6FUhdhEf2AbZ1nkp0TrbQOboOeetrIkR8RAg1v7AatMJljr59fZjqCz8iv3nS9DiLCWdkQXgkC1uBtl7ujp-2BvDPg3e4Mb1bXDy6rwTkUZykM8yIhj0WgfA-2FeOMt2-2BMtmHfjqZZbmTLf4ZGiooO-2B0w-2FFo8-2BhqhvG8c8Z2vqD7Y8U8X8BVyMWhzxPPOCLxHdQzAd1a-2FFns0P1JDtmj4eV-2FZhSofoUN55-2B94-3D

To manage Coverity Scan email notifications for "umbrello-devel at kde.org", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4SjuUo8WwZlhalaw77wxDR6TvlGtHG9IoMCHNAtdPIo0gfvkxSgjiMukzLDgKgS6BzgYg-2Fe-2FHA96GDtTS-2FfrSaW7e-2BE4SCnFcHBrZn05zc8E-3D_EShgirRohr6FUhdhEf2AbZ1nkp0TrbQOboOeetrIkR8RAg1v7AatMJljr59fZjqCvE1zWWpxnOyGD1hstz236lK2cwOdvRWGqXdBp-2B9Jm1djjDjy7f0IEf8T6vx7A-2F0-2BYh9Bx2hisGtMPJKCE91CrfqbJ25SbGfRb-2FH87uJRwS8vCqJ4KojEy3xA8WDILowgH-2BYQvdHLqIw5ftBFpGzgOhfGciAfn9Hu88CosM-2BlWyE-3D



More information about the umbrello-devel mailing list