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