Hi, Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan. 2 new defect(s) introduced to LibreOffice found with Coverity Scan. 4 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 1455158: Null pointer dereferences (FORWARD_NULL) ________________________________________________________________________________________________________ *** CID 1455158: Null pointer dereferences (FORWARD_NULL) /sc/source/ui/navipi/content.cxx: 1399 in ScContentTree::DoDrag()() 1393 } 1394 else if ( nType == ScContentId::TABLE ) 1395 { 1396 SCTAB nTab; 1397 if ( rSrcDoc.GetTable( aText, nTab ) ) 1398 { >>> CID 1455158: Null pointer dereferences (FORWARD_NULL) >>> Passing null pointer "pLocalDoc" to "MaxCol", which dereferences it. 1399 ScRange aRange( 0,0,nTab, pLocalDoc->MaxCol(), pLocalDoc->MaxRow(),nTab ); 1400 lcl_DoDragCells( pSrcShell, aRange, (ScDragSrc::Navigator | ScDragSrc::Table), this ); 1401 } 1402 } 1403 else if ( nType == ScContentId::GRAPHIC || nType == ScContentId::OLEOBJECT || 1404 nType == ScContentId::DRAWING ) ** CID 1455157: Memory - illegal accesses (WRAPPER_ESCAPE) /sw/source/core/doc/DocumentContentOperationsManager.cxx: 580 in <unnamed>::lcl_CalcBreaks(std::vector<std::pair<unsigned long, int>, std::allocator<std::pair<unsigned long, int>>> &, const SwPaM &, bool)() ________________________________________________________________________________________________________ *** CID 1455157: Memory - illegal accesses (WRAPPER_ESCAPE) /sw/source/core/doc/DocumentContentOperationsManager.cxx: 580 in <unnamed>::lcl_CalcBreaks(std::vector<std::pair<unsigned long, int>, std::allocator<std::pair<unsigned long, int>>> &, const SwPaM &, bool)() 574 } 575 } 576 while (!startedFields.empty()) 577 { 578 auto const& pField(startedFields.top()); 579 startedFields.pop(); >>> CID 1455157: Memory - illegal accesses (WRAPPER_ESCAPE) >>> Using invalidated internal representation of local "startedFields". 580 SwPosition const& rStart(pField->GetMarkStart()); 581 std::pair<sal_uLong, sal_Int32> const pos( 582 rStart.nNode.GetIndex(), rStart.nContent.GetIndex()); 583 auto it = std::lower_bound(rBreaks.begin(), rBreaks.end(), pos); 584 assert(it == rBreaks.end() || *it != pos); 585 rBreaks.insert(it, pos); ________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRZBnDJeNb0HijxaS4JNJPxk3kpyAm2AYqo71yXmnOxB73RtgzoPcQtNNP5dkHLuV1E-3D_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyOmqbPR5A7psYzrODPfF869iSu3jNlINfssbKwpec5p7laPe1R2ei4rgUq-2BApp92fCJwedtb85bWaGT-2FBlRDg2JxvjD3LiwdtPyQX383AjQl-2FhMJHTwhhye8T8BPkKpHhaXk4c0oeXCgFfM-2FnLw9kET1ynWfgbyI-2B2NtMNrK7poI-3D _______________________________________________ LibreOffice mailing list LibreOffice@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/libreoffice