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. 14 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 1349702: Uninitialized members (UNINIT_CTOR) /vcl/source/font/fontattributes.cxx: 74 in FontAttributes::FontAttributes()() ________________________________________________________________________________________________________ *** CID 1349702: Uninitialized members (UNINIT_CTOR) /vcl/source/font/fontattributes.cxx: 74 in FontAttributes::FontAttributes()() 68 mbSymbolFlag( false ), 69 mnQuality( 0 ), 70 mbOrientation( false ), 71 mbDevice( false ), 72 mbSubsettable( false ), 73 mbEmbeddable ( false ) >>> CID 1349702: Uninitialized members (UNINIT_CTOR) >>> Non-static class member "meFamily" is not initialized in this >>> constructor nor in any functions that it calls. 74 {} 75 76 77 bool FontAttributes::CompareDeviceIndependentFontAttributes(const FontAttributes& rOther) const 78 { 79 if (maFamilyName != rOther.maFamilyName) ** CID 1349701: Null pointer dereferences (REVERSE_INULL) /sw/source/core/unocore/unostyle.cxx: 1701 in SwXStyle::SetPropertyValue<(unsigned short)22300>(const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const com::sun::star::uno::Any &, SwStyleBase_Impl &)() ________________________________________________________________________________________________________ *** CID 1349701: Null pointer dereferences (REVERSE_INULL) /sw/source/core/unocore/unostyle.cxx: 1701 in SwXStyle::SetPropertyValue<(unsigned short)22300>(const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const com::sun::star::uno::Any &, SwStyleBase_Impl &)() 1695 const auto nIdx(GetCommandContextIndex(rNamedValue.Name)); 1696 if(nIdx == -1) 1697 throw lang::IllegalArgumentException(); 1698 m_pBasePool->SetSearchMask(SFX_STYLE_FAMILY_PARA); 1699 for(auto pBase = m_pBasePool->First(); pBase->GetName() != aStyleName; pBase = m_pBasePool->Next()) 1700 { >>> CID 1349701: Null pointer dereferences (REVERSE_INULL) >>> Null-checking "pBase" suggests that it may be null, but it has already >>> been dereferenced on all paths leading to the check. 1701 if(!pBase) 1702 throw lang::IllegalArgumentException(); 1703 } 1704 aCondItem.SetStyle(&aStyleName, nIdx); 1705 } 1706 o_rStyleBase.GetItemSet().Put(aCondItem); ________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://scan.coverity.com/projects/libreoffice?tab=overview To manage Coverity Scan email notifications for "libreoffice@lists.freedesktop.org", click https://scan.coverity.com/subscriptions/edit?email=libreoffice%40lists.freedesktop.org&token=d6481d718a775246b2340f282ebe5939 _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice