New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Wed Apr 8 05:58:19 UTC 2020
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.
New defect(s) Reported-by: Coverity Scan
Showing 4 of 4 defect(s)
** CID 1461388: Error handling issues (CHECKED_RETURN)
/sd/source/ui/animations/CustomAnimationList.cxx: 482 in sd::CustomAnimationList::DragBeginHdl(bool &)()
________________________________________________________________________________________________________
*** CID 1461388: Error handling issues (CHECKED_RETURN)
/sd/source/ui/animations/CustomAnimationList.cxx: 482 in sd::CustomAnimationList::DragBeginHdl(bool &)()
476 mDndEffectsSelected.emplace_back(mxTreeView->make_iterator(&rEntry));
477 return false;
478 });
479
480 // Note: pEntry is the effect with focus (if multiple effects are selected)
481 mxDndEffectDragging = mxTreeView->make_iterator();
>>> CID 1461388: Error handling issues (CHECKED_RETURN)
>>> Calling "get_cursor" without checking return value (as is done elsewhere 37 out of 41 times).
482 mxTreeView->get_cursor(mxDndEffectDragging.get());
483 mxDndEffectInsertBefore = mxTreeView->make_iterator(mxDndEffectDragging.get());
484
485 // Allow normal processing.
486 return false;
487 }
** CID 1461387: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/unoobj/textuno.cxx: 900 in ScCellTextObj::~ScCellTextObj()()
________________________________________________________________________________________________________
*** CID 1461387: Error handling issues (UNCAUGHT_EXCEPT)
/sc/source/ui/unoobj/textuno.cxx: 900 in ScCellTextObj::~ScCellTextObj()()
894 ScCellTextObj::ScCellTextObj(ScDocShell* pDocSh, const ScAddress& rP) :
895 ScCellTextData( pDocSh, rP ),
896 SvxUnoText( GetOriginalSource(), ScCellObj::GetEditPropertySet(), uno::Reference<text::XText>() )
897 {
898 }
899
>>> CID 1461387: Error handling issues (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().
900 ScCellTextObj::~ScCellTextObj() throw()
901 {
902 }
903
** CID 1461386: Error handling issues (CHECKED_RETURN)
/sd/source/ui/animations/CustomAnimationList.cxx: 1103 in _ZZNK2sd19CustomAnimationList12getSelectionB5cxx11EvENKUlRN4weld8TreeIterEE_clES3_()
________________________________________________________________________________________________________
*** CID 1461386: Error handling issues (CHECKED_RETURN)
/sd/source/ui/animations/CustomAnimationList.cxx: 1103 in _ZZNK2sd19CustomAnimationList12getSelectionB5cxx11EvENKUlRN4weld8TreeIterEE_clES3_()
1097
1098 // if the selected effect is not expanded and has children
1099 // we say that the children are automatically selected
1100 if (!mxTreeView->get_row_expanded(rEntry) && mxTreeView->iter_has_child(rEntry))
1101 {
1102 std::unique_ptr<weld::TreeIter> xChild = mxTreeView->make_iterator(&rEntry);
>>> CID 1461386: Error handling issues (CHECKED_RETURN)
>>> Calling "iter_children" without checking return value (as is done elsewhere 37 out of 39 times).
1103 mxTreeView->iter_children(*xChild);
1104
1105 do
1106 {
1107 if (!mxTreeView->is_selected(*xChild))
1108 {
** CID 1461385: Error handling issues (CHECKED_RETURN)
/vcl/source/bitmap/bitmap.cxx: 329 in Bitmap::ImplMakeUnique()()
________________________________________________________________________________________________________
*** CID 1461385: Error handling issues (CHECKED_RETURN)
/vcl/source/bitmap/bitmap.cxx: 329 in Bitmap::ImplMakeUnique()()
323 void Bitmap::ImplMakeUnique()
324 {
325 if (mxSalBmp && mxSalBmp.use_count() > 1)
326 {
327 std::shared_ptr<SalBitmap> xOldImpBmp = mxSalBmp;
328 mxSalBmp = ImplGetSVData()->mpDefInst->CreateSalBitmap();
>>> CID 1461385: Error handling issues (CHECKED_RETURN)
>>> Calling "Create" without checking return value (as is done elsewhere 4 out of 5 times).
329 mxSalBmp->Create(*xOldImpBmp);
330 }
331 }
332
333 void Bitmap::ReassignWithSize(const Bitmap& rBitmap)
334 {
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/ls/click?upn=nJaKvJSIH-2FPAfmty-2BK5tYpPklAc1eEA-2F1zfUjH6teExViPHTTReBArhCRZ3BE4kCjKjDqn2Dq3ZyEbAvAs31gRpU3vMPHDnoSx68vDAWjNU-3D-kXS_OTq2XUZbbipYjyLSo6GRo-2FpVxQ9OzkDINu9UTS-2FQhSdO0F0jQniitrGlNxDIzPJifVxcoG0A5GoPBbA567qw4NnZ-2F3BiwqSItoPxW5jeZ2wSizx9sOjXW8P0CyfH-2BOZCLWFZVBcQqjKJDApVX30hAqECGtmu5yKGL-2FKDXomW1LStT1U3D-2BGm7CxInlEW87zlraE5BuKwruOcP8ij5QsKR1fD6T-2BKx-2BuYnbUiqvzVaqE-3D
More information about the LibreOffice
mailing list