https://bugs.documentfoundation.org/show_bug.cgi?id=148669

--- Comment #5 from Julien Nabet <[email protected]> ---
I added a breakpoint tools::Rectangle::Union(tools::Rectangle const&) at
tools/source/generic/gen.cxx:107 and retrieved a bt when nRight has a value >
2147483647

I get this:
(gdb) p nRight
$1 = 663607481563
(gdb) p rRect
$2 = (const tools::Rectangle &) @0xb78ff88: {static RECT_EMPTY = -32767, nLeft
= 14921, nTop = 32153, nRight = 663607481563, nBottom = 34419}
(gdb) bt
#0  tools::Rectangle::Union(tools::Rectangle const&) (this=0x4af0708,
rRect=...) at tools/source/generic/gen.cxx:107
#1  0x00007f47c0b4fbc9 in SdrObjList::RecalcRects() (this=0x4af0700) at
svx/source/svdraw/svdpage.cxx:251
#2  0x00007f47c0b532f4 in SdrObjList::GetAllObjBoundRect() const
(this=0x4af0700) at svx/source/svdraw/svdpage.cxx:746
#3  0x00007f47c0b78d26 in SdrPageView::InvalidateAllWin() (this=0xb35a6e0) at
svx/source/svdraw/svdpagv.cxx:200
#4  0x00007f47c0b96293 in SdrPageView::SetLayerVisible(rtl::OUString const&,
bool) (this=0xb35a6e0, rName="hidden", bShow=false) at
include/svx/svdpagv.hxx:188
#5  0x00007f47c0b91ebc in SdrPaintView::SetLayerVisible(rtl::OUString const&,
bool) (this=0x609e850, rName="hidden", bShow=false) at
svx/source/svdraw/svdpntv.cxx:419
#6  0x00007f47ac2ab66d in ScTabView::UpdateLayerLocks() (this=0x5fc7488) at
sc/source/ui/view/tabview5.cxx:384
#7  0x00007f47ac2aaa3e in ScTabView::TabChanged(bool) (this=0x5fc7488,
bSameTabButMoved=false) at sc/source/ui/view/tabview5.cxx:291
#8  0x00007f47ac29d24e in ScTabView::SetTabNo(short, bool, bool, bool)
(this=0x5fc7488, nTab=4, bNew=false, bExtendSelection=true,
bSameTabButMoved=false) at sc/source/ui/view/tabview3.cxx:1935
#9  0x00007f47ac2b3627 in ScTabViewShell::Execute(SfxRequest&) (this=0x5fc7250,
rReq=...) at sc/source/ui/view/tabvwsh3.cxx:526

when going in frame 1 at:
SdrObject* pObj=GetObj(i); (in svx/source/svdraw/svdpage.cxx)
i = 46

But now I don't know how to keep on the investigation.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to