New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Fri Jun 9 20:33:25 UTC 2017
Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
28 new defect(s) introduced to LibreOffice found with Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 20 of 28 defect(s)
** CID 1412146: Incorrect expression (UNINTENDED_INTEGER_DIVISION)
/oox/source/vml/vmlformatting.cxx: 934 in oox::vml::TextpathModel::pushToPropMap(oox::drawingml::ShapePropertyMap &, const com::sun::star::uno::Reference<com::sun::star::drawing::XShape> &, const oox::GraphicHelper &) const()
________________________________________________________________________________________________________
*** CID 1412146: Incorrect expression (UNINTENDED_INTEGER_DIVISION)
/oox/source/vml/vmlformatting.cxx: 934 in oox::vml::TextpathModel::pushToPropMap(oox::drawingml::ShapePropertyMap &, const com::sun::star::uno::Reference<com::sun::star::drawing::XShape> &, const oox::GraphicHelper &) const()
928 }
929 else if (aName == "font-size")
930 {
931 oox::OptValue<OUString> aOptString(aValue);
932 sal_Int64 nEmu = lclGetEmu( rGraphicHelper, aOptString, 1 );
933 // 1 point = 1/72 inch = 12,700 EMU
>>> CID 1412146: Incorrect expression (UNINTENDED_INTEGER_DIVISION)
>>> Dividing integer expressions "nEmu" and "12700L", and then converting the integer quotient to type "float". Any remainder, or fractional part of the quotient, is ignored.
934 float nSize = nEmu / 12700;
935
936 uno::Reference<beans::XPropertySet> xPropertySet(xShape, uno::UNO_QUERY);
937 xPropertySet->setPropertyValue("CharHeight", uno::makeAny(nSize));
938 }
939 }
** CID 1412145: Incorrect expression (UNINTENDED_INTEGER_DIVISION)
/oox/source/export/vmlexport.cxx: 818 in oox::vml::VMLExport::Commit(EscherPropertyContainer &, const tools::Rectangle &)()
________________________________________________________________________________________________________
*** CID 1412145: Incorrect expression (UNINTENDED_INTEGER_DIVISION)
/oox/source/export/vmlexport.cxx: 818 in oox::vml::VMLExport::Commit(EscherPropertyContainer &, const tools::Rectangle &)()
812 OUString aTextPathFont = SvxMSDffManager::MSDFFReadZString(aStream, aFont.nPropSize, true);
813 aStyle += "font-family:\"" + aTextPathFont + "\"";
814 }
815 sal_uInt32 nSize;
816 if (rProps.GetOpt(ESCHER_Prop_gtextSize, nSize))
817 {
>>> CID 1412145: Incorrect expression (UNINTENDED_INTEGER_DIVISION)
>>> Dividing integer expressions "(sal_Int32)nSize" and "65536", and then converting the integer quotient to type "float". Any remainder, or fractional part of the quotient, is ignored.
818 float nSizeF = (sal_Int32)nSize / 65536;
819 OUString aSize = OUString::number(nSizeF);
820 aStyle += ";font-size:" + aSize + "pt";
821 }
822 if (!aStyle.isEmpty())
823 pAttrList->add(XML_style, OUStringToOString(aStyle, RTL_TEXTENCODING_UTF8));
** CID 1405937: 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 1405937: 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 1405937: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_rational> >" 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 1405935: Error handling issues (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScNoteMarker, std::default_delete<ScNoteMarker>>::~unique_ptr()()
________________________________________________________________________________________________________
*** CID 1405935: Error handling issues (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScNoteMarker, std::default_delete<ScNoteMarker>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1405935: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_rational> >" 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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
** CID 1405934: Error handling issues (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScNoteMarker, std::default_delete<ScNoteMarker>>::reset(ScNoteMarker *)()
________________________________________________________________________________________________________
*** CID 1405934: Error handling issues (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScNoteMarker, std::default_delete<ScNoteMarker>>::reset(ScNoteMarker *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1405934: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_rational> >" 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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
** CID 1403739: (TAINTED_SCALAR)
/filter/source/graphicfilter/ipict/ipict.cxx: 952 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1096 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
/filter/source/graphicfilter/ipict/ipict.cxx: 1112 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
________________________________________________________________________________________________________
*** CID 1403739: (TAINTED_SCALAR)
/filter/source/graphicfilter/ipict/ipict.cxx: 952 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
946 return 0xffffffff;
947 }
948
949 if ( ( pAcc = initBitmap(aBitmap, nWidth, nHeight, nDstBitCount, aPalette) ) == nullptr )
950 return 0xffffffff;
951
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "nHeight" as a loop boundary.
952 for (sal_uInt16 ny = 0; ny < nHeight; ++ny)
953 {
954 sal_uInt16 nx = 0;
955 if ( nRowBytes < 8 || nPackType == 1 )
956 {
957 for (size_t i = 0; i < nWidth; ++i)
/filter/source/graphicfilter/ipict/ipict.cxx: 1096 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1090 if (nHeight > pPict->remainingSize() / nByteCountSize)
1091 return 0xffffffff;
1092
1093 if ( ( pAcc = initBitmap(aBitmap, nWidth, nHeight, nDstBitCount, aPalette) ) == nullptr )
1094 return 0xffffffff;
1095
>>> CID 1403739: (TAINTED_SCALAR)
>>> Passing tainted variable "static_cast<size_t>(nWidth) * nCmpCount" to a tainted sink.
1096 std::unique_ptr<sal_uInt8[]> pScanline(new sal_uInt8[static_cast<size_t>(nWidth) * nCmpCount]);
1097 for (sal_uInt16 ny = 0; ny < nHeight; ++ny)
1098 {
1099 nSrcBitsPos = pPict->Tell();
1100 if ( nRowBytes > 250 )
1101 {
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1137 pScanline[ i++ ] = nDat;
1138 }
1139 }
1140 sal_uInt8* pTmp = pScanline.get();
1141 if ( nCmpCount == 4 )
1142 pTmp += nWidth;
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "nWidth" as a loop boundary.
1143 for (sal_uInt16 nx = 0; nx < nWidth; pTmp++)
1144 pAcc->SetPixel( ny, nx++, BitmapColor( *pTmp, pTmp[ nWidth ], pTmp[ 2 * nWidth ] ) );
1145 nDataSize += (sal_uLong)nByteCount;
1146 pPict->Seek( nSrcBitsPos + (sal_uLong)nByteCount );
1147 }
1148 }
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1137 pScanline[ i++ ] = nDat;
1138 }
1139 }
1140 sal_uInt8* pTmp = pScanline.get();
1141 if ( nCmpCount == 4 )
1142 pTmp += nWidth;
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "nWidth" as a loop boundary.
1143 for (sal_uInt16 nx = 0; nx < nWidth; pTmp++)
1144 pAcc->SetPixel( ny, nx++, BitmapColor( *pTmp, pTmp[ nWidth ], pTmp[ 2 * nWidth ] ) );
1145 nDataSize += (sal_uLong)nByteCount;
1146 pPict->Seek( nSrcBitsPos + (sal_uLong)nByteCount );
1147 }
1148 }
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1137 pScanline[ i++ ] = nDat;
1138 }
1139 }
1140 sal_uInt8* pTmp = pScanline.get();
1141 if ( nCmpCount == 4 )
1142 pTmp += nWidth;
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "nWidth" as a loop boundary.
1143 for (sal_uInt16 nx = 0; nx < nWidth; pTmp++)
1144 pAcc->SetPixel( ny, nx++, BitmapColor( *pTmp, pTmp[ nWidth ], pTmp[ 2 * nWidth ] ) );
1145 nDataSize += (sal_uLong)nByteCount;
1146 pPict->Seek( nSrcBitsPos + (sal_uLong)nByteCount );
1147 }
1148 }
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1137 pScanline[ i++ ] = nDat;
1138 }
1139 }
1140 sal_uInt8* pTmp = pScanline.get();
1141 if ( nCmpCount == 4 )
1142 pTmp += nWidth;
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "nWidth" as a loop boundary.
1143 for (sal_uInt16 nx = 0; nx < nWidth; pTmp++)
1144 pAcc->SetPixel( ny, nx++, BitmapColor( *pTmp, pTmp[ nWidth ], pTmp[ 2 * nWidth ] ) );
1145 nDataSize += (sal_uLong)nByteCount;
1146 pPict->Seek( nSrcBitsPos + (sal_uLong)nByteCount );
1147 }
1148 }
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1137 pScanline[ i++ ] = nDat;
1138 }
1139 }
1140 sal_uInt8* pTmp = pScanline.get();
1141 if ( nCmpCount == 4 )
1142 pTmp += nWidth;
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "nWidth" as a loop boundary.
1143 for (sal_uInt16 nx = 0; nx < nWidth; pTmp++)
1144 pAcc->SetPixel( ny, nx++, BitmapColor( *pTmp, pTmp[ nWidth ], pTmp[ 2 * nWidth ] ) );
1145 nDataSize += (sal_uLong)nByteCount;
1146 pPict->Seek( nSrcBitsPos + (sal_uLong)nByteCount );
1147 }
1148 }
/filter/source/graphicfilter/ipict/ipict.cxx: 1143 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1137 pScanline[ i++ ] = nDat;
1138 }
1139 }
1140 sal_uInt8* pTmp = pScanline.get();
1141 if ( nCmpCount == 4 )
1142 pTmp += nWidth;
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "nWidth" as a loop boundary.
1143 for (sal_uInt16 nx = 0; nx < nWidth; pTmp++)
1144 pAcc->SetPixel( ny, nx++, BitmapColor( *pTmp, pTmp[ nWidth ], pTmp[ 2 * nWidth ] ) );
1145 nDataSize += (sal_uLong)nByteCount;
1146 pPict->Seek( nSrcBitsPos + (sal_uLong)nByteCount );
1147 }
1148 }
/filter/source/graphicfilter/ipict/ipict.cxx: 1112 in PictReader::ReadPixMapEtc(Bitmap &, bool, bool, tools::Rectangle *, tools::Rectangle *, bool, bool)()
1106 {
1107 pPict->ReadUChar( nByteCountAsByte );
1108 nByteCount = nByteCountAsByte;
1109 nByteCount++;
1110 }
1111 size_t i = 0;
>>> CID 1403739: (TAINTED_SCALAR)
>>> Using tainted variable "(sal_uInt32)(nWidth * nCmpCount)" as a loop boundary.
1112 while( i < (sal_uInt32)( nWidth * nCmpCount ) )
1113 {
1114 pPict->ReadUChar( nFlagCounterByte );
1115 if ( ( nFlagCounterByte & 0x80 ) == 0)
1116 {
1117 nCount = ( (sal_uInt16)nFlagCounterByte ) + 1;
** CID 1401342: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.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.3.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.3.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.3.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 1401334: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::ToolBarManager::UpdateLock, std::default_delete<sd::ToolBarManager::UpdateLock>>::reset(sd::ToolBarManager::UpdateLock *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScInputHandler, std::default_delete<ScInputHandler>>::reset(ScInputHandler *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScPrintFunc, std::default_delete<ScPrintFunc>>::reset(ScPrintFunc *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<SwTrnsfrActionAndUndo, std::default_delete<SwTrnsfrActionAndUndo>>::reset(SwTrnsfrActionAndUndo *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sc::DataStream, std::default_delete<sc::DataStream>>::reset(sc::DataStream *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<SvxIconChoiceCtrl_Impl, std::default_delete<SvxIconChoiceCtrl_Impl>>::reset(SvxIconChoiceCtrl_Impl *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::ViewShellManager::UpdateLock, std::default_delete<sd::ViewShellManager::UpdateLock>>::reset(sd::ViewShellManager::UpdateLock *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::slidesorter::controller::DragAndDropContext, std::default_delete<sd::slidesorter::controller::DragAndDropContext>>::reset(sd::slidesorter::controller::DragAndDropContext *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::OutlineViewModelChangeGuard, std::default_delete<sd::OutlineViewModelChangeGuard>>::reset(sd::OutlineViewModelChangeGuard *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::reset(ScDocument *)()
________________________________________________________________________________________________________
*** CID 1401334: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::ToolBarManager::UpdateLock, std::default_delete<sd::ToolBarManager::UpdateLock>>::reset(sd::ToolBarManager::UpdateLock *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScInputHandler, std::default_delete<ScInputHandler>>::reset(ScInputHandler *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScPrintFunc, std::default_delete<ScPrintFunc>>::reset(ScPrintFunc *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<SwTrnsfrActionAndUndo, std::default_delete<SwTrnsfrActionAndUndo>>::reset(SwTrnsfrActionAndUndo *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sc::DataStream, std::default_delete<sc::DataStream>>::reset(sc::DataStream *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<SvxIconChoiceCtrl_Impl, std::default_delete<SvxIconChoiceCtrl_Impl>>::reset(SvxIconChoiceCtrl_Impl *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::ViewShellManager::UpdateLock, std::default_delete<sd::ViewShellManager::UpdateLock>>::reset(sd::ViewShellManager::UpdateLock *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::slidesorter::controller::DragAndDropContext, std::default_delete<sd::slidesorter::controller::DragAndDropContext>>::reset(sd::slidesorter::controller::DragAndDropContext *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<sd::OutlineViewModelChangeGuard, std::default_delete<sd::OutlineViewModelChangeGuard>>::reset(sd::OutlineViewModelChangeGuard *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::reset(ScDocument *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401334: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
** CID 1401328: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::ToolBarManager::UpdateLock, std::default_delete<sd::ToolBarManager::UpdateLock>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScInputHandler, std::default_delete<ScInputHandler>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScPrintFunc, std::default_delete<ScPrintFunc>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<SwTrnsfrActionAndUndo, std::default_delete<SwTrnsfrActionAndUndo>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sc::DataStream, std::default_delete<sc::DataStream>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<SvxIconChoiceCtrl_Impl, std::default_delete<SvxIconChoiceCtrl_Impl>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::ViewShellManager::Implementation, std::default_delete<sd::ViewShellManager::Implementation>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::ViewShellManager::UpdateLock, std::default_delete<sd::ViewShellManager::UpdateLock>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::slidesorter::view::ToolTip, std::default_delete<sd::slidesorter::view::ToolTip>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::slidesorter::controller::DragAndDropContext, std::default_delete<sd::slidesorter::controller::DragAndDropContext>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::OutlineViewModelChangeGuard, std::default_delete<sd::OutlineViewModelChangeGuard>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::~unique_ptr()()
________________________________________________________________________________________________________
*** CID 1401328: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::ToolBarManager::UpdateLock, std::default_delete<sd::ToolBarManager::UpdateLock>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScInputHandler, std::default_delete<ScInputHandler>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScPrintFunc, std::default_delete<ScPrintFunc>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<SwTrnsfrActionAndUndo, std::default_delete<SwTrnsfrActionAndUndo>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sc::DataStream, std::default_delete<sc::DataStream>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<SvxIconChoiceCtrl_Impl, std::default_delete<SvxIconChoiceCtrl_Impl>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::ViewShellManager::Implementation, std::default_delete<sd::ViewShellManager::Implementation>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::ViewShellManager::UpdateLock, std::default_delete<sd::ViewShellManager::UpdateLock>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::slidesorter::view::ToolTip, std::default_delete<sd::slidesorter::view::ToolTip>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::slidesorter::controller::DragAndDropContext, std::default_delete<sd::slidesorter::controller::DragAndDropContext>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<sd::OutlineViewModelChangeGuard, std::default_delete<sd::OutlineViewModelChangeGuard>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScDocument, std::default_delete<ScDocument>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401328: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
** CID 1401321: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/shared_ptr_base.h: 371 in std::_Sp_counted_ptr<sd::slidesorter::controller::SlideSorterController::ModelChangeLock *, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()
/usr/include/c++/6.3.1/bits/shared_ptr_base.h: 371 in std::_Sp_counted_ptr<sd::slidesorter::SlideSorter *, (__gnu_cxx::_Lock_policy)2>::_M_dispose()()
/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 1401321: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/shared_ptr_base.h: 371 in std::_Sp_counted_ptr<sd::slidesorter::controller::SlideSorterController::ModelChangeLock *, (__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 1401321: (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().
371 _M_dispose() noexcept
372 { delete _M_ptr; }
373
374 virtual void
375 _M_destroy() noexcept
376 { delete this; }
/usr/include/c++/6.3.1/bits/shared_ptr_base.h: 371 in std::_Sp_counted_ptr<sd::slidesorter::SlideSorter *, (__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 1401321: (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().
371 _M_dispose() noexcept
372 { delete _M_ptr; }
373
374 virtual void
375 _M_destroy() noexcept
376 { delete this; }
/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 1401321: (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().
371 _M_dispose() noexcept
372 { delete _M_ptr; }
373
374 virtual void
375 _M_destroy() noexcept
376 { delete this; }
** CID 1401308: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<formula::FormulaDlg_Impl, std::default_delete<formula::FormulaDlg_Impl>>::reset(formula::FormulaDlg_Impl *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<OWriteStream_Impl, std::default_delete<OWriteStream_Impl>>::reset(OWriteStream_Impl *)()
________________________________________________________________________________________________________
*** CID 1401308: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<formula::FormulaDlg_Impl, std::default_delete<formula::FormulaDlg_Impl>>::reset(formula::FormulaDlg_Impl *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401308: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<OWriteStream_Impl, std::default_delete<OWriteStream_Impl>>::reset(OWriteStream_Impl *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1401308: (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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
** CID 1401307: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<formula::FormulaDlg_Impl, std::default_delete<formula::FormulaDlg_Impl>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<svt::TemplateFolderCacheImpl, std::default_delete<svt::TemplateFolderCacheImpl>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<OWriteStream_Impl, std::default_delete<OWriteStream_Impl>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<svt::OpenGLCfg, std::default_delete<svt::OpenGLCfg>>::~unique_ptr()()
________________________________________________________________________________________________________
*** CID 1401307: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<formula::FormulaDlg_Impl, std::default_delete<formula::FormulaDlg_Impl>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401307: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<svt::TemplateFolderCacheImpl, std::default_delete<svt::TemplateFolderCacheImpl>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401307: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<OWriteStream_Impl, std::default_delete<OWriteStream_Impl>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401307: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<svt::OpenGLCfg, std::default_delete<svt::OpenGLCfg>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1401307: (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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
** CID 1399338: (UNCAUGHT_EXCEPT)
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)50, rtl::OUString>>, mdds::detail::mtv_event_func>::block::~block()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)52, svl::SharedString>>, mdds::detail::mtv_event_func>::block::~block()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::block::~block()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::block::~block()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::block::~block()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::block::~block()()
________________________________________________________________________________________________________
*** CID 1399338: (UNCAUGHT_EXCEPT)
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)50, rtl::OUString>>, mdds::detail::mtv_event_func>::block::~block()()
113 {
114 if (other.mp_data)
115 mp_data = element_block_func::clone_block(*other.mp_data);
116 }
117
118 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399338: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
119 multi_type_vector<_CellBlockFunc, _EventFunc>::block::~block()
120 {
121 element_block_func::delete_block(mp_data);
122 }
123
124 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)52, svl::SharedString>>, mdds::detail::mtv_event_func>::block::~block()()
113 {
114 if (other.mp_data)
115 mp_data = element_block_func::clone_block(*other.mp_data);
116 }
117
118 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399338: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
119 multi_type_vector<_CellBlockFunc, _EventFunc>::block::~block()
120 {
121 element_block_func::delete_block(mp_data);
122 }
123
124 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::block::~block()()
113 {
114 if (other.mp_data)
115 mp_data = element_block_func::clone_block(*other.mp_data);
116 }
117
118 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399338: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
119 multi_type_vector<_CellBlockFunc, _EventFunc>::block::~block()
120 {
121 element_block_func::delete_block(mp_data);
122 }
123
124 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::block::~block()()
113 {
114 if (other.mp_data)
115 mp_data = element_block_func::clone_block(*other.mp_data);
116 }
117
118 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399338: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
119 multi_type_vector<_CellBlockFunc, _EventFunc>::block::~block()
120 {
121 element_block_func::delete_block(mp_data);
122 }
123
124 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::block::~block()()
113 {
114 if (other.mp_data)
115 mp_data = element_block_func::clone_block(*other.mp_data);
116 }
117
118 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399338: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
119 multi_type_vector<_CellBlockFunc, _EventFunc>::block::~block()
120 {
121 element_block_func::delete_block(mp_data);
122 }
123
124 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 119 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::block::~block()()
113 {
114 if (other.mp_data)
115 mp_data = element_block_func::clone_block(*other.mp_data);
116 }
117
118 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399338: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
119 multi_type_vector<_CellBlockFunc, _EventFunc>::block::~block()
120 {
121 element_block_func::delete_block(mp_data);
122 }
123
124 template<typename _CellBlockFunc, typename _EventFunc>
** CID 1399260: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScMatrixImpl, std::default_delete<ScMatrixImpl>>::reset(ScMatrixImpl *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScColorScaleEntry, std::default_delete<ScColorScaleEntry>>::reset(ScColorScaleEntry *)()
________________________________________________________________________________________________________
*** CID 1399260: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScMatrixImpl, std::default_delete<ScMatrixImpl>>::reset(ScMatrixImpl *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1399260: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1399260: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1399260: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1399260: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::element_block_deleter>::reset(mdds::mtv::base_element_block *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1399260: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
/usr/include/c++/6.3.1/bits/unique_ptr.h: 342 in std::unique_ptr<ScColorScaleEntry, std::default_delete<ScColorScaleEntry>>::reset(ScColorScaleEntry *)()
336 *
337 * @param __p The new pointer to store.
338 *
339 * The deleter will be invoked if a pointer is already owned.
340 */
341 void
>>> CID 1399260: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
342 reset(pointer __p = pointer()) noexcept
343 {
344 using std::swap;
345 swap(std::get<0>(_M_t), __p);
346 if (__p != pointer())
347 get_deleter()(__p);
** CID 1399259: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)52, svl::SharedString>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScMatrixImpl, std::default_delete<ScMatrixImpl>>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::element_block_deleter>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScColorScaleEntry, std::default_delete<ScColorScaleEntry>>::~unique_ptr()()
________________________________________________________________________________________________________
*** CID 1399259: (UNCAUGHT_EXCEPT)
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)52, svl::SharedString>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1399259: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScMatrixImpl, std::default_delete<ScMatrixImpl>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1399259: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1399259: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1399259: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::element_block_deleter>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1399259: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<mdds::mtv::base_element_block, mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::element_block_deleter>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1399259: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
/usr/include/c++/6.3.1/bits/unique_ptr.h: 235 in std::unique_ptr<ScColorScaleEntry, std::default_delete<ScColorScaleEntry>>::~unique_ptr()()
229 template<typename _Up, typename = _Require<
230 is_convertible<_Up*, _Tp*>, is_same<_Dp, default_delete<_Tp>>>>
231 unique_ptr(auto_ptr<_Up>&& __u) noexcept;
232 #endif
233
234 /// Destructor, invokes the deleter if the stored pointer is not null.
>>> CID 1399259: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
235 ~unique_ptr() noexcept
236 {
237 auto& __ptr = std::get<0>(_M_t);
238 if (__ptr != nullptr)
239 get_deleter()(__ptr);
240 __ptr = pointer();
** CID 1399086: (UNCAUGHT_EXCEPT)
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)50, rtl::OUString>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)52, svl::SharedString>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::~multi_type_vector()()
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
________________________________________________________________________________________________________
*** CID 1399086: (UNCAUGHT_EXCEPT)
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)50, rtl::OUString>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
335 if (blk->mp_data)
336 m_hdl_event.element_block_acquired(blk->mp_data);
337 }
338 }
339
340 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399086: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
341 multi_type_vector<_CellBlockFunc, _EventFunc>::~multi_type_vector()
342 {
343 delete_blocks(m_blocks.begin(), m_blocks.end());
344 }
345
346 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)52, svl::SharedString>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
335 if (blk->mp_data)
336 m_hdl_event.element_block_acquired(blk->mp_data);
337 }
338 }
339
340 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399086: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
341 multi_type_vector<_CellBlockFunc, _EventFunc>::~multi_type_vector()
342 {
343 delete_blocks(m_blocks.begin(), m_blocks.end());
344 }
345
346 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)55, ScPostIt>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
335 if (blk->mp_data)
336 m_hdl_event.element_block_acquired(blk->mp_data);
337 }
338 }
339
340 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399086: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
341 multi_type_vector<_CellBlockFunc, _EventFunc>::~multi_type_vector()
342 {
343 delete_blocks(m_blocks.begin(), m_blocks.end());
344 }
345
346 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::noncopyable_managed_element_block<(int)50, SvtBroadcaster>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
335 if (blk->mp_data)
336 m_hdl_event.element_block_acquired(blk->mp_data);
337 }
338 }
339
340 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399086: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
341 multi_type_vector<_CellBlockFunc, _EventFunc>::~multi_type_vector()
342 {
343 delete_blocks(m_blocks.begin(), m_blocks.end());
344 }
345
346 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<(int)52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<(int)53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<(int)54, ScFormulaCell>>, sc::CellStoreEvent>::~multi_type_vector()()
335 if (blk->mp_data)
336 m_hdl_event.element_block_acquired(blk->mp_data);
337 }
338 }
339
340 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399086: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
341 multi_type_vector<_CellBlockFunc, _EventFunc>::~multi_type_vector()
342 {
343 delete_blocks(m_blocks.begin(), m_blocks.end());
344 }
345
346 template<typename _CellBlockFunc, typename _EventFunc>
/usr/include/mdds-1.2/mdds/multi_type_vector_def.inl: 341 in mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<(int)51, sc::CellTextAttr>>, mdds::detail::mtv_event_func>::~multi_type_vector()()
335 if (blk->mp_data)
336 m_hdl_event.element_block_acquired(blk->mp_data);
337 }
338 }
339
340 template<typename _CellBlockFunc, typename _EventFunc>
>>> CID 1399086: (UNCAUGHT_EXCEPT)
>>> An exception of type "mdds::general_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().
341 multi_type_vector<_CellBlockFunc, _EventFunc>::~multi_type_vector()
342 {
343 delete_blocks(m_blocks.begin(), m_blocks.end());
344 }
345
346 template<typename _CellBlockFunc, typename _EventFunc>
** CID 1399034: Parse warnings (PARSE_ERROR)
/sd/source/ui/table/TableDesignPane.cxx: 1 in ()
________________________________________________________________________________________________________
*** CID 1399034: Parse warnings (PARSE_ERROR)
/sd/source/ui/table/TableDesignPane.cxx: 1 in ()
>>> CID 1399034: Parse warnings (PARSE_ERROR)
>>> The Coverity compiler fails to compile this file. Please see the build output log for more information.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
** CID 1371305: Low impact quality (MISSING_MOVE_ASSIGNMENT)
/include/svtools/grfmgr.hxx: 169 in ()
________________________________________________________________________________________________________
*** CID 1371305: Low impact quality (MISSING_MOVE_ASSIGNMENT)
/include/svtools/grfmgr.hxx: 169 in ()
163 {
164 return( mnLumPercent != 0 || mnContPercent != 0 || mnRPercent != 0 ||
165 mnGPercent != 0 || mnBPercent != 0 || mfGamma != 1.0 || mbInvert );
166 }
167 };
168
>>> CID 1371305: Low impact quality (MISSING_MOVE_ASSIGNMENT)
>>> Class "GraphicObject" may benefit from adding a move assignment operator. See other events which show the copy assignment operator being applied to rvalue(s), where a move assignment may be faster.
169 class SVT_DLLPUBLIC GraphicObject
170 {
171 friend class GraphicManager;
172 friend class SdrGrafObj;
173
174 private:
** CID 1242407: Security best practices violations (DC.WEAK_CRYPTO)
/workdir/UnpackedTarball/xmlsec/src/xmltree.c: 796 in xmlSecGenerateID()
________________________________________________________________________________________________________
*** CID 1242407: Security best practices violations (DC.WEAK_CRYPTO)
/workdir/UnpackedTarball/xmlsec/src/xmltree.c: 796 in xmlSecGenerateID()
790 return(NULL);
791 }
792 xmlSecAssert2(xmlSecBufferGetSize(&buffer) == binLen, NULL);
793
794 /* create random bytes */
795 for(i = 0; i < binLen; i++) {
>>> CID 1242407: Security best practices violations (DC.WEAK_CRYPTO)
>>> "rand" should not be used for security related applications, as linear congruential algorithms are too easy to break.
796 (xmlSecBufferGetData(&buffer)) [i] = (xmlSecByte) (256.0 * rand() / (RAND_MAX + 1.0));
797 }
798
799 /* base64 encode random bytes */
800 res = xmlSecBase64Encode(xmlSecBufferGetData(&buffer), xmlSecBufferGetSize(&buffer), 0);
801 if((res == NULL) || (xmlStrlen(res) == 0)) {
** CID 1212926: Control flow issues (DEADCODE)
/workdir/UnpackedTarball/xmlsec/src/nss/keysstore.c: 205 in xmlSecNssKeysStoreInitialize()
________________________________________________________________________________________________________
*** CID 1212926: Control flow issues (DEADCODE)
/workdir/UnpackedTarball/xmlsec/src/nss/keysstore.c: 205 in xmlSecNssKeysStoreInitialize()
199
200 xmlSecAssert2( xmlSecKeyStoreCheckId( store , xmlSecNssKeysStoreId ) , -1 ) ;
201 xmlSecAssert2( xmlSecKeyStoreCheckSize( store , xmlSecNssKeysStoreSize ) , -1 ) ;
202
203 context = xmlSecNssKeysStoreGetCtx( store ) ;
204 if( context == NULL ) {
>>> CID 1212926: Control flow issues (DEADCODE)
>>> Execution cannot reach the expression "xmlSecError" inside this statement: "xmlSecError("keysstore.c", ...".
205 xmlSecError( XMLSEC_ERRORS_HERE ,
206 xmlSecErrorsSafeString( xmlSecKeyStoreGetName( store ) ) ,
207 "xmlSecNssKeysStoreGetCtx" ,
208 XMLSEC_ERRORS_R_XMLSEC_FAILED ,
209 XMLSEC_ERRORS_NO_MESSAGE ) ;
210 return -1 ;
________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyOM8Lgv6JxwEggsrLZj7g2ALoGlX3-2FYncaDtpoEqA-2BSE4eK2jC-2BTw-2BJpiaUlA3tLfGEBtK33eaaLAqC9eHubzXbAFQKPMOiU1J2VtNgI2-2FB09pFI23O3QqVJOTB33NWcy78WqDCiwv3USszUfK4RmdaAeGlBLQW3-2FCoeIhKrDRT0-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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyOM8Lgv6JxwEggsrLZj7g2CV-2Bzz-2F55OAWniehcvYdwU9b24jEn6xIYVn-2F75KiBFmqg4yCLHbinaDHCY4hM1rJdh-2FSCCEUFx0uBlyElqenY82n4chiVjEegJT4TOeagOzjLJ74xmv8yoAoQJA61xXJFfLMRMm8sAJPD7hItiiBNdI-3D
More information about the LibreOffice
mailing list