New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Sun May 27 22:28:39 UTC 2018
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.
4 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 1435839: Uninitialized members (UNINIT_CTOR)
/include/vcl/customweld.hxx: 21 in weld::CustomWidgetController::CustomWidgetController()()
________________________________________________________________________________________________________
*** CID 1435839: Uninitialized members (UNINIT_CTOR)
/include/vcl/customweld.hxx: 21 in weld::CustomWidgetController::CustomWidgetController()()
15 namespace weld
16 {
17 class VCL_DLLPUBLIC CustomWidgetController
18 {
19 private:
20 Size m_aSize;
>>> CID 1435839: Uninitialized members (UNINIT_CTOR)
>>> The compiler-generated constructor for this class does not initialize "m_pDrawingArea".
21 weld::DrawingArea* m_pDrawingArea;
22
23 public:
24 virtual void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle& rRect) = 0;
25 virtual void Resize() {}
26 virtual void MouseButtonDown(const MouseEvent&) {}
** CID 1435838: Uninitialized members (UNINIT_CTOR)
/svx/source/dialog/dlgctrl.cxx: 664 in RectCtl::RectCtl(SvxTabPage *, RectPoint, unsigned short, unsigned short)()
________________________________________________________________________________________________________
*** CID 1435838: Uninitialized members (UNINIT_CTOR)
/svx/source/dialog/dlgctrl.cxx: 664 in RectCtl::RectCtl(SvxTabPage *, RectPoint, unsigned short, unsigned short)()
658 , nRadius(Application::GetDefaultDevice()->LogicToPixel(Size(nCircle, 0), MapMode(MapUnit::Map100thMM)).Width())
659 , eDefRP(eRpt)
660 , pBitmap(nullptr)
661 , m_nState(CTL_STATE::NONE)
662 , mbCompleteDisable(false)
663 {
>>> CID 1435838: Uninitialized members (UNINIT_CTOR)
>>> Non-static class member "eRP" is not initialized in this constructor nor in any functions that it calls.
664 }
665
666 void RectCtl::SetDrawingArea(weld::DrawingArea* pDrawingArea)
667 {
668 pDrawingArea->set_size_request(pDrawingArea->get_approximate_digit_width() * 25,
669 pDrawingArea->get_text_height() * 5);
** CID 1435837: Uninitialized members (UNINIT_CTOR)
/svx/source/dialog/charmap.cxx: 80 in SvxShowCharSet::SvxShowCharSet(weld::ScrolledWindow *, const VclPtr<VirtualDevice> &)()
________________________________________________________________________________________________________
*** CID 1435837: Uninitialized members (UNINIT_CTOR)
/svx/source/dialog/charmap.cxx: 80 in SvxShowCharSet::SvxShowCharSet(weld::ScrolledWindow *, const VclPtr<VirtualDevice> &)()
74 , mbUpdateForeground(true)
75 , mbUpdateBackground(true)
76 {
77 init();
78
79 mxScrollArea->set_user_managed_scrolling();
>>> CID 1435837: Uninitialized members (UNINIT_CTOR)
>>> Non-static class member "nY" is not initialized in this constructor nor in any functions that it calls.
80 }
81
82 void SvxShowCharSet::SetDrawingArea(weld::DrawingArea* pDrawingArea)
83 {
84 mxScrollArea->set_size_request(COLUMN_COUNT * pDrawingArea->get_approximate_digit_width() * 4,
85 ROW_COUNT * pDrawingArea->get_text_height() * 2);
** CID 1078573: Null pointer dereferences (FORWARD_NULL)
________________________________________________________________________________________________________
*** CID 1078573: Null pointer dereferences (FORWARD_NULL)
/sw/source/core/docnode/swbaslnk.cxx: 174 in SwBaseLink::DataChanged(const rtl::OUString &, const com::sun::star::uno::Any &)()
168
169 if ( !bUpdate || bFrameInPaint )
170 return SUCCESS;
171
172 if (bUpdate)
173 {
>>> CID 1078573: Null pointer dereferences (FORWARD_NULL)
>>> Passing null pointer "pSwGrfNode" to "SetGrfFlySize", which dereferences it.
174 if (!SetGrfFlySize(aGrfSz, pSwGrfNode, aOldSz))
175 {
176 SwMsgPoolItem aMsgHint(RES_GRAPHIC_ARRIVED);
177 lcl_CallModify(*pSwGrfNode, aMsgHint);
178 return SUCCESS;
179 }
________________________________________________________________________________________________________
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-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyfkkL4Gt7-2FUAdkX0ztjdcak8JQiLFHnf3ix4SoCLXG6ey-2F-2FFo-2BvxiztvRn-2BcMjd8TlAq5G6BfaMDbsJATMEofsoNoCLw9StlDKOAxdNTFHtZG83rh25-2F-2F0JhL3BQbi8xfhsXCNdB5L1b63Qb3G5RSmmSzeW5CGzwPRzw1IueB11s-3D
More information about the LibreOffice
mailing list