New Defects reported by Coverity Scan for LibreOffice

scan-admin at coverity.com scan-admin at coverity.com
Sun Feb 19 18:23:01 UTC 2017


Hi,

Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.

42 new defect(s) introduced to LibreOffice found with Coverity Scan.
137 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 20 of 42 defect(s)


** CID 1401345:  Uninitialized members  (UNINIT_CTOR)
/svx/source/table/tablertfimporter.cxx: 150 in sdr::table::SdrTableRTFParser::SdrTableRTFParser(sdr::table::SdrTableObj &)()


________________________________________________________________________________________________________
*** CID 1401345:  Uninitialized members  (UNINIT_CTOR)
/svx/source/table/tablertfimporter.cxx: 150 in sdr::table::SdrTableRTFParser::SdrTableRTFParser(sdr::table::SdrTableObj &)()
144     , mxTable( rTableObj.getTable() )
145     , mxLastRow( nullptr )
146     {
147         mpOutliner->SetUpdateMode(true);
148         mpOutliner->SetStyleSheet( 0, mrTableObj.GetStyleSheet() );
149         mpInsDefault = new RTFCellDefault( &mrItemPool );
>>>     CID 1401345:  Uninitialized members  (UNINIT_CTOR)
>>>     Non-static class member "mnVMergeIdx" is not initialized in this constructor nor in any functions that it calls.
150     }
151     
152     SdrTableRTFParser::~SdrTableRTFParser()
153     {
154         delete mpOutliner;
155         delete mpInsDefault;

** CID 1401344:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/shared_ptr_base.h: 371 in std::_Sp_counted_ptr<pcr::OBrowserLine *, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()


________________________________________________________________________________________________________
*** CID 1401344:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/shared_ptr_base.h: 371 in std::_Sp_counted_ptr<pcr::OBrowserLine *, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()
365         public:
366           explicit
367           _Sp_counted_ptr(_Ptr __p) noexcept
368           : _M_ptr(__p) { }
369     
370           virtual void
>>>     CID 1401344:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::DeploymentException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
371           _M_dispose() noexcept
372           { delete _M_ptr; }
373     
374           virtual void
375           _M_destroy() noexcept
376           { delete this; }

** CID 1401343:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk.cxx: 2272 in ScUndoBorder::~ScUndoBorder()()


________________________________________________________________________________________________________
*** CID 1401343:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk.cxx: 2272 in ScUndoBorder::~ScUndoBorder()()
2266     {
2267         pRanges = new ScRangeList(rRangeList);
2268         pOuter = new SvxBoxItem(rNewOuter);
2269         pInner = new SvxBoxInfoItem(rNewInner);
2270     }
2271     
>>>     CID 1401343:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
2272     ScUndoBorder::~ScUndoBorder()
2273     {
2274         delete pUndoDoc;
2275         delete pRanges;
2276         delete pOuter;
2277         delete pInner;

** CID 1401342:    (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/shared_ptr_base.h: 527 in std::_Sp_counted_ptr_inplace<slideshow::internal::ViewAppletShape, std::allocator<slideshow::internal::ViewAppletShape>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()
/usr/include/c++/6.2.1/bits/shared_ptr_base.h: 527 in std::_Sp_counted_ptr_inplace<slideshow::internal::ViewMediaShape, std::allocator<slideshow::internal::ViewMediaShape>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()


________________________________________________________________________________________________________
*** CID 1401342:    (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/shared_ptr_base.h: 527 in std::_Sp_counted_ptr_inplace<slideshow::internal::ViewAppletShape, std::allocator<slideshow::internal::ViewAppletShape>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()
521     	      std::forward<_Args>(__args)...); // might throw
522     	}
523     
524           ~_Sp_counted_ptr_inplace() noexcept { }
525     
526           virtual void
>>>     CID 1401342:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
527           _M_dispose() noexcept
528           {
529     	allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
530           }
531     
532           // Override because the allocator needs to know the dynamic type
/usr/include/c++/6.2.1/bits/shared_ptr_base.h: 527 in std::_Sp_counted_ptr_inplace<slideshow::internal::ViewMediaShape, std::allocator<slideshow::internal::ViewMediaShape>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()
521     	      std::forward<_Args>(__args)...); // might throw
522     	}
523     
524           ~_Sp_counted_ptr_inplace() noexcept { }
525     
526           virtual void
>>>     CID 1401342:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
527           _M_dispose() noexcept
528           {
529     	allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
530           }
531     
532           // Override because the allocator needs to know the dynamic type

