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