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
"[email protected]", 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
_______________________________________________
LibreOffice mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice