https://bugs.freedesktop.org/show_bug.cgi?id=84571

--- Comment #2 from Michael Meeks <michael.me...@collabora.com> ---
If only the window stayed small:

#0  SvpSalGraphics::drawRect (this=0xfbf110, nX=0, nY=<optimized out>,
nWidth=<optimized out>, nHeight=<optimized out>)
    at /data/opt/libreoffice/master/vcl/headless/svpgdi.cxx:425
#1  0x00007fffebab712d in SalGraphics::DrawRect (this=0xfbf110, nX=0, nY=0,
nWidth=1920, nHeight=1024, pOutDev=pOutDev@entry=0xe94d80)
    at /data/opt/libreoffice/master/vcl/source/gdi/salgdilayout.cxx:410

Note nWidth & nHeight.

#2  0x00007fffeb9a35c3 in OutputDevice::DrawRect (this=this@entry=0xe94d80,
rRect=Rectangle = {...})
    at /data/opt/libreoffice/master/vcl/source/outdev/rect.cxx:59
#3  0x00007fffeb9aade8 in OutputDevice::DrawColorWallpaper (this=0xe94d80,
nX=0, nY=0, nWidth=1920, nHeight=1024, rWallpaper=...)
    at /data/opt/libreoffice/master/vcl/source/outdev/wallpaper.cxx:74
#4  0x00007fffeb853cf0 in vcl::Window::Erase (this=0xe94d80) at
/data/opt/libreoffice/master/vcl/source/window/paint.cxx:1180
#5  0x00007fffeb851d3c in vcl::Window::PushPaintHelper (this=0xe94d80,
pHelper=pHelper@entry=0x7ffffffbc3d0)
    at /data/opt/libreoffice/master/vcl/source/window/paint.cxx:166
#6  0x00007fffeb851e5c in PaintHelper::DoPaint (this=0x7ffffffbc3d0,
pRegion=<optimized out>)
    at /data/opt/libreoffice/master/vcl/source/window/paint.cxx:123
#7  0x00007fffeb85207b in vcl::Window::ImplCallPaint (this=this@entry=0xe94d80,
pRegion=0x116c5d0, nPaintFlags=<optimized out>)
    at /data/opt/libreoffice/master/vcl/source/window/paint.cxx:259
#8  0x00007fffeb85214a in PaintHelper::~PaintHelper (this=0x7ffffffbc4a0,
__in_chrg=<optimized out>)
    at /data/opt/libreoffice/master/vcl/source/window/paint.cxx:206
#9  0x00007fffeb85202d in vcl::Window::ImplCallPaint (this=this@entry=0xe956a0,
pRegion=pRegion@entry=0x0, nPaintFlags=<optimized out>)
    at /data/opt/libreoffice/master/vcl/source/window/paint.cxx:261
#10 0x00007fffeb85364b in vcl::Window::Update (this=this@entry=0xfc03e0) at
/data/opt/libreoffice/master/vcl/source/window/paint.cxx:988
#11 0x00007fffeb8cba5a in StatusBar::SetProgressValue
(this=this@entry=0xfc03e0, nNewPercent=nNewPercent@entry=1)
    at /data/opt/libreoffice/master/vcl/source/window/status.cxx:1351

Going up the stack:

#9  0x00007fffeb85202d in vcl::Window::ImplCallPaint (this=this@entry=0xe956a0,
pRegion=pRegion@entry=0x0, nPaintFlags=<optimized out>)
    at /data/opt/libreoffice/master/vcl/source/window/paint.cxx:261
...
(gdb) p *mpWindowImpl->mpFrame
Python Exception <type 'exceptions.ValueError'> Cannot find type
std::list<vcl::DeletionListener*, std::allocator<vcl::DeletionListener*>
>::_Node: 
$9 = (SvpSalFrame) {<SalFrame> = {<vcl::DeletionNotifier> = {m_aListeners =
empty std::list}, 
    _vptr.SalFrame = 0x7fffeb71b870 <vtable for SvpSalFrame+16>, m_pWindow =
0xe956a0, m_pProc = 0x7fffeb8ffac0
     <ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void
const*)>, maGeometry = {nX = -897, nY = -257, nWidth = 1920, 
      nHeight = 1024, nLeftDecoration = 0, nTopDecoration = 0, nRightDecoration
= 0, nBottomDecoration = 0, nDisplayScreenNumber = 0}}, 
  m_pInstance = 0xe0da80, m_pParent = 0x0, m_aChildren = empty std::list,
m_nStyle = 14, m_bVisible = true,

Which seems somewhat outrageous =)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to