New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Wed Apr 5 06:50:44 UTC 2017
Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
33 new defect(s) introduced to LibreOffice found with Coverity Scan.
35 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 33 defect(s)
** CID 1404815: (UNCAUGHT_EXCEPT)
/sfx2/source/view/viewfrm.cxx: 1378 in SfxViewFrame::~SfxViewFrame()()
/sfx2/source/view/viewfrm.cxx: 1378 in SfxViewFrame::~SfxViewFrame()()
/sfx2/source/view/viewfrm.cxx: 1378 in SfxViewFrame::~SfxViewFrame()()
________________________________________________________________________________________________________
*** CID 1404815: (UNCAUGHT_EXCEPT)
/sfx2/source/view/viewfrm.cxx: 1378 in SfxViewFrame::~SfxViewFrame()()
1372 m_pImpl->pWindow = VclPtr<SfxFrameViewWindow_Impl>::Create( this, rFrame.GetWindow() );
1373 m_pImpl->pWindow->SetSizePixel( rFrame.GetWindow().GetOutputSizePixel() );
1374 rFrame.SetOwnsBindings_Impl( true );
1375 rFrame.CreateWorkWindow_Impl();
1376 }
1377
>>> CID 1404815: (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" 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().
1378 SfxViewFrame::~SfxViewFrame()
1379 {
1380 m_pImpl->bIsDowning = true;
1381
1382 if ( SfxViewFrame::Current() == this )
1383 SfxViewFrame::SetViewFrame( nullptr );
/sfx2/source/view/viewfrm.cxx: 1378 in SfxViewFrame::~SfxViewFrame()()
1372 m_pImpl->pWindow = VclPtr<SfxFrameViewWindow_Impl>::Create( this, rFrame.GetWindow() );
1373 m_pImpl->pWindow->SetSizePixel( rFrame.GetWindow().GetOutputSizePixel() );
1374 rFrame.SetOwnsBindings_Impl( true );
1375 rFrame.CreateWorkWindow_Impl();
1376 }
1377
>>> CID 1404815: (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" 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().
1378 SfxViewFrame::~SfxViewFrame()
1379 {
1380 m_pImpl->bIsDowning = true;
1381
1382 if ( SfxViewFrame::Current() == this )
1383 SfxViewFrame::SetViewFrame( nullptr );
/sfx2/source/view/viewfrm.cxx: 1378 in SfxViewFrame::~SfxViewFrame()()
1372 m_pImpl->pWindow = VclPtr<SfxFrameViewWindow_Impl>::Create( this, rFrame.GetWindow() );
1373 m_pImpl->pWindow->SetSizePixel( rFrame.GetWindow().GetOutputSizePixel() );
1374 rFrame.SetOwnsBindings_Impl( true );
1375 rFrame.CreateWorkWindow_Impl();
1376 }
1377
>>> CID 1404815: (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" 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().
1378 SfxViewFrame::~SfxViewFrame()
1379 {
1380 m_pImpl->bIsDowning = true;
1381
1382 if ( SfxViewFrame::Current() == this )
1383 SfxViewFrame::SetViewFrame( nullptr );
** CID 1404814: Error handling issues (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/shared_ptr_base.h: 371 in std::_Sp_counted_ptr<pcr::OBrowserLine *, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()
________________________________________________________________________________________________________
*** CID 1404814: Error handling issues (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.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 1404814: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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 1404813: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/txtnode/atrftn.cxx: 258 in SwTextFootnote::~SwTextFootnote()()
________________________________________________________________________________________________________
*** CID 1404813: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/txtnode/atrftn.cxx: 258 in SwTextFootnote::~SwTextFootnote()()
252 , m_nSeqNo( USHRT_MAX )
253 {
254 rAttr.m_pTextAttr = this;
255 SetHasDummyChar(true);
256 }
257
>>> CID 1404813: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
258 SwTextFootnote::~SwTextFootnote()
259 {
260 SetStartNode( nullptr );
261 }
262
263 void SwTextFootnote::SetStartNode( const SwNodeIndex *pNewNode, bool bDelNode )
** CID 1404812: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/core/tool/autoform.cxx: 929 in ScAutoFormat::~ScAutoFormat()()
________________________________________________________________________________________________________
*** CID 1404812: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/core/tool/autoform.cxx: 929 in ScAutoFormat::~ScAutoFormat()()
923 for (auto const& it : r.m_Data)
924 {
925 m_Data.insert(std::make_pair(it.first, o3tl::make_unique<ScAutoFormatData>(*it.second)));
926 }
927 }
928
>>> CID 1404812: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
929 ScAutoFormat::~ScAutoFormat()
930 {
931 // When modified via StarOne then only the SaveLater flag is set and no saving is done.
932 // If the flag is set then save now.
933
934 if (mbSaveLater)
** CID 1404811: Error handling issues (UNCAUGHT_EXCEPT)
/sfx2/source/doc/sfxbasemodel.cxx: 388 in SfxOwnFramesLocker::~SfxOwnFramesLocker()()
________________________________________________________________________________________________________
*** CID 1404811: Error handling issues (UNCAUGHT_EXCEPT)
/sfx2/source/doc/sfxbasemodel.cxx: 388 in SfxOwnFramesLocker::~SfxOwnFramesLocker()()
382 {
383 OSL_FAIL( "Not possible to lock the frame window!\n" );
384 }
385 }
386 }
387
>>> CID 1404811: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" 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().
388 SfxOwnFramesLocker::~SfxOwnFramesLocker()
389 {
390 for ( sal_Int32 nInd = 0; nInd < m_aLockedFrames.getLength(); nInd++ )
391 {
392 try
393 {
** CID 1404810: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/docnode/section.cxx: 226 in SwSection::~SwSection()()
________________________________________________________________________________________________________
*** CID 1404810: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/docnode/section.cxx: 226 in SwSection::~SwSection()()
220 if (!m_Data.IsEditInReadonlyFlag()) // edit in readonly sections
221 {
222 m_Data.SetEditInReadonlyFlag( rFormat.GetEditInReadonly().GetValue() );
223 }
224 }
225
>>> CID 1404810: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
226 SwSection::~SwSection()
227 {
228 SwSectionFormat* pFormat = GetFormat();
229 if( !pFormat )
230 return;
231
** CID 1404809: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/undel.cxx: 519 in SwUndoDelete::~SwUndoDelete()()
________________________________________________________________________________________________________
*** CID 1404809: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/undel.cxx: 519 in SwUndoDelete::~SwUndoDelete()()
513 pDelTextNd->EraseText( pStt->nContent, 1 );
514
515 m_bGroup = true;
516 return true;
517 }
518
>>> CID 1404809: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
519 SwUndoDelete::~SwUndoDelete()
520 {
521 delete m_pSttStr;
522 delete m_pEndStr;
523 if( m_pMvStt ) // Delete also the selection from UndoNodes array
524 {
** CID 1404808: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/text/redlnitr.cxx: 185 in SwRedlineItr::~SwRedlineItr()()
________________________________________________________________________________________________________
*** CID 1404808: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/text/redlnitr.cxx: 185 in SwRedlineItr::~SwRedlineItr()()
179 pExt = new SwExtend( *pArr, nExtStart );
180 else
181 pExt = nullptr;
182 Seek (rFnt, 0, COMPLETE_STRING);
183 }
184
>>> CID 1404808: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
185 SwRedlineItr::~SwRedlineItr()
186 {
187 Clear( nullptr );
188 delete pSet;
189 delete pExt;
190 }
** CID 1404807: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/docnode/node.cxx: 1006 in SwContentNode::~SwContentNode()()
________________________________________________________________________________________________________
*** CID 1404807: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/docnode/node.cxx: 1006 in SwContentNode::~SwContentNode()()
1000 SwNode( rWhere, nNdType ),
1001 m_pCondColl( nullptr ),
1002 mbSetModifyAtAttr( false )
1003 {
1004 }
1005
>>> CID 1404807: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
1006 SwContentNode::~SwContentNode()
1007 {
1008 // The base class SwClient of SwFrame excludes itself from the dependency list!
1009 // Thus, we need to delete all Frames in the dependency list.
1010 DelFrames(false);
1011
** CID 1404806: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/untblk.cxx: 134 in SwUndoInserts::~SwUndoInserts()()
________________________________________________________________________________________________________
*** CID 1404806: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/untblk.cxx: 134 in SwUndoInserts::~SwUndoInserts()()
128 }
129 delete pFrameFormats;
130 pFrameFormats = nullptr;
131 }
132 }
133
>>> CID 1404806: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
134 SwUndoInserts::~SwUndoInserts()
135 {
136 if (m_pUndoNodeIndex) // delete also the section from UndoNodes array
137 {
138 // Insert saves content in IconSection
139 SwNodes& rUNds = m_pUndoNodeIndex->GetNodes();
** CID 1404805: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/txtnode/ndtxt.cxx: 242 in SwTextNode::~SwTextNode()()
________________________________________________________________________________________________________
*** CID 1404805: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/txtnode/ndtxt.cxx: 242 in SwTextNode::~SwTextNode()()
236 m_bNotifiable = true;
237
238 m_bContainsHiddenChars = m_bHiddenCharsHidePara = false;
239 m_bRecalcHiddenCharFlags = true;
240 }
241
>>> CID 1404805: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
242 SwTextNode::~SwTextNode()
243 {
244 // delete only removes the pointer not the array elements!
245 if ( m_pSwpHints )
246 {
247 // do not delete attributes twice when those delte their content
** CID 1404804: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/unins.cxx: 193 in SwUndoInsert::~SwUndoInsert()()
________________________________________________________________________________________________________
*** CID 1404804: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/unins.cxx: 193 in SwUndoInsert::~SwUndoInsert()()
187 }
188 }
189 }
190 return bRet;
191 }
192
>>> CID 1404804: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
193 SwUndoInsert::~SwUndoInsert()
194 {
195 if (m_pUndoNodeIndex) // delete the section from UndoNodes array
196 {
197 // Insert saves the content in IconSection
198 SwNodes& rUNds = m_pUndoNodeIndex->GetNodes();
** CID 1404803: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/unins.cxx: 193 in SwUndoInsert::~SwUndoInsert()()
________________________________________________________________________________________________________
*** CID 1404803: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/undo/unins.cxx: 193 in SwUndoInsert::~SwUndoInsert()()
187 }
188 }
189 }
190 return bRet;
191 }
192
>>> CID 1404803: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
193 SwUndoInsert::~SwUndoInsert()
194 {
195 if (m_pUndoNodeIndex) // delete the section from UndoNodes array
196 {
197 // Insert saves the content in IconSection
198 SwNodes& rUNds = m_pUndoNodeIndex->GetNodes();
** CID 1404802: (UNCAUGHT_EXCEPT)
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
________________________________________________________________________________________________________
*** CID 1404802: (UNCAUGHT_EXCEPT)
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
4737 rTextNode.RemoveFromList();
4738 }
4739 // #i70748#
4740 mrTextNode.ResetEmptyListStyleDueToResetOutlineLevelAttr();
4741 }
4742
>>> CID 1404802: (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
4743 HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()
4744 {
4745 if ( mbListStyleOrIdReset && !mrTextNode.IsInList() )
4746 {
4747 // check, if in spite of the reset of the list style or the list id
4748 // the paragraph still has to be added to a list.
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
4737 rTextNode.RemoveFromList();
4738 }
4739 // #i70748#
4740 mrTextNode.ResetEmptyListStyleDueToResetOutlineLevelAttr();
4741 }
4742
>>> CID 1404802: (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
4743 HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()
4744 {
4745 if ( mbListStyleOrIdReset && !mrTextNode.IsInList() )
4746 {
4747 // check, if in spite of the reset of the list style or the list id
4748 // the paragraph still has to be added to a list.
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
4737 rTextNode.RemoveFromList();
4738 }
4739 // #i70748#
4740 mrTextNode.ResetEmptyListStyleDueToResetOutlineLevelAttr();
4741 }
4742
>>> CID 1404802: (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
4743 HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()
4744 {
4745 if ( mbListStyleOrIdReset && !mrTextNode.IsInList() )
4746 {
4747 // check, if in spite of the reset of the list style or the list id
4748 // the paragraph still has to be added to a list.
/sw/source/core/txtnode/ndtxt.cxx: 4743 in <unnamed>::HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()()
4737 rTextNode.RemoveFromList();
4738 }
4739 // #i70748#
4740 mrTextNode.ResetEmptyListStyleDueToResetOutlineLevelAttr();
4741 }
4742
>>> CID 1404802: (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
4743 HandleResetAttrAtTextNode::~HandleResetAttrAtTextNode()
4744 {
4745 if ( mbListStyleOrIdReset && !mrTextNode.IsInList() )
4746 {
4747 // check, if in spite of the reset of the list style or the list id
4748 // the paragraph still has to be added to a list.
** CID 1404801: (UNCAUGHT_EXCEPT)
/sw/source/core/layout/frmtool.cxx: 443 in SwLayNotify::~SwLayNotify()()
/sw/source/core/layout/frmtool.cxx: 443 in SwLayNotify::~SwLayNotify()()
________________________________________________________________________________________________________
*** CID 1404801: (UNCAUGHT_EXCEPT)
/sw/source/core/layout/frmtool.cxx: 443 in SwLayNotify::~SwLayNotify()()
437 pLowerFrame->InvalidateObjs( false );
438
439 pLowerFrame = pLowerFrame->GetNext();
440 }
441 }
442
>>> CID 1404801: (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
443 SwLayNotify::~SwLayNotify()
444 {
445 SwLayoutFrame *pLay = static_cast<SwLayoutFrame*>(mpFrame);
446 SwRectFnSet aRectFnSet(pLay);
447 bool bNotify = false;
448 if ( pLay->Prt().SSize() != maPrt.SSize() )
/sw/source/core/layout/frmtool.cxx: 443 in SwLayNotify::~SwLayNotify()()
437 pLowerFrame->InvalidateObjs( false );
438
439 pLowerFrame = pLowerFrame->GetNext();
440 }
441 }
442
>>> CID 1404801: (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
443 SwLayNotify::~SwLayNotify()
444 {
445 SwLayoutFrame *pLay = static_cast<SwLayoutFrame*>(mpFrame);
446 SwRectFnSet aRectFnSet(pLay);
447 bool bNotify = false;
448 if ( pLay->Prt().SSize() != maPrt.SSize() )
** CID 1404800: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/doc/list.cxx: 99 in SwListImpl::~SwListImpl()()
________________________________________________________________________________________________________
*** CID 1404800: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/doc/list.cxx: 99 in SwListImpl::~SwListImpl()()
93 pNode = rNodes[nIndex];
94 }
95 }
96 while ( pNode != &rNodes.GetEndOfContent() );
97 }
98
>>> CID 1404800: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
99 SwListImpl::~SwListImpl()
100 {
101 tListTrees::iterator aNumberTreeIter;
102 for ( aNumberTreeIter = maListTrees.begin();
103 aNumberTreeIter != maListTrees.end();
104 ++aNumberTreeIter )
** CID 1404799: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/edit/edws.cxx: 155 in SwActContext::~SwActContext()()
________________________________________________________________________________________________________
*** CID 1404799: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/edit/edws.cxx: 155 in SwActContext::~SwActContext()()
149 SwActContext::SwActContext(SwEditShell *pShell)
150 : m_rShell(*pShell)
151 {
152 m_rShell.StartAction();
153 }
154
>>> CID 1404799: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
155 SwActContext::~SwActContext()
156 {
157 m_rShell.EndAction();
158 }
159
160 SwMvContext::SwMvContext(SwEditShell *pShell)
** CID 1404798: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/text/porfld.cxx: 796 in SwGrfNumPortion::~SwGrfNumPortion()()
________________________________________________________________________________________________________
*** CID 1404798: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/text/porfld.cxx: 796 in SwGrfNumPortion::~SwGrfNumPortion()()
790 nFixWidth = Width();
791 nGrfHeight = rGrfSize.Height() + 2 * GRFNUM_SECURE;
792 Height( sal_uInt16(nGrfHeight) );
793 bNoPaint = false;
794 }
795
>>> CID 1404798: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "o3tl::divide_by_zero" 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().
796 SwGrfNumPortion::~SwGrfNumPortion()
797 {
798 if ( IsAnimated() )
799 {
800 Graphic* pGraph = const_cast<Graphic*>(pBrush->GetGraphic());
801 if (pGraph)
** CID 1404797: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/docnode/ndtbl.cxx: 2362 in SwTableNode::~SwTableNode()()
________________________________________________________________________________________________________
*** CID 1404797: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/docnode/ndtbl.cxx: 2362 in SwTableNode::~SwTableNode()()
2356 SwTableNode::SwTableNode( const SwNodeIndex& rIdx )
2357 : SwStartNode( rIdx, SwNodeType::Table )
2358 {
2359 m_pTable = new SwTable;
2360 }
2361
>>> CID 1404797: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
2362 SwTableNode::~SwTableNode()
2363 {
2364 // Notify UNO wrappers
2365 SwFrameFormat* pTableFormat = GetTable().GetFrameFormat();
2366 SwPtrMsgPoolItem aMsgHint( RES_REMOVE_UNO_OBJECT,
2367 pTableFormat );
** CID 1404796: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/layout/anchoreddrawobject.cxx: 62 in SwPosNotify::~SwPosNotify()()
________________________________________________________________________________________________________
*** CID 1404796: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/layout/anchoreddrawobject.cxx: 62 in SwPosNotify::~SwPosNotify()()
56 {
57 maOldObjRect = mpAnchoredDrawObj->GetObjRect();
58 // --> #i35640# - determine correct page frame
59 mpOldPageFrame = mpAnchoredDrawObj->GetPageFrame();
60 }
61
>>> CID 1404796: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "com::sun::star::lang::DisposedException" 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().
62 SwPosNotify::~SwPosNotify()
63 {
64 if ( maOldObjRect != mpAnchoredDrawObj->GetObjRect() )
65 {
66 if( maOldObjRect.HasArea() && mpOldPageFrame )
67 {
________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyZ4oRaZwTz7clt34WNL1RGOi-2BGkNJKf0Ag8YOM49HMCyXjx3ysuxY6gxPt4VYoFtYmpCO87fMyFle9Cg0tMaAyvlH3yoFZGtdOUIyRLWMvLOcnrtiAZhxXn0sxIw8J47L0SfIItHsGd0oMk1B6gMikX-2BM5jj5hcTVT96v4oyhuRs-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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyZ4oRaZwTz7clt34WNL1RGAW5vZV-2FQRKqSUqqrXD3xX8dYZT48D6NXerDkPxdj2xrebIa5u4cwlSqvxVxL4R5uLjuxqYN5WFiT5yY5ODehUXZwfWFWbtHd1nDwyxZ8ms3ps-2FKB35d8w1GjialPhhJllSXZy6Ww-2Fhmg2Y0QIQW-2Fbw-3D
More information about the LibreOffice
mailing list