Hi, Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
3 new defect(s) introduced to LibreOffice found with Coverity Scan. 2 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 3 of 3 defect(s) ** CID 1420317: Null pointer dereferences (FORWARD_NULL) /sd/source/ui/view/drviews2.cxx: 330 in sd::ClassificationCollector::collect()() ________________________________________________________________________________________________________ *** CID 1420317: Null pointer dereferences (FORWARD_NULL) /sd/source/ui/view/drviews2.cxx: 330 in sd::ClassificationCollector::collect()() 324 m_pRectObject = pRectObject; 325 for (editeng::Section const & rSection : aSections) 326 { 327 const SvxFieldItem* pFieldItem = findField(rSection); 328 if (pFieldItem) 329 { >>> CID 1420317: Null pointer dereferences (FORWARD_NULL) >>> Assigning: "pCustomPropertyField" = "dynamic_cast >>> <editeng::CustomPropertyField const *>(pFieldItem->GetField())". 330 const auto* pCustomPropertyField = dynamic_cast<const editeng::CustomPropertyField*>(pFieldItem->GetField()); 331 OUString aKey = pCustomPropertyField->GetKey(); 332 if (aKey.startsWith(sPolicy + "Marking:Text:")) 333 { 334 OUString aValue = lcl_getProperty(xPropertyContainer, aKey); 335 m_aResults.push_back({ svx::ClassificationType::TEXT, aValue, nParagraph }); ** CID 1420316: Integer handling issues (CONSTANT_EXPRESSION_RESULT) /sal/osl/unx/file.cxx: 1155 in <unnamed>::exceedsMinOffT<long>(T1)() ________________________________________________________________________________________________________ *** CID 1420316: Integer handling issues (CONSTANT_EXPRESSION_RESULT) /sal/osl/unx/file.cxx: 1155 in <unnamed>::exceedsMinOffT<long>(T1)() 1149 namespace { 1150 1151 //coverity[result_independent_of_operands] 1152 template<typename T> bool exceedsMaxOffT(T n) { return n > MAX_OFF_T; } 1153 1154 template<typename T> bool exceedsMinOffT(T n) >>> CID 1420316: Integer handling issues (CONSTANT_EXPRESSION_RESULT) >>> "n < -9223372036854775808L" is always false regardless of the values of >>> its operands. This occurs as a return value. 1155 { return n < std::numeric_limits<off_t>::min(); } 1156 1157 } 1158 1159 oslFileError SAL_CALL osl_mapFile( 1160 oslFileHandle Handle, ** CID 1420315: Null pointer dereferences (FORWARD_NULL) /sw/source/core/draw/dflyobj.cxx: 403 in SwVirtFlyDrawObj::Rotate(const Point &, long, double, double)() ________________________________________________________________________________________________________ *** CID 1420315: Null pointer dereferences (FORWARD_NULL) /sw/source/core/draw/dflyobj.cxx: 403 in SwVirtFlyDrawObj::Rotate(const Point &, long, double, double)() 397 398 if(0 != nAngle) 399 { 400 // RotGrfFlyFrame: Add transformation to placeholder object 401 Size aSize; 402 const sal_uInt16 nOldRot(SwVirtFlyDrawObj::getPossibleRotationFromFraphicFrame(aSize)); >>> CID 1420315: Null pointer dereferences (FORWARD_NULL) >>> Assigning: "pSh" = "dynamic_cast <SwWrtShell >>> *>(this->GetFlyFrame()->getRootFrame()->GetCurrShell())". 403 SwWrtShell *pSh = dynamic_cast<SwWrtShell*>( GetFlyFrame()->getRootFrame()->GetCurrShell() ); 404 SwFlyFrameAttrMgr aMgr(false, pSh, Frmmgr_Type::NONE); 405 406 aMgr.SetRotation(nOldRot, (nOldRot + static_cast<sal_uInt16>(nAngle)) % 3600, aSize); 407 } 408 } ________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRZBnDJeNb0HijxaS4JNJPxk3kpyAm2AYqo71yXmnOxB72ibeUH-2F-2F1Lhi9AZq3dRu-2F4-3D_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyj3JREHMjT-2FcUjmeJVZmXXu3BZlD6CRytoojjZYLmROzpvaZQMQXpwXrUpC67CWoCi-2FnTZ6wCHOPgcXHYTa6hykQmJF5NxDBz-2BwD79sbKBsovpNyn2jDEuuLNSna5GUYxrQwkVcg-2BVWLkv2cKqI7nuGJJ4yQv1K2pOl2cpPkx9to-3D To manage Coverity Scan email notifications for "libreoffice@lists.freedesktop.org", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4k1FZJSDV-2FTHi5VQof9xGafB4oBwGYxuHHknceo2QLpCrZ44Ciy7AqBR2QyX6OCB5lwWgMDuK-2FivqaohkU3M9kT-2Fww10Qt2GoaCJAOQCa0Wv4ijH4oV8jCt0XXa7QeAwh_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyj3JREHMjT-2FcUjmeJVZmXXn39WRU5Dh-2BTGXGy31dPQVFJTQ37YepcH18y3HFRqovgf45Ay-2FW472Xf5A5TPo3m5IZ6ILZFaqXh00m-2BOqJ7KevIQrDX0SCvruVARgxK8P2ZkXBszXVdUbpbyJQif71-2FIOEYK5T9NjKJURStgqb0Wd4-3D _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice