New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Mon Dec 25 10:44:55 UTC 2017
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.
8 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 1426946: Error handling issues (CHECKED_RETURN)
/sw/source/core/table/swtable.cxx: 2235 in SwTableBoxFormat::Modify(const SfxPoolItem *, const SfxPoolItem *)()
________________________________________________________________________________________________________
*** CID 1426946: Error handling issues (CHECKED_RETURN)
/sw/source/core/table/swtable.cxx: 2235 in SwTableBoxFormat::Modify(const SfxPoolItem *, const SfxPoolItem *)()
2229 if( SfxItemState::SET != GetItemState( RES_BOXATR_VALUE, false ))
2230 pNewFormat = nullptr;
2231 }
2232 else
2233 {
2234 // fetch the current Item
>>> CID 1426946: Error handling issues (CHECKED_RETURN)
>>> Calling "GetItemState" without checking return value (as is done elsewhere 71 out of 73 times).
2235 GetItemState( RES_BOXATR_FORMAT, false,
2236 reinterpret_cast<const SfxPoolItem**>(&pNewFormat) );
2237 nOldFormat = GetTableBoxNumFormat().GetValue();
2238 nNewFormat = pNewFormat ? pNewFormat->GetValue() : nOldFormat;
2239 }
2240
** CID 1426945: Null pointer dereferences (FORWARD_NULL)
/sw/source/core/doc/docfmt.cxx: 1030 in lcl_SetTextFormatColl(SwNode *const &, void *)()
________________________________________________________________________________________________________
*** CID 1426945: Null pointer dereferences (FORWARD_NULL)
/sw/source/core/doc/docfmt.cxx: 1030 in lcl_SetTextFormatColl(SwNode *const &, void *)()
1024 if ( pPara->bResetListAttrs &&
1025 pFormat != pCNd->GetFormatColl() &&
1026 pFormat->GetItemState( RES_PARATR_NUMRULE ) == SfxItemState::SET )
1027 {
1028 // Check, if the list style of the paragraph will change.
1029 bool bChangeOfListStyleAtParagraph( true );
>>> CID 1426945: Null pointer dereferences (FORWARD_NULL)
>>> Assigning: "pTNd" = "dynamic_cast <SwTextNode *>(pCNd)".
1030 SwTextNode* pTNd( dynamic_cast<SwTextNode*>(pCNd) );
1031 OSL_ENSURE( pTNd, "<lcl_SetTextFormatColl(..)> - text node expected -> crash" );
1032 {
1033 SwNumRule* pNumRuleAtParagraph( pTNd->GetNumRule() );
1034 if ( pNumRuleAtParagraph )
1035 {
________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpy4UTlAndyjnp2ewsrCt-2BFF-2BAXtMKHu5y-2BbinOMjmUxpzPtjBN0EOez-2F-2BSqIJ3Lp0OavZ5MZAZC8l38PR3H75p-2FQRmqqn-2BSHw1myAo7XeslQqiPZzvLtoP54Pira4ljZEekV8cxSfxgkWksR-2BqrO3qw4zDWcKPm6ZheOLUJ1pQydQ-3D
To manage Coverity Scan email notifications for "libreoffice at lists.freedesktop.org", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4k1FZJSDV-2FTHi5VQof9xGafB4oBwGYxuHHknceo2QLpCrZ44Ciy7AqBR2QyX6OCB5lwWgMDuK-2FivqaohkU3M9kT-2Fww10Qt2GoaCJAOQCa0Wv4ijH4oV8jCt0XXa7QeAwh_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpy4UTlAndyjnp2ewsrCt-2BFF6YBxWC-2Fs8jPePKytyv7tMxa40glroO4Og-2FIqol8CthioKYLh4OmyLj-2Bw1EU-2Bsqkyeb8FIUg2onczwtfwADIbD7m-2Bd4oYVehQC6TKuBvz5wtBjxivAnHuQcFeZ1aRyZqhjNg-2B3xGMUAuHJJAcDecDV8-3D
More information about the LibreOffice
mailing list