Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index



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@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


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.