** CID 1401341:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk.cxx: 852 in ScUndoPaste::~ScUndoPaste()()
/sc/source/ui/undo/undoblk.cxx: 852 in ScUndoPaste::~ScUndoPaste()()


________________________________________________________________________________________________________
*** CID 1401341:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk.cxx: 852 in ScUndoPaste::~ScUndoPaste()()
846         if ( pOptions )
847             aPasteOptions = *pOptions;      // used only for Repeat
848     
849         SetChangeTrack();
850     }
851     
>>>     CID 1401341:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
852     ScUndoPaste::~ScUndoPaste()
853     {
854         delete pUndoDoc;
855         delete pRedoDoc;
856         delete pRefUndoData;
857         delete pRefRedoData;
/sc/source/ui/undo/undoblk.cxx: 852 in ScUndoPaste::~ScUndoPaste()()
846         if ( pOptions )
847             aPasteOptions = *pOptions;      // used only for Repeat
848     
849         SetChangeTrack();
850     }
851     
>>>     CID 1401341:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
852     ScUndoPaste::~ScUndoPaste()
853     {
854         delete pUndoDoc;
855         delete pRedoDoc;
856         delete pRefUndoData;
857         delete pRefRedoData;

** CID 1401340:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk2.cxx: 58 in ScUndoWidthOrHeight::~ScUndoWidthOrHeight()()


________________________________________________________________________________________________________
*** CID 1401340:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk2.cxx: 58 in ScUndoWidthOrHeight::~ScUndoWidthOrHeight()()
52         eMode( eNewMode ),
53         pDrawUndo( nullptr )
54     {
55         pDrawUndo = GetSdrUndoAction( &pDocShell->GetDocument() );
56     }
57     
>>>     CID 1401340:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
58     ScUndoWidthOrHeight::~ScUndoWidthOrHeight()
59     {
60         delete pUndoDoc;
61         delete pUndoTab;
62         DeleteSdrUndoAction( pDrawUndo );
63     }

** CID 1401339:  Error handling issues  (UNCAUGHT_EXCEPT)
/package/source/xstor/xstorage.cxx: 172 in SotElement_Impl::~SotElement_Impl()()


________________________________________________________________________________________________________
*** CID 1401339:  Error handling issues  (UNCAUGHT_EXCEPT)
/package/source/xstor/xstorage.cxx: 172 in SotElement_Impl::~SotElement_Impl()()
166     , m_bIsStorage( bStor )
167     , m_pStorage( nullptr )
168     , m_pStream( nullptr )
169     {
170     }
171     
>>>     CID 1401339:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::DeploymentException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
172     SotElement_Impl::~SotElement_Impl()
173     {
174         delete m_pStorage;
175         delete m_pStream;
176     }
177     

** CID 1401338:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undobase.cxx: 475 in ScMoveUndo::~ScMoveUndo()()


________________________________________________________________________________________________________
*** CID 1401338:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undobase.cxx: 475 in ScMoveUndo::~ScMoveUndo()()
469         ScDocument& rDoc = pDocShell->GetDocument();
470         if (pRefUndoData)
471             pRefUndoData->DeleteUnchanged(&rDoc);
472         pDrawUndo = GetSdrUndoAction( &rDoc );
473     }
474     
>>>     CID 1401338:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
475     ScMoveUndo::~ScMoveUndo()
476     {
477         delete pRefUndoData;
478         delete pRefUndoDoc;
479         DeleteSdrUndoAction( pDrawUndo );
480     }

** CID 1401337:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 322 in ScUndoOutlineBlock::~ScUndoOutlineBlock()()


________________________________________________________________________________________________________
*** CID 1401337:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 322 in ScUndoOutlineBlock::~ScUndoOutlineBlock()()
316         pUndoDoc( pNewUndoDoc ),
317         pUndoTable( pNewUndoTab ),
318         bShow( bNewShow )
319     {
320     }
321     
>>>     CID 1401337:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
322     ScUndoOutlineBlock::~ScUndoOutlineBlock()
323     {
324         delete pUndoDoc;
325         delete pUndoTable;
326     }
327     

** CID 1401336:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 1055 in ScUndoImportData::~ScUndoImportData()()
/sc/source/ui/undo/undodat.cxx: 1055 in ScUndoImportData::~ScUndoImportData()()


________________________________________________________________________________________________________
*** CID 1401336:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 1055 in ScUndoImportData::~ScUndoImportData()()
1049         nFormulaCols( nNewFormula ),
1050         bRedoFilled( false )
1051     {
1052         // redo doc doesn't contain imported data (but everything else)
1053     }
1054     
>>>     CID 1401336:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1055     ScUndoImportData::~ScUndoImportData()
1056     {
1057         delete pUndoDoc;
1058         delete pRedoDoc;
1059         delete pUndoDBData;
1060         delete pRedoDBData;
/sc/source/ui/undo/undodat.cxx: 1055 in ScUndoImportData::~ScUndoImportData()()
1049         nFormulaCols( nNewFormula ),
1050         bRedoFilled( false )
1051     {
1052         // redo doc doesn't contain imported data (but everything else)
1053     }
1054     
>>>     CID 1401336:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1055     ScUndoImportData::~ScUndoImportData()
1056     {
1057         delete pUndoDoc;
1058         delete pRedoDoc;
1059         delete pUndoDBData;
1060         delete pRedoDBData;

** CID 1401335:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk.cxx: 1445 in ScUndoListNames::~ScUndoListNames()()
/sc/source/ui/undo/undoblk.cxx: 1445 in ScUndoListNames::~ScUndoListNames()()


________________________________________________________________________________________________________
*** CID 1401335:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undoblk.cxx: 1445 in ScUndoListNames::~ScUndoListNames()()
1439         ScBlockUndo( pNewDocShell, rRange, SC_UNDO_AUTOHEIGHT ),
1440         pUndoDoc( pNewUndoDoc ),
1441         pRedoDoc( pNewRedoDoc )
1442     {
1443     }
1444     
>>>     CID 1401335:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1445     ScUndoListNames::~ScUndoListNames()
1446     {
1447         delete pUndoDoc;
1448         delete pRedoDoc;
1449     }
1450     
/sc/source/ui/undo/undoblk.cxx: 1445 in ScUndoListNames::~ScUndoListNames()()
1439         ScBlockUndo( pNewDocShell, rRange, SC_UNDO_AUTOHEIGHT ),
1440         pUndoDoc( pNewUndoDoc ),
1441         pRedoDoc( pNewRedoDoc )
1442     {
1443     }
1444     
>>>     CID 1401335:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1445     ScUndoListNames::~ScUndoListNames()
1446     {
1447         delete pUndoDoc;
1448         delete pRedoDoc;
1449     }
1450     

** CID 1401334:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/unique_ptr.h: 339 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::reset(ScDocument *)()


________________________________________________________________________________________________________
*** CID 1401334:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/unique_ptr.h: 339 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::reset(ScDocument *)()
333            *
334            * @param __p  The new pointer to store.
335            *
336            * The deleter will be invoked if a pointer is already owned.
337            */
338           void
>>>     CID 1401334:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
339           reset(pointer __p = pointer()) noexcept
340           {
341     	using std::swap;
342     	swap(std::get<0>(_M_t), __p);
343     	if (__p != pointer())
344     	  get_deleter()(__p);

** CID 1401333:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 508 in ScUndoAutoOutline::~ScUndoAutoOutline()()


________________________________________________________________________________________________________
*** CID 1401333:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 508 in ScUndoAutoOutline::~ScUndoAutoOutline()()
502         aBlockEnd( nEndX, nEndY, nEndZ ),
503         pUndoDoc( pNewUndoDoc ),
504         pUndoTable( pNewUndoTab )
505     {
506     }
507     
>>>     CID 1401333:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
508     ScUndoAutoOutline::~ScUndoAutoOutline()
509     {
510         delete pUndoDoc;
511         delete pUndoTable;
512     }
513     

** CID 1401332:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/filter/xcl97/XclExpChangeTrack.cxx: 1524 in XclExpChangeTrack::~XclExpChangeTrack()()


________________________________________________________________________________________________________
*** CID 1401332:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/filter/xcl97/XclExpChangeTrack.cxx: 1524 in XclExpChangeTrack::~XclExpChangeTrack()()
1518     
1519             pHeaders->SetGUID(aGUID);
1520             maRecList.push_back( std::unique_ptr<ExcRecord>(new EndXmlElement(XML_headers)));
1521         }
1522     }
1523     
>>>     CID 1401332:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1524     XclExpChangeTrack::~XclExpChangeTrack()
1525     {
1526         while( !aActionStack.empty() )
1527         {
1528             delete aActionStack.top();
1529             aActionStack.pop();

** CID 1401331:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 1587 in ScUndoConsolidate::~ScUndoConsolidate()()


________________________________________________________________________________________________________
*** CID 1401331:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 1587 in ScUndoConsolidate::~ScUndoConsolidate()()
1581         nInsertCount( nInsCount ),
1582         pUndoTab( pTab ),
1583         pUndoData( pData )
1584     {
1585     }
1586     
>>>     CID 1401331:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1587     ScUndoConsolidate::~ScUndoConsolidate()
1588     {
1589         delete pUndoDoc;
1590         delete pUndoTab;
1591         delete pUndoData;
1592     }

** CID 1401330:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undotab.cxx: 872 in ScUndoImportTab::~ScUndoImportTab()()


________________________________________________________________________________________________________
*** CID 1401330:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undotab.cxx: 872 in ScUndoImportTab::~ScUndoImportTab()()
866         pRedoDoc( nullptr ),
867         pDrawUndo( nullptr )
868     {
869         pDrawUndo = GetSdrUndoAction( &pDocShell->GetDocument() );
870     }
871     
>>>     CID 1401330:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
872     ScUndoImportTab::~ScUndoImportTab()
873     {
874         delete pRedoDoc;
875         DeleteSdrUndoAction( pDrawUndo );
876     }
877     

** CID 1401329:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/docshell/impex.cxx: 180 in ScImportExport::~ScImportExport()()


________________________________________________________________________________________________________
*** CID 1401329:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/docshell/impex.cxx: 180 in ScImportExport::~ScImportExport()()
174         else if (aRange.aStart.Parse(aPos, pDoc, eConv) & ScRefFlags::VALID)
175             aRange.aEnd = aRange.aStart;
176         else
177             bAll = true;
178     }
179     
>>>     CID 1401329:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
180     ScImportExport::~ScImportExport()
181     {
182         delete pUndoDoc;
183         delete pExtOptions;
184     }
185     

** CID 1401328:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/unique_ptr.h: 232 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::~unique_ptr()()


________________________________________________________________________________________________________
*** CID 1401328:  Error handling issues  (UNCAUGHT_EXCEPT)
/usr/include/c++/6.2.1/bits/unique_ptr.h: 232 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::~unique_ptr()()
226           template<typename _Up, typename = _Require<
227     	       is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
228     	unique_ptr(auto_ptr<_Up>&& __u) noexcept;
229     #endif
230     
231           /// Destructor, invokes the deleter if the stored pointer is not null.
>>>     CID 1401328:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
232           ~unique_ptr() noexcept
233           {
234     	auto& __ptr = std::get<0>(_M_t);
235     	if (__ptr != nullptr)
236     	  get_deleter()(__ptr);
237     	__ptr = pointer();

** CID 1401327:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 1814 in ScUndoDataForm::~ScUndoDataForm()()
/sc/source/ui/undo/undodat.cxx: 1814 in ScUndoDataForm::~ScUndoDataForm()()


________________________________________________________________________________________________________
*** CID 1401327:    (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 1814 in ScUndoDataForm::~ScUndoDataForm()()
1808             if ( pRefUndoData )
1809                     pRefUndoData->DeleteUnchanged( &pDocShell->GetDocument() );
1810     
1811             SetChangeTrack();
1812     }
1813     
>>>     CID 1401327:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1814     ScUndoDataForm::~ScUndoDataForm()
1815     {
1816             delete pUndoDoc;
1817             delete pRedoDoc;
1818             delete pRefUndoData;
1819             delete pRefRedoData;
/sc/source/ui/undo/undodat.cxx: 1814 in ScUndoDataForm::~ScUndoDataForm()()
1808             if ( pRefUndoData )
1809                     pRefUndoData->DeleteUnchanged( &pDocShell->GetDocument() );
1810     
1811             SetChangeTrack();
1812     }
1813     
>>>     CID 1401327:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
1814     ScUndoDataForm::~ScUndoDataForm()
1815     {
1816             delete pUndoDoc;
1817             delete pRedoDoc;
1818             delete pRefUndoData;
1819             delete pRefRedoData;

** CID 1401326:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 237 in ScUndoOutlineLevel::~ScUndoOutlineLevel()()


________________________________________________________________________________________________________
*** CID 1401326:  Error handling issues  (UNCAUGHT_EXCEPT)
/sc/source/ui/undo/undodat.cxx: 237 in ScUndoOutlineLevel::~ScUndoOutlineLevel()()
231         pUndoTable( pNewUndoTab ),
232         bColumns( bNewColumns ),
233         nLevel( nNewLevel )
234     {
235     }
236     
>>>     CID 1401326:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     An exception of type "com::sun::star::uno::RuntimeException" is thrown but the throw list "throw()" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
237     ScUndoOutlineLevel::~ScUndoOutlineLevel()
238     {
239         delete pUndoDoc;
240         delete pUndoTable;
241     }
242     


________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpykE7rGAzT2fsTYMQ0uVfQfyZpI0iDntzJSxY-2F0JLmTxT852a4eZqShfrdfCp8aBuPs7zDhtLz8URTFbTlJPHqsogiIQ1wy0RSC37IeO9QcIxRG99Rt0q0zM292Yl9xQm5whEuatyvT4R79Osb3WfkGGe25uoLQ0ONxDIIwnKs1oo-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-2FTHi5VQof9xGafB4oBwGYxuHHknceo2QLpCrZ44Ciy7AqBR2QyX6OCB5N5X-2B1MAElavPQhH6nLwozJzqOkt2k8uOkYf2ZoppNa9QVe0T3fEZVQ7Kky1tOkLz_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpykE7rGAzT2fsTYMQ0uVfQf3DOB2AUJOj8U8YLbmu5Yu8jTycpyOmGM2FhegLuNkfWs-2FYQIWLRzP5eyBaDYThWVhcq2-2BPOlRgYJRhTlZvpnOcpLdqXxaqJjHPBDFSJi3Y-2Bn7IBnctN9Vo7KemMOr0WzDSv4P0A0-2FMJgMEQzWeczsQ-3D



More information about the LibreOffice mailing list