Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
6 new defect(s) introduced to LibreOffice found with Coverity Scan.
7 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 6 of 6 defect(s)
** CID 1402078: Error handling issues (UNCAUGHT_EXCEPT)
/sfx2/source/view/viewfrm.cxx: 1416 in SfxViewFrame::~SfxViewFrame()()
________________________________________________________________________________________________________
*** CID 1402078: Error handling issues (UNCAUGHT_EXCEPT)
/sfx2/source/view/viewfrm.cxx: 1416 in SfxViewFrame::~SfxViewFrame()()
1410 m_pImpl->pWindow = VclPtr<SfxFrameViewWindow_Impl>::Create( this, rFrame.GetWindow() );
1411 m_pImpl->pWindow->SetSizePixel( rFrame.GetWindow().GetOutputSizePixel() );
1412 rFrame.SetOwnsBindings_Impl( true );
1413 rFrame.CreateWorkWindow_Impl();
1414 }
1415
CID 1402078: Error handling issues (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().
1416 SfxViewFrame::~SfxViewFrame()
1417 {
1418 m_pImpl->bIsDowning = true;
1419
1420 if ( SfxViewFrame::Current() == this )
1421 SfxViewFrame::SetViewFrame( nullptr );
** CID 1402077: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/view/viewdata.cxx: 495 in ScViewData::~ScViewData()()
________________________________________________________________________________________________________
*** CID 1402077: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/view/viewdata.cxx: 495 in ScViewData::~ScViewData()()
489 return &pDocShell->GetDocument();
490
491 OSL_FAIL("no document on ViewData");
492 return nullptr;
493 }
494
CID 1402077: Error handling issues (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().
495 ScViewData::~ScViewData()
496 {
497 KillEditView();
498 delete pOptions;
499 ::std::for_each(
500 maTabData.begin(), maTabData.end(), std::default_delete<ScViewDataTable>());
** CID 1402076: Resource leaks (RESOURCE_LEAK)
/xmlsecurity/source/gpg/CipherContext.cxx: 20 in CipherContext::convertWithCipherContext(const
com::sun::star::uno::Sequence<signed char> &)()
________________________________________________________________________________________________________
*** CID 1402076: Resource leaks (RESOURCE_LEAK)
/xmlsecurity/source/gpg/CipherContext.cxx: 20 in CipherContext::convertWithCipherContext(const
com::sun::star::uno::Sequence<signed char> &)()
14 using namespace css::lang;
15
16 Sequence< sal_Int8 > SAL_CALL CipherContext::convertWithCipherContext( const Sequence<
sal_Int8 >& /*aData*/ )
17 throw ( IllegalArgumentException, DisposedException, RuntimeException, std::exception)
18 {
19 Sequence<sal_Int8>* seq = new Sequence< sal_Int8 >(0);
CID 1402076: Resource leaks (RESOURCE_LEAK)
Variable "seq" going out of scope leaks the storage it points to.
20 return *seq;
21 }
22
23 uno::Sequence< sal_Int8 > SAL_CALL CipherContext::finalizeCipherContextAndDispose()
24 throw (DisposedException, RuntimeException, std::exception)
25 {
** CID 1402075: Resource leaks (RESOURCE_LEAK)
/xmlsecurity/source/gpg/DigestContext.cxx: 27 in DigestContext::finalizeDigestAndDispose()()
________________________________________________________________________________________________________
*** CID 1402075: Resource leaks (RESOURCE_LEAK)
/xmlsecurity/source/gpg/DigestContext.cxx: 27 in DigestContext::finalizeDigestAndDispose()()
21 }
22
23 uno::Sequence< sal_Int8 > SAL_CALL DigestContext::finalizeDigestAndDispose()
24 throw (DisposedException, RuntimeException, std::exception)
25 {
26 Sequence<sal_Int8>* seq = new Sequence< sal_Int8 >(0);
CID 1402075: Resource leaks (RESOURCE_LEAK)
Variable "seq" going out of scope leaks the storage it points to.
27 return *seq;
28 }
29
** CID 1402074: Resource leaks (RESOURCE_LEAK)
/xmlsecurity/source/gpg/CipherContext.cxx: 27 in CipherContext::finalizeCipherContextAndDispose()()
________________________________________________________________________________________________________
*** CID 1402074: Resource leaks (RESOURCE_LEAK)
/xmlsecurity/source/gpg/CipherContext.cxx: 27 in CipherContext::finalizeCipherContextAndDispose()()
21 }
22
23 uno::Sequence< sal_Int8 > SAL_CALL CipherContext::finalizeCipherContextAndDispose()
24 throw (DisposedException, RuntimeException, std::exception)
25 {
26 Sequence<sal_Int8>* seq = new Sequence< sal_Int8 >(0);
CID 1402074: Resource leaks (RESOURCE_LEAK)
Variable "seq" going out of scope leaks the storage it points to.
27 return *seq;
28 }
29
** CID 1402073: Incorrect expression (MIXED_ENUMS)
/editeng/source/items/textitem.cxx: 516 in SvxPostureItem::QueryValue(com::sun::star::uno::Any &,
unsigned char) const()
________________________________________________________________________________________________________
*** CID 1402073: Incorrect expression (MIXED_ENUMS)
/editeng/source/items/textitem.cxx: 516 in SvxPostureItem::QueryValue(com::sun::star::uno::Any &,
unsigned char) const()
510 switch( nMemberId )
511 {
512 case MID_ITALIC:
513 rVal <<= (bool)GetBoolValue();
514 break;
515 case MID_POSTURE:
CID 1402073: Incorrect expression (MIXED_ENUMS)
Mixing enum types "com::sun::star::awt::FontSlant" and "FontItalic" for "<temporary>".
516 rVal <<= (awt::FontSlant)GetValue(); // values from awt::FontSlant and
FontItalic are equal
517 break;
518 }
519 return true;
520 }
521
________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyF9xCDvgLkczmPzbw8BqD9OR4cW4OwwRT7ZzcQltN8GXqRYQwAB-2FzOOdcviMxad-2B6Y-2BkkWkdjlRzvG9peyJQnvTnjbCvqTJdoA23m8H0ngNzTI0VEQffwwjJuXrxevUhyGzy4s0BvV9EGNevokR6a88rpFVZ-2FAFCuKRijSzDkNGc-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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyF9xCDvgLkczmPzbw8BqD9MvlYY0k-2BHerNkbAt6bwhHQgbV5qkGXhzk9-2BxA9JD7KUZBb-2BOEB0MualriAL50JDd5eFJB33itUe2ROLCjECSLQCcE12rgsk1mXd0Qdnr3FZi-2BDBLKcPPMKD7fjqUVODvtUF3oxqAn-2Bbn0OPL8QRWmo-3D
Context
- New Defects reported by Coverity Scan for LibreOffice · scan-admin
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.