Hi,

Please find the latest report on new defect(s) introduced to LibreOffice found 
with Coverity Scan.

4 new defect(s) introduced to LibreOffice found with Coverity Scan.
17 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 4 of 4 defect(s)


** CID 1398527:  Error handling issues  (UNCAUGHT_EXCEPT)
/scripting/source/dlgprov/dlgprov.cxx: 615 in 
dlgprov::DialogProviderImpl::createDialogImpl(const rtl::OUString &, const 
com::sun::star::uno::Reference<com::sun::star::uno::XInterface> &, const 
com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> &, bool)()


________________________________________________________________________________________________________
*** CID 1398527:  Error handling issues  (UNCAUGHT_EXCEPT)
/scripting/source/dlgprov/dlgprov.cxx: 615 in 
dlgprov::DialogProviderImpl::createDialogImpl(const rtl::OUString &, const 
com::sun::star::uno::Reference<com::sun::star::uno::XInterface> &, const 
com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> &, bool)()
609     
610         // XDialogProvider
611     
612     
613         static const char aDecorationPropName[] = "Decoration";
614     
>>>     CID 1398527:  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().
615         Reference < XControl > DialogProviderImpl::createDialogImpl(
616             const OUString& URL, const Reference< XInterface >& xHandler,
617             const Reference< XWindowPeer >& xParent, bool 
bDialogProviderMode )
618                 throw (IllegalArgumentException, RuntimeException)
619         {
620             // if the dialog is located in a document, the document must 
already be open!

** CID 1398526:  Error handling issues  (UNCAUGHT_EXCEPT)
/i18npool/source/localedata/localedata.cxx: 602 in 
com::sun::star::i18n::LocaleDataImpl::getCalendarItemByName(const rtl::OUString 
&, const com::sun::star::lang::Locale &, const 
com::sun::star::uno::Sequence<com::sun::star::i18n::Calendar2> &, short)()


________________________________________________________________________________________________________
*** CID 1398526:  Error handling issues  (UNCAUGHT_EXCEPT)
/i18npool/source/localedata/localedata.cxx: 602 in 
com::sun::star::i18n::LocaleDataImpl::getCalendarItemByName(const rtl::OUString 
&, const com::sun::star::lang::Locale &, const 
com::sun::star::uno::Sequence<com::sun::star::i18n::Calendar2> &, short)()
596     #define REF_MONTHS       1
597     #define REF_GMONTHS      2
598     #define REF_PMONTHS      3
599     #define REF_ERAS         4
600     #define REF_OFFSET_COUNT 5
601     
>>>     CID 1398526:  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().
602     Sequence< CalendarItem2 > &LocaleDataImpl::getCalendarItemByName(const 
OUString& name,
603             const Locale& rLocale, const Sequence< Calendar2 >& 
calendarsSeq, sal_Int16 item)
604             throw(RuntimeException)
605     {
606         if (!ref_name.equals(name)) {
607             OUString aLocStr, id;

** CID 1398525:  Error handling issues  (UNCAUGHT_EXCEPT)
/filter/source/config/cache/filtercache.cxx: 1516 in 
filter::config::FilterCache::impl_readPatchUINames(const 
com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, 
filter::config::CacheItem &)()


________________________________________________________________________________________________________
*** CID 1398525:  Error handling issues  (UNCAUGHT_EXCEPT)
/filter/source/config/cache/filtercache.cxx: 1516 in 
filter::config::FilterCache::impl_readPatchUINames(const 
com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> &, 
filter::config::CacheItem &)()
1510                 default: break;
1511             }
1512         }
1513     }
1514     
1515     
>>>     CID 1398525:  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().
1516     void FilterCache::impl_readPatchUINames(const css::uno::Reference< 
css::container::XNameAccess >& xNode,
1517                                                   CacheItem&               
                           rItem)
1518         throw(css::uno::Exception)
1519     {
1520     
1521         // SAFE -> ----------------------------------

** CID 1398524:  Error handling issues  (UNCAUGHT_EXCEPT)
/linguistic/source/lngsvcmgr.cxx: 2019 in LngSvcMgr_CreateInstance(const 
com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> &)()


________________________________________________________________________________________________________
*** CID 1398524:  Error handling issues  (UNCAUGHT_EXCEPT)
/linguistic/source/lngsvcmgr.cxx: 2019 in LngSvcMgr_CreateInstance(const 
com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> &)()
2013     {
2014         uno::Sequence< OUString > aSNS { 
"com.sun.star.linguistic2.LinguServiceManager" };
2015         return aSNS;
2016     }
2017     
2018     
>>>     CID 1398524:  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().
2019     uno::Reference< uno::XInterface > SAL_CALL LngSvcMgr_CreateInstance(
2020                 const uno::Reference< lang::XMultiServiceFactory > & 
/*rSMgr*/ )
2021             throw(uno::Exception)
2022     {
2023         uno::Reference< uno::XInterface > xService = 
static_cast<cppu::OWeakObject*>(new LngSvcMgr);
2024         return xService;


________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpy0NU2qON7ul5NId49NHsYDzAEYPfK8vd06S1P3bl1JZMSpG-2F1Vxi7-2BQqzmXmOjgypaIn0RX8-2BiH7c0bq3VesK3Jg5yFAyXYHx2xNJK7C2fcbGOB5iUzPGnF4KV4KRDY6hDSU19BxCqQQg6zEbPCwrjkr6VazFc3z5WZb-2BqubsXXM-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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpy0NU2qON7ul5NId49NHsYD-2BLvpefkcjGW5wP4Mgxbw4PqKHfzCoBMjxBe1QzHkN3VO9flLNVgcZ-2BsKCqCS83hWxgfR5gst-2BrbbMwrq7BGB1Ei5lTtZUqd6chnBC5BgnGm5b7oNhWfCXDwQzfYK96sM6Rd84EDSRuxbruj6FDOYgM-3D

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to