Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found
with Coverity Scan.
24 new defect(s) introduced to LibreOffice found with Coverity Scan.
166 defect(s), reported by Coverity Scan earlier, were marked fixed in the
recent build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 20 of 24 defect(s)
** CID 1309071: Error handling issues (UNCAUGHT_EXCEPT)
/dbaccess/source/core/api/StaticSet.cxx: 299 in
dbaccess::OStaticSet::updateRow(const
rtl::Reference<connectivity::ORowVector<connectivity::ORowSetValue>> &, const
rtl::Reference<connectivity::ORowVector<connectivity::ORowSetValue>> &, const
com::sun::star::uno::Reference<com::sun::star::sdbcx::XColumnsSupplier> &)()
________________________________________________________________________________________________________
*** CID 1309071: Error handling issues (UNCAUGHT_EXCEPT)
/dbaccess/source/core/api/StaticSet.cxx: 299 in
dbaccess::OStaticSet::updateRow(const
rtl::Reference<connectivity::ORowVector<connectivity::ORowSetValue>> &, const
rtl::Reference<connectivity::ORowVector<connectivity::ORowSetValue>> &, const
com::sun::star::uno::Reference<com::sun::star::sdbcx::XColumnsSupplier> &)()
293 m_aSetIter = m_aSet.end() - 1;
294 ((*m_aSetIter)->get())[0] = (_rInsertRow->get())[0] =
getBookmark();
295 m_bEnd = false;
296 }
297 }
298
>>> CID 1309071: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException,
>>> com::sun::star::sdbc::SQLException)" doesn't allow it to be thrown. This
>>> will cause a call to unexpected() which usually calls terminate().
299 void SAL_CALL OStaticSet::updateRow(const ORowSetRow& _rInsertRow
,const ORowSetRow& _rOriginalRow,const connectivity::OSQLTable& _xTable )
throw(SQLException, RuntimeException)
300 {
301 OCacheSet::updateRow( _rInsertRow,_rOriginalRow,_xTable);
302 }
303
304 void SAL_CALL OStaticSet::deleteRow(const ORowSetRow& _rDeleteRow
,const connectivity::OSQLTable& _xTable ) throw(SQLException, RuntimeException)
** CID 1309070: Error handling issues (UNCAUGHT_EXCEPT)
/helpcompiler/source/HelpLinker_main.cxx: 26 in main()
________________________________________________________________________________________________________
*** CID 1309070: Error handling issues (UNCAUGHT_EXCEPT)
/helpcompiler/source/HelpLinker_main.cxx: 26 in main()
20 #include <HelpCompiler.hxx>
21 #include <HelpLinker.hxx>
22 #include <iostream>
23 #include <sal/main.h>
24 #include <boost/scoped_ptr.hpp>
25
>>> CID 1309070: Error handling issues (UNCAUGHT_EXCEPT)
>>> In function "main(int, char **)" an exception of type
>>> "std::length_error" is thrown and never caught.
26 SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv) {
27 std::vector<std::string> args;
28 for (int i = 1; i < argc; ++i)
29 args.push_back(std::string(argv[i]));
30 try
31 {
** CID 1309069: Error handling issues (UNCAUGHT_EXCEPT)
/filter/source/svg/test/svg2odf.cxx: 67 in main()
________________________________________________________________________________________________________
*** CID 1309069: Error handling issues (UNCAUGHT_EXCEPT)
/filter/source/svg/test/svg2odf.cxx: 67 in main()
61 {
62 maFile.close();
63 }
64 };
65 }
66
>>> CID 1309069: Error handling issues (UNCAUGHT_EXCEPT)
>>> In function "main(int, char **)" an exception of type
>>> "std::length_error" is thrown and never caught.
67 SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
68 {
69 if( argc != 4 )
70 {
71 OSL_TRACE( "Invocation: svg2odf <base_url> <dst_url> <ini_file>.
Exiting" );
72 return 1;
** CID 1309068: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/ucp/ftp/ftpurl.cxx: 597 in ftp::FTPURL::direntry() const()
________________________________________________________________________________________________________
*** CID 1309068: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/ucp/ftp/ftpurl.cxx: 597 in ftp::FTPURL::direntry() const()
591
592 curl_slist_free_all(slist);
593 return aNetTitle;
594 }
595
596
>>> CID 1309068: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(ftp::curl_exception, ftp::malformed_exception)" doesn't allow it to
>>> be thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
597 FTPDirentry FTPURL::direntry() const
598 throw (curl_exception, malformed_exception)
599 {
600 OUString nettitle = net_title();
601 FTPDirentry aDirentry;
602
** CID 1309067: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/accessibility/AccessibleShape.cxx: 1156 in
accessibility::AccessibleShape::CreateAccessibleName()()
________________________________________________________________________________________________________
*** CID 1309067: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/accessibility/AccessibleShape.cxx: 1156 in
accessibility::AccessibleShape::CreateAccessibleName()()
1150 throw (::com::sun::star::uno::RuntimeException, std::exception)
1151 {
1152 return ShapeTypeHandler::CreateAccessibleBaseName( mxShape );
1153 }
1154
1155
>>> CID 1309067: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
1156 OUString AccessibleShape::CreateAccessibleName()
1157 throw (::com::sun::star::uno::RuntimeException)
1158 {
1159 return GetFullAccessibleName(this);
1160 }
1161
** CID 1309066: Error handling issues (UNCAUGHT_EXCEPT)
/pyuno/source/module/pyuno_runtime.cxx: 304 in pyuno::Runtime::initialize(const
com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> &)()
________________________________________________________________________________________________________
*** CID 1309066: Error handling issues (UNCAUGHT_EXCEPT)
/pyuno/source/module/pyuno_runtime.cxx: 304 in pyuno::Runtime::initialize(const
com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> &)()
298 fclose( me->cargo->logFile );
299 delete me->cargo;
300 PyObject_Del (self);
301 }
302
303
>>> CID 1309066: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
304 void Runtime::initialize( const Reference< XComponentContext > & ctx )
305 throw ( RuntimeException )
306 {
307 PyRef globalDict, runtime;
308 getRuntimeImpl( globalDict , runtime );
309 RuntimeImpl *impl = reinterpret_cast< RuntimeImpl * >
(runtime.get());
** CID 1309065: (UNCAUGHT_EXCEPT)
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2110 in
webdav_ucp::Content::post(const com::sun::star::ucb::PostCommandArgument2 &,
const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment>
&)()
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2110 in
webdav_ucp::Content::post(const com::sun::star::ucb::PostCommandArgument2 &,
const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment>
&)()
________________________________________________________________________________________________________
*** CID 1309065: (UNCAUGHT_EXCEPT)
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2110 in
webdav_ucp::Content::post(const com::sun::star::ucb::PostCommandArgument2 &,
const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment>
&)()
2104 }
2105
2106 return aRet;
2107 }
2108
2109
>>> CID 1309065: (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This
>>> will cause a call to unexpected() which usually calls terminate().
2110 void Content::post(
2111 const ucb::PostCommandArgument2 & rArg,
2112 const uno::Reference< ucb::XCommandEnvironment > &
xEnv )
2113 throw( uno::Exception )
2114 {
2115 uno::Reference< io::XActiveDataSink > xSink( rArg.Sink,
uno::UNO_QUERY );
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2110 in
webdav_ucp::Content::post(const com::sun::star::ucb::PostCommandArgument2 &,
const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment>
&)()
2104 }
2105
2106 return aRet;
2107 }
2108
2109
>>> CID 1309065: (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This
>>> will cause a call to unexpected() which usually calls terminate().
2110 void Content::post(
2111 const ucb::PostCommandArgument2 & rArg,
2112 const uno::Reference< ucb::XCommandEnvironment > &
xEnv )
2113 throw( uno::Exception )
2114 {
2115 uno::Reference< io::XActiveDataSink > xSink( rArg.Sink,
uno::UNO_QUERY );
** CID 1309064: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/core/ucbcmds.cxx: 1205 in <unnamed>::globalTransfer_(const
<unnamed>::TransferCommandContext &, const
com::sun::star::uno::Reference<com::sun::star::ucb::XContent> &, const
com::sun::star::uno::Reference<com::sun::star::ucb::XContent> &, const
com::sun::star::uno::Reference<com::sun::star::sdbc::XRow> &)()
________________________________________________________________________________________________________
*** CID 1309064: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/core/ucbcmds.cxx: 1205 in <unnamed>::globalTransfer_(const
<unnamed>::TransferCommandContext &, const
com::sun::star::uno::Reference<com::sun::star::ucb::XContent> &, const
com::sun::star::uno::Reference<com::sun::star::ucb::XContent> &, const
com::sun::star::uno::Reference<com::sun::star::sdbc::XRow> &)()
1199 rContext.xOrigEnv );
1200 // Unreachable
1201 }
1202 }
1203
1204
>>> CID 1309064: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This
>>> will cause a call to unexpected() which usually calls terminate().
1205 void globalTransfer_(
1206 const TransferCommandContext & rContext,
1207 const uno::Reference< ucb::XContent > & xSource,
1208 const uno::Reference< ucb::XContent > & xTarget,
1209 const uno::Reference< sdbc::XRow > & xSourceProps )
1210 throw( uno::Exception )
** CID 1309063: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2814 in
webdav_ucp::Content::unlock(const
com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> &)()
________________________________________________________________________________________________________
*** CID 1309063: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2814 in
webdav_ucp::Content::unlock(const
com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> &)()
2808 cancelCommandExecution( e, Environment, false );
2809 // Unreachable
2810 }
2811 }
2812
2813
>>> CID 1309063: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This
>>> will cause a call to unexpected() which usually calls terminate().
2814 void Content::unlock(
2815 const uno::Reference< ucb::XCommandEnvironment >& Environment )
2816 throw( uno::Exception )
2817 {
2818 try
2819 {
** CID 1309062: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/fmcomp/gridctrl.cxx: 275 in
FmXGridSourcePropListener::_propertyChanged(const
com::sun::star::beans::PropertyChangeEvent &)()
________________________________________________________________________________________________________
*** CID 1309062: Error handling issues (UNCAUGHT_EXCEPT)
/svx/source/fmcomp/gridctrl.cxx: 275 in
FmXGridSourcePropListener::_propertyChanged(const
com::sun::star::beans::PropertyChangeEvent &)()
269 ,m_pParent(_pParent)
270 ,m_nSuspended(0)
271 {
272 DBG_ASSERT(m_pParent,
"FmXGridSourcePropListener::FmXGridSourcePropListener : invalid parent !");
273 }
274
>>> CID 1309062: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
275 void FmXGridSourcePropListener::_propertyChanged(const
PropertyChangeEvent& evt) throw( RuntimeException )
276 {
277 DBG_ASSERT(m_nSuspended>=0,
"FmXGridSourcePropListener::_propertyChanged : resume > suspend !");
278 if (m_nSuspended <= 0)
279 m_pParent->DataSourcePropertyChanged(evt);
280 }
** CID 1309061: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/vba/excelvbahelper.cxx: 283 in
ooo::vba::excel::getUnoSheetModuleObj(const
com::sun::star::uno::Reference<com::sun::star::frame::XModel> &, short)()
________________________________________________________________________________________________________
*** CID 1309061: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/vba/excelvbahelper.cxx: 283 in
ooo::vba::excel::getUnoSheetModuleObj(const
com::sun::star::uno::Reference<com::sun::star::frame::XModel> &, short)()
277 uno::Reference< sheet::XSheetCellRange > xSheetRange( xCell,
uno::UNO_QUERY_THROW );
278 uno::Reference< sheet::XSpreadsheet > xSheet(
xSheetRange->getSpreadsheet(), uno::UNO_SET_THROW );
279 return getUnoSheetModuleObj( xSheet );
280 }
281
282 uno::Reference< XHelperInterface >
>>> CID 1309061: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
283 getUnoSheetModuleObj( const uno::Reference< frame::XModel >& xModel,
SCTAB nTab ) throw ( uno::RuntimeException )
284 {
285 uno::Reference< sheet::XSpreadsheetDocument > xDoc( xModel,
uno::UNO_QUERY_THROW );
286 uno::Reference< container::XIndexAccess > xSheets(
xDoc->getSheets(), uno::UNO_QUERY_THROW );
287 uno::Reference< sheet::XSpreadsheet > xSheet( xSheets->getByIndex(
nTab ), uno::UNO_QUERY_THROW );
288 return getUnoSheetModuleObj( xSheet );
** CID 1309060: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2773 in
webdav_ucp::Content::lock(const
com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> &)()
________________________________________________________________________________________________________
*** CID 1309060: Error handling issues (UNCAUGHT_EXCEPT)
/ucb/source/ucp/webdav-neon/webdavcontent.cxx: 2773 in
webdav_ucp::Content::lock(const
com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> &)()
2767 }
2768 }
2769 return false;
2770 }
2771
2772
>>> CID 1309060: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::Exception)" doesn't allow it to be thrown. This
>>> will cause a call to unexpected() which usually calls terminate().
2773 void Content::lock(
2774 const uno::Reference< ucb::XCommandEnvironment >& Environment )
2775 throw( uno::Exception )
2776 {
2777 try
2778 {
** CID 1309059: Error handling issues (UNCAUGHT_EXCEPT)
/sd/source/ui/slideshow/slideshowimpl.cxx: 3296 in
sd::PresentationSettingsEx::SetArguments(const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &)()
________________________________________________________________________________________________________
*** CID 1309059: Error handling issues (UNCAUGHT_EXCEPT)
/sd/source/ui/slideshow/slideshowimpl.cxx: 3296 in
sd::PresentationSettingsEx::SetArguments(const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &)()
3290 , mbRehearseTimings(false)
3291 , mbPreview(false)
3292 , mpParentWindow(0)
3293 {
3294 }
3295
>>> CID 1309059: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::lang::IllegalArgumentException)" doesn't allow it to
>>> be thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
3296 void PresentationSettingsEx::SetArguments( const Sequence<
PropertyValue >& rArguments ) throw (IllegalArgumentException)
3297 {
3298 sal_Int32 nArguments = rArguments.getLength();
3299 const PropertyValue* pValue = rArguments.getConstArray();
3300
3301 while( nArguments-- )
** CID 1309058: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/vba/vbaeventshelper.cxx: 688 in
ScVbaEventsHelper::implBuildArgumentList(const
VbaEventsHelperBase::EventHandlerInfo &, const
com::sun::star::uno::Sequence<com::sun::star::uno::Any> &)()
________________________________________________________________________________________________________
*** CID 1309058: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/vba/vbaeventshelper.cxx: 688 in
ScVbaEventsHelper::implBuildArgumentList(const
VbaEventsHelperBase::EventHandlerInfo &, const
com::sun::star::uno::Sequence<com::sun::star::uno::Any> &)()
682 rEventQueue.push_back( EventQueueEntry( rInfo.mnEventId +
USERDEFINED_START, rArgs ) );
683 }
684
685 return bExecuteEvent;
686 }
687
>>> CID 1309058: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException,
>>> com::sun::star::lang::IllegalArgumentException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
688 uno::Sequence< uno::Any > ScVbaEventsHelper::implBuildArgumentList(
const EventHandlerInfo& rInfo,
689 const uno::Sequence< uno::Any >& rArgs ) throw
(lang::IllegalArgumentException, uno::RuntimeException)
690 {
691 // fill arguments for workbook events associated to sheet events
according to sheet events, sheet will be added below
692 bool bSheetEventAsBookEvent = rInfo.mnEventId > USERDEFINED_START;
693 sal_Int32 nEventId = bSheetEventAsBookEvent ? (rInfo.mnEventId -
USERDEFINED_START) : rInfo.mnEventId;
** CID 1309057: Error handling issues (UNCAUGHT_EXCEPT)
/filter/source/svg/svgexport.cxx: 525 in SVGFilter::implExport(const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &)()
________________________________________________________________________________________________________
*** CID 1309057: Error handling issues (UNCAUGHT_EXCEPT)
/filter/source/svg/svgexport.cxx: 525 in SVGFilter::implExport(const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &)()
519
520
521
522 // - SVGFilter -
523
524
>>> CID 1309057: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
525 bool SVGFilter::implExport( const Sequence< PropertyValue >&
rDescriptor )
526 throw (RuntimeException)
527 {
528 Reference< XComponentContext > xContext(
::comphelper::getProcessComponentContext() ) ;
529 Reference< XOutputStream > xOStm;
530 boost::scoped_ptr<SvStream> pOStm;
** CID 1309056: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/unocore/unoobj.cxx: 1795 in
SwUnoCursorHelper::SetPropertyValues(SwPaM &, const SfxItemPropertySet &, const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &,
SetAttrMode, bool)()
________________________________________________________________________________________________________
*** CID 1309056: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/unocore/unoobj.cxx: 1795 in
SwUnoCursorHelper::SetPropertyValues(SwPaM &, const SfxItemPropertySet &, const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &,
SetAttrMode, bool)()
1789 return nWID == FN_UNO_PARA_STYLE ||
1790 nWID == FN_UNO_CHARFMT_SEQUENCE ||
1791 nWID == FN_UNO_NUM_START_VALUE ||
1792 nWID == FN_UNO_NUM_RULES;
1793 }
1794
>>> CID 1309056: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException,
>>> com::sun::star::lang::WrappedTargetException,
>>> com::sun::star::lang::IllegalArgumentException,
>>> com::sun::star::beans::PropertyVetoException,
>>> com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
1795 void SwUnoCursorHelper::SetPropertyValues(
1796 SwPaM& rPaM, const SfxItemPropertySet& rPropSet,
1797 const uno::Sequence< beans::PropertyValue > &rPropertyValues,
1798 const SetAttrMode nAttrMode, const bool bTableMode)
1799 throw (beans::UnknownPropertyException, beans::PropertyVetoException,
1800 lang::IllegalArgumentException, lang::WrappedTargetException,
** CID 1309055: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/unocore/unostyle.cxx: 2625 in
SwXStyle::GetPropertyValues_Impl(const
com::sun::star::uno::Sequence<rtl::OUString> &)()
________________________________________________________________________________________________________
*** CID 1309055: Error handling issues (UNCAUGHT_EXCEPT)
/sw/source/core/unocore/unostyle.cxx: 2625 in
SwXStyle::GetPropertyValues_Impl(const
com::sun::star::uno::Sequence<rtl::OUString> &)()
2619 throw uno::RuntimeException();
2620 }
2621
2622 return aRet;
2623 }
2624
>>> CID 1309055: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException,
>>> com::sun::star::lang::WrappedTargetException,
>>> com::sun::star::beans::UnknownPropertyException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
2625 uno::Sequence< uno::Any > SAL_CALL SwXStyle::GetPropertyValues_Impl(
2626 const uno::Sequence< OUString > & rPropertyNames )
2627 throw( beans::UnknownPropertyException,
lang::WrappedTargetException, uno::RuntimeException )
2628 {
2629 if ( !m_pDoc )
2630 throw uno::RuntimeException();
** CID 1309054: Error handling issues (UNCAUGHT_EXCEPT)
/vbahelper/source/vbahelper/vbaeventshelperbase.cxx: 260 in
VbaEventsHelperBase::getEventHandlerPath(const
VbaEventsHelperBase::EventHandlerInfo &, const
com::sun::star::uno::Sequence<com::sun::star::uno::Any> &)()
________________________________________________________________________________________________________
*** CID 1309054: Error handling issues (UNCAUGHT_EXCEPT)
/vbahelper/source/vbahelper/vbaeventshelperbase.cxx: 260 in
VbaEventsHelperBase::getEventHandlerPath(const
VbaEventsHelperBase::EventHandlerInfo &, const
com::sun::star::uno::Sequence<com::sun::star::uno::Any> &)()
254 EventHandlerInfoMap::const_iterator aIt = maEventInfos.find(
nEventId );
255 if( aIt == maEventInfos.end() )
256 throw lang::IllegalArgumentException();
257 return aIt->second;
258 }
259
>>> CID 1309054: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException,
>>> com::sun::star::lang::IllegalArgumentException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
260 OUString VbaEventsHelperBase::getEventHandlerPath( const
EventHandlerInfo& rInfo,
261 const uno::Sequence< uno::Any >& rArgs ) throw
(lang::IllegalArgumentException, uno::RuntimeException)
262 {
263 OUString aModuleName;
264 switch( rInfo.mnModuleType )
265 {
** CID 1309053: Error handling issues (UNCAUGHT_EXCEPT)
/svl/source/passwordcontainer/passwordcontainer.cxx: 707 in
PasswordContainer::FindUsr(const std::list<NamePassRecord,
std::allocator<NamePassRecord>> &, const rtl::OUString &, const
com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> &)()
________________________________________________________________________________________________________
*** CID 1309053: Error handling issues (UNCAUGHT_EXCEPT)
/svl/source/passwordcontainer/passwordcontainer.cxx: 707 in
PasswordContainer::FindUsr(const std::list<NamePassRecord,
std::allocator<NamePassRecord>> &, const rtl::OUString &, const
com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> &)()
701 UrlRecord SAL_CALL PasswordContainer::findForName( const OUString&
aURL, const OUString& aName, const Reference< XInteractionHandler >& aHandler
) throw(RuntimeException, std::exception)
702 {
703 return find( aURL, aName, true, aHandler );
704 }
705
706
>>> CID 1309053: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
707 Sequence< UserRecord > PasswordContainer::FindUsr( const list<
NamePassRecord >& userlist, const OUString& aName, const Reference<
XInteractionHandler >& aHandler ) throw(RuntimeException)
708 {
709 sal_uInt32 nInd = 0;
710 for( list< NamePassRecord >::const_iterator aNPIter =
userlist.begin();
711 aNPIter != userlist.end();
712 ++aNPIter, ++nInd )
** CID 1309052: Error handling issues (UNCAUGHT_EXCEPT)
/svl/source/passwordcontainer/passwordcontainer.cxx: 659 in
PasswordContainer::PrivateAdd(const rtl::OUString &, const rtl::OUString &,
const com::sun::star::uno::Sequence<rtl::OUString> &, char, const
com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> &)()
________________________________________________________________________________________________________
*** CID 1309052: Error handling issues (UNCAUGHT_EXCEPT)
/svl/source/passwordcontainer/passwordcontainer.cxx: 659 in
PasswordContainer::PrivateAdd(const rtl::OUString &, const rtl::OUString &,
const com::sun::star::uno::Sequence<rtl::OUString> &, char, const
com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> &)()
653 ::osl::MutexGuard aGuard( mMutex );
654
655 PrivateAdd( Url, UserName, Passwords, PERSISTENT_RECORD, aHandler );
656 }
657
658
>>> CID 1309052: Error handling issues (UNCAUGHT_EXCEPT)
>>> An exception of type "std::length_error" is thrown but the throw list
>>> "throw(com::sun::star::uno::RuntimeException)" doesn't allow it to be
>>> thrown. This will cause a call to unexpected() which usually calls
>>> terminate().
659 void PasswordContainer::PrivateAdd( const OUString& Url, const
OUString& UserName, const Sequence< OUString >& Passwords, char Mode, const
Reference< XInteractionHandler >& aHandler ) throw(RuntimeException)
660 {
661 NamePassRecord aRecord( UserName );
662 ::std::vector< OUString > aStorePass = copySequenceToVector(
Passwords );
663
664 if( Mode == PERSISTENT_RECORD )
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit,
https://scan.coverity.com/projects/211?tab=overview
To manage Coverity Scan email notifications for
"[email protected]", click
https://scan.coverity.com/subscriptions/edit?email=libreoffice%40lists.freedesktop.org&token=d6481d718a775246b2340f282ebe5939
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice