Hi, Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan. 7 new defect(s) introduced to LibreOffice found with Coverity Scan. 3 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 7 of 7 defect(s) ** CID 1636683: Uninitialized members (UNINIT_CTOR) /sw/source/writerfilter/ooxml/ShadowContext.hxx: 68 in writerfilter::ooxml::CallData::CallData(unsigned int, const rtl::OUString &, const rtl::OUString &, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &, writerfilter::ooxml::CallDataType)() ________________________________________________________________________________________________________ *** CID 1636683: Uninitialized members (UNINIT_CTOR) /sw/source/writerfilter/ooxml/ShadowContext.hxx: 68 in writerfilter::ooxml::CallData::CallData(unsigned int, const rtl::OUString &, const rtl::OUString &, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &, writerfilter::ooxml::CallDataType)() 62 : m_nLevel(nLevel) 63 , m_eType(eType) 64 , m_aAttributes(new sax_fastparser::FastAttributeList(rAttributes)) 65 , m_sNameSpace(rNameSpace) 66 , m_sElement(rElement) 67 { >>> CID 1636683: Uninitialized members (UNINIT_CTOR) >>> Non-static class member "m_nElement" is not initialized in this constructor nor in any functions that it calls. 68 } 69 70 //end unknown element 71 CallData(sal_uInt32 nLevel, const ::rtl::OUString& rNameSpace, const ::rtl::OUString& rElement) 72 : m_nLevel(nLevel) 73 , m_eType(CallDataType::EndUnknown) ** CID 1636682: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 88 in writerfilter::ooxml::ShadowContext::createUnknownChildContext(const rtl::OUString &, const rtl::OUString &, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &)() ________________________________________________________________________________________________________ *** CID 1636682: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 88 in writerfilter::ooxml::ShadowContext::createUnknownChildContext(const rtl::OUString &, const rtl::OUString &, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &)() 82 ShadowContext::createUnknownChildContext( 83 const ::rtl::OUString& rNamespace, const ::rtl::OUString& rElement, 84 const ::css::uno::Reference<::css::xml::sax::XFastAttributeList>& rAttribs) 85 { 86 CallData callData(m_nElementLevel, rNamespace, rElement, rAttribs, 87 CallDataType::UnknownContext); >>> CID 1636682: Uninitialized variables (UNINIT) >>> Using uninitialized value "callData". Field "callData.m_nElement" is uninitialized when calling "push_back". [Note: The source code implementation of the function has been overridden by a builtin model.] 88 m_aCallDataDeque.push_back(callData); 89 return this; 90 } 91 void ShadowContext::characters(const ::rtl::OUString& aChars) 92 { 93 CallData callData(m_nElementLevel, aChars); 94 m_aCallDataDeque.push_back(callData); 95 } ** CID 1636681: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 94 in writerfilter::ooxml::ShadowContext::characters(const rtl::OUString &)() ________________________________________________________________________________________________________ *** CID 1636681: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 94 in writerfilter::ooxml::ShadowContext::characters(const rtl::OUString &)() 88 m_aCallDataDeque.push_back(callData); 89 return this; 90 } 91 void ShadowContext::characters(const ::rtl::OUString& aChars) 92 { 93 CallData callData(m_nElementLevel, aChars); >>> CID 1636681: Uninitialized variables (UNINIT) >>> Using uninitialized value "callData". Field "callData.m_nElement" is uninitialized when calling "push_back". [Note: The source code implementation of the function has been overridden by a builtin model.] 94 m_aCallDataDeque.push_back(callData); 95 } ** CID 1636680: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 71 in writerfilter::ooxml::ShadowContext::endUnknownElement(const rtl::OUString &, const rtl::OUString &)() ________________________________________________________________________________________________________ *** CID 1636680: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 71 in writerfilter::ooxml::ShadowContext::endUnknownElement(const rtl::OUString &, const rtl::OUString &)() 65 } 66 void ShadowContext::endUnknownElement(const ::rtl::OUString& rNamespace, 67 const ::rtl::OUString& rElement) 68 { 69 --m_nElementLevel; 70 CallData callData(m_nElementLevel, rNamespace, rElement); >>> CID 1636680: Uninitialized variables (UNINIT) >>> Using uninitialized value "callData". Field "callData.m_nElement" is uninitialized when calling "push_back". [Note: The source code implementation of the function has been overridden by a builtin model.] 71 m_aCallDataDeque.push_back(callData); 72 } 73 ::css::uno::Reference<::css::xml::sax::XFastContextHandler> ShadowContext::createFastChildContext( 74 ::sal_Int32 nElement, 75 const ::css::uno::Reference<::css::xml::sax::XFastAttributeList>& rAttribs) 76 { ** CID 1636679: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 58 in writerfilter::ooxml::ShadowContext::startUnknownElement(const rtl::OUString &, const rtl::OUString &, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &)() ________________________________________________________________________________________________________ *** CID 1636679: Uninitialized variables (UNINIT) /sw/source/writerfilter/ooxml/ShadowContext.cxx: 58 in writerfilter::ooxml::ShadowContext::startUnknownElement(const rtl::OUString &, const rtl::OUString &, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> &)() 52 void ShadowContext::startUnknownElement( 53 const ::rtl::OUString& rNamespace, const ::rtl::OUString& rElement, 54 const ::css::uno::Reference<::css::xml::sax::XFastAttributeList>& rAttribs) 55 { 56 ++m_nElementLevel; 57 CallData callData(m_nElementLevel, rNamespace, rElement, rAttribs, CallDataType::Unknown); >>> CID 1636679: Uninitialized variables (UNINIT) >>> Using uninitialized value "callData". Field "callData.m_nElement" is uninitialized when calling "push_back". [Note: The source code implementation of the function has been overridden by a builtin model.] 58 m_aCallDataDeque.push_back(callData); 59 } 60 void ShadowContext::endFastElement(::sal_Int32 nElement) 61 { 62 --m_nElementLevel; 63 CallData callData(m_nElementLevel, nElement); ** CID 1636678: Uninitialized members (UNINIT_CTOR) /sw/source/writerfilter/ooxml/ShadowContext.hxx: 77 in writerfilter::ooxml::CallData::CallData(unsigned int, const rtl::OUString &, const rtl::OUString &)() ________________________________________________________________________________________________________ *** CID 1636678: Uninitialized members (UNINIT_CTOR) /sw/source/writerfilter/ooxml/ShadowContext.hxx: 77 in writerfilter::ooxml::CallData::CallData(unsigned int, const rtl::OUString &, const rtl::OUString &)() 71 CallData(sal_uInt32 nLevel, const ::rtl::OUString& rNameSpace, const ::rtl::OUString& rElement) 72 : m_nLevel(nLevel) 73 , m_eType(CallDataType::EndUnknown) 74 , m_sNameSpace(rNameSpace) 75 , m_sElement(rElement) 76 { >>> CID 1636678: Uninitialized members (UNINIT_CTOR) >>> Non-static class member "m_nElement" is not initialized in this constructor nor in any functions that it calls. 77 } 78 79 // start fast element 80 CallData(sal_uInt32 nLevel, sal_Int32 nElement, 81 const css::uno::Reference<css::xml::sax::XFastAttributeList>& rAttributes, 82 CallDataType eType) ** CID 1636677: Uninitialized members (UNINIT_CTOR) /sw/source/writerfilter/ooxml/ShadowContext.hxx: 104 in writerfilter::ooxml::CallData::CallData(unsigned int, const rtl::OUString &)() ________________________________________________________________________________________________________ *** CID 1636677: Uninitialized members (UNINIT_CTOR) /sw/source/writerfilter/ooxml/ShadowContext.hxx: 104 in writerfilter::ooxml::CallData::CallData(unsigned int, const rtl::OUString &)() 98 //chars 99 CallData(sal_uInt32 nLevel, const ::rtl::OUString& rChars) 100 : m_nLevel(nLevel) 101 , m_eType(CallDataType::Char) 102 , m_aChars(rChars) 103 { >>> CID 1636677: Uninitialized members (UNINIT_CTOR) >>> Non-static class member "m_nElement" is not initialized in this constructor nor in any functions that it calls. 104 } 105 106 CallData(CallData const&) = default; 107 108 sal_uInt32 getLevel() const { return m_nLevel; } 109 CallDataType getType() const { return m_eType; } ________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=u001.AxU2LYlgjL6eX23u9ErQy-2BKADyCpvUKOL6EWmZljiu6VvXBlQRUbS683tC8265rGNPXqJ1ffcoLZCnTuJFQbNcTEkb4XaEQkzovKhJ5DB3c-3DI4Ek_A9M4dSy7guk8NP6DcfgslOyvJRzavztVIKj6nRqYjYpWom7SJFyX0y710bz0kUGt5fBggJZtKqlBCwZT2C2T91-2FxBJYheK4gu7hdGzfiBjWClDHtUcp10QcpxRMYVaBYYRSXMTD6Aw3O1tjnO1qBDs1XQ0-2Fij-2BtBpNu6h66zsaaw6PbX6FOkXoYfWLMfhgWBSTSf4flYzNunintQDCOr8BlToeDuVZ7GRpjxkO2skvY-3D