New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Tue Sep 1 07:16:09 UTC 2020
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.
New defect(s) Reported-by: Coverity Scan
Showing 3 of 3 defect(s)
** CID 1466575: Null pointer dereferences (NULL_RETURNS)
________________________________________________________________________________________________________
*** CID 1466575: Null pointer dereferences (NULL_RETURNS)
/sw/source/core/text/txtfld.cxx: 482 in checkApplyParagraphMarkFormatToNumbering(SwFont *, SwTextFormatInfo &, const IDocumentSettingAccess *, const SwAttrSet *)()
476 && !pCleanedSet->HasItem(nWhich)
477 && !(pFormat && pFormat->HasItem(nWhich)) )
478 {
479 // Copy from parent sets only allowed items which will not overwrite
480 // values explicitly defined in current set (pCleanedSet) or in pFormat
481 const SfxPoolItem* pItem = rStyleAttrs.GetItem(nWhich, true);
>>> CID 1466575: Null pointer dereferences (NULL_RETURNS)
>>> Dereferencing a pointer that might be "nullptr" "pItem" when calling "Put".
482 pCleanedSet->Put(*pItem);
483 }
484 nWhich = aIter.NextWhich();
485 }
486
487 // It is not required here anymore, all referenced items are inserted
** CID 1466574: Uninitialized members (UNINIT_CTOR)
/xmloff/source/draw/XMLNumberStyles.cxx: 599 in SdXMLNumberFormatImportContext::SdXMLNumberFormatImportContext(SdXMLImport &, int, SvXMLNumImpData *, SvXMLStylesTokens, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &, SvXMLStylesContext &)()
________________________________________________________________________________________________________
*** CID 1466574: Uninitialized members (UNINIT_CTOR)
/xmloff/source/draw/XMLNumberStyles.cxx: 599 in SdXMLNumberFormatImportContext::SdXMLNumberFormatImportContext(SdXMLImport &, int, SvXMLNumImpData *, SvXMLStylesTokens, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &, SvXMLStylesContext &)()
593 OUString sValue = aIter.toString();
594 if( aIter.getToken() == XML_ELEMENT(NUMBER, XML_AUTOMATIC_ORDER) )
595 mbAutomatic = IsXMLToken( sValue, XML_TRUE );
596 else
597 SAL_WARN("xmloff", "unknown attribute " << SvXMLImport::getPrefixAndNameFromToken(aIter.getToken()) << "=" << aIter.toString());
598 }
>>> CID 1466574: Uninitialized members (UNINIT_CTOR)
>>> Non-static class member "mnElements" is not initialized in this constructor nor in any functions that it calls.
599 }
600
601 SdXMLNumberFormatImportContext::~SdXMLNumberFormatImportContext()
602 {
603 }
604
** CID 1466573: Null pointer dereferences (FORWARD_NULL)
/i18npool/source/textconversion/textconversion_zh.cxx: 228 in i18npool::TextConversion_zh::getWordConversion(const rtl::OUString &, int, int, bool, int, com::sun::star::uno::Sequence<int> &)()
________________________________________________________________________________________________________
*** CID 1466573: Null pointer dereferences (FORWARD_NULL)
/i18npool/source/textconversion/textconversion_zh.cxx: 228 in i18npool::TextConversion_zh::getWordConversion(const rtl::OUString &, int, int, bool, int, com::sun::star::uno::Sequence<int> &)()
222 if (result < 0)
223 top = current - 1;
224 else if (result > 0)
225 bottom = current + 1;
226 else {
227 if (toSChinese) // Traditionary/Simplified conversion,
>>> CID 1466573: Null pointer dereferences (FORWARD_NULL)
>>> Dereferencing null pointer "wordData".
228 for (current = entry[current]-1; current > 0 && wordData[current-1]; current--) ;
229 else // Simplified/Traditionary conversion, forwards search for next word
230 current = entry[current] + word.getLength() + 1;
231 sal_Int32 start=current;
232 if (offset.hasElements()) {
233 if (word.getLength() != OUString(&wordData[current]).getLength())
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0qcxCbhZ31OYv50ypSs1kiFPuCn2xFdlMIFBirii0zZ9j2-2F9F2XPBcBm2BNgi9duPy3v-2FzgFDd2LJ-2BDKI-3D5GMp_OTq2XUZbbipYjyLSo6GRo-2FpVxQ9OzkDINu9UTS-2FQhSdO0F0jQniitrGlNxDIzPJiGVeRp6G7YmBGTqa9yZi0l3CmubIs-2B6Dqe84bBdC02FnsTv2nj8mSRil18NHCakTJcv09Pm2GuGubj1jTqjAgcto-2BQcGOQfyhqR2w9S1ABDN5YuwwV2tVSjsyj-2Bv15mifNt7-2F2aVaCuQy-2BkltxCDfmySLjWQhKDEP2VaH652SXI-2FJsaXbPTscipE3LpPdYZuj
More information about the LibreOffice
mailing list