New Defects reported by Coverity Scan for LibreOffice

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 1644499:  Uninitialized members  (UNINIT_CTOR)
/sc/source/filter/orcus/autofilter.cxx: 245 in ScOrcusAutoFilter::ScOrcusAutoFilter(ScDocumentImport &, const ScOrcusGlobalSettings &, short)()


________________________________________________________________________________________________________
*** CID 1644499:  Uninitialized members  (UNINIT_CTOR)
/sc/source/filter/orcus/autofilter.cxx: 245 in ScOrcusAutoFilter::ScOrcusAutoFilter(ScDocumentImport &, const ScOrcusGlobalSettings &, short)()
239     ScOrcusAutoFilter::ScOrcusAutoFilter(ScDocumentImport& rDoc, const ScOrcusGlobalSettings& rGS,
240                                          SCTAB nTab)
241         : mrDoc(rDoc)
242         , maNode(rDoc.getDoc(), rGS)
243         , mnTab(nTab)
244     {
>>>     CID 1644499:  Uninitialized members  (UNINIT_CTOR)
>>>     Non-static class member "mnRow2" is not initialized in this constructor nor in any functions that it calls.
245     }
246     
247     ScOrcusAutoFilter::~ScOrcusAutoFilter() = default;
248     
249     os::iface::import_auto_filter_node* ScOrcusAutoFilter::start_node(os::auto_filter_node_op_t op)
250     {

** CID 1644498:  Performance inefficiencies  (COPY_INSTEAD_OF_MOVE)
/svtools/source/control/accessibletabbarpagelist.cxx: 499 in accessibility::AccessibleTabBarPageList::getAccessibleAtPoint(const com::sun::star::awt::Point &)()


________________________________________________________________________________________________________
*** CID 1644498:  Performance inefficiencies  (COPY_INSTEAD_OF_MOVE)
/svtools/source/control/accessibletabbarpagelist.cxx: 499 in accessibility::AccessibleTabBarPageList::getAccessibleAtPoint(const com::sun::star::awt::Point &)()
493                     if ( xComp.is() )
494                     {
495                         tools::Rectangle aRect = vcl::unohelper::ConvertToVCLRect(xComp->getBounds());
496                         Point aPos = vcl::unohelper::ConvertToVCLPoint(rPoint);
497                         if ( aRect.Contains( aPos ) )
498                         {
>>>     CID 1644498:  Performance inefficiencies  (COPY_INSTEAD_OF_MOVE)
>>>     "xAcc" is copied in a call to copy assignment "operator =", when it could be moved instead.
499                             xChild = xAcc;
500                             break;
501                         }
502                     }
503                 }
504             }

** CID 1644497:  Uninitialized members  (UNINIT_CTOR)
/sc/source/filter/orcus/autofilter.cxx: 153 in ScOrcusAutoFilterNode::ScOrcusAutoFilterNode(ScDocument &, const ScOrcusGlobalSettings &)()


________________________________________________________________________________________________________
*** CID 1644497:  Uninitialized members  (UNINIT_CTOR)
/sc/source/filter/orcus/autofilter.cxx: 153 in ScOrcusAutoFilterNode::ScOrcusAutoFilterNode(ScDocument &, const ScOrcusGlobalSettings &)()
147     
148     ScOrcusAutoFilterNode::ScOrcusAutoFilterNode(ScDocument& rDoc, const ScOrcusGlobalSettings& rGS)
149         : mrDoc(rDoc)
150         , mrGlobalSettings(rGS)
151         , maMultiValues(rDoc, rGS)
152     {
>>>     CID 1644497:  Uninitialized members  (UNINIT_CTOR)
>>>     Non-static class member "meConn" is not initialized in this constructor nor in any functions that it calls.
153     }
154     
155     void ScOrcusAutoFilterNode::append_item(os::col_t field, os::auto_filter_op_t op, double value)
156     {
157         ScQueryEntry aEntry;
158         aEntry.nField = mnStartCol + field;


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://scan.coverity.com/projects/libreoffice?tab=overview




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux