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

--- Comment #7 from Tor Lillqvist <[email protected]> ---
Sample backtrace during the slowness:

msvcr120.dll!malloc(unsigned int size) Line 92    C
msvcr120.dll!operator new(unsigned int size) Line 59    C++
basegfxlo.dll!std::_Allocate<std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void
*> >(unsigned int _Count,
std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void *> * __formal)
Line 28    C++
basegfxlo.dll!std::allocator<std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void
*> >::allocate(unsigned int _Count) Line 578    C++
basegfxlo.dll!std::_Wrap_alloc<std::allocator<std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void
*> > >::allocate(unsigned int _Count) Line 848    C++
basegfxlo.dll!std::_List_alloc<0,std::_List_base_types<basegfx::trapezoidhelper::TrDeEdgeEntry,std::allocator<basegfx::trapezoidhelper::TrDeEdgeEntry>
> >::_Buynode0(std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void *>
* _Next, std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void *> *
_Prev) Line 782    C++
basegfxlo.dll!std::_List_buy<basegfx::trapezoidhelper::TrDeEdgeEntry,std::allocator<basegfx::trapezoidhelper::TrDeEdgeEntry>
>::_Buynode<basegfx::trapezoidhelper::TrDeEdgeEntry>(std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void
*> * _Next, std::_List_node<basegfx::trapezoidhelper::TrDeEdgeEntry,void *> *
_Prev, basegfx::trapezoidhelper::TrDeEdgeEntry && <_Val_0>) Line 830    C++
basegfxlo.dll!std::list<basegfx::trapezoidhelper::TrDeEdgeEntry,std::allocator<basegfx::trapezoidhelper::TrDeEdgeEntry>
>::_Insert<basegfx::trapezoidhelper::TrDeEdgeEntry>(std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<basegfx::trapezoidhelper::TrDeEdgeEntry>
>,std::_Iterator_base0> _Where, basegfx::trapezoidhelper::TrDeEdgeEntry &&
<_Val_0>) Line 1062    C++
basegfxlo.dll!std::list<basegfx::trapezoidhelper::TrDeEdgeEntry,std::allocator<basegfx::trapezoidhelper::TrDeEdgeEntry>
>::push_back(basegfx::trapezoidhelper::TrDeEdgeEntry && _Val) Line 1024    C++
basegfxlo.dll!basegfx::trapezoidhelper::TrapezoidSubdivider::TrapezoidSubdivider(const
basegfx::B2DPolyPolygon & rSourcePolyPolygon) Line 572    C++
basegfxlo.dll!basegfx::tools::trapezoidSubdivide(std::vector<basegfx::B2DTrapezoid,std::allocator<basegfx::B2DTrapezoid>
> & ro_Result, const basegfx::B2DPolyPolygon & rSourcePolyPolygon) Line 953   
C++
vcllo.dll!OpenGLSalGraphicsImpl::DrawPolyPolygon(const basegfx::B2DPolyPolygon
& rPolyPolygon, bool blockAA) Line 987    C++
vcllo.dll!OpenGLSalGraphicsImpl::drawPolyPolygon(const basegfx::B2DPolyPolygon
& rPolyPolygon, double fTransparency) Line 1509    C++
vcllo.dll!WinSalGraphics::drawPolyPolygon(const basegfx::B2DPolyPolygon &
rPolyPolygon, double fTransparency) Line 32    C++
vcllo.dll!SalGraphics::DrawPolyPolygon(const basegfx::B2DPolyPolygon &
i_rPolyPolygon, double i_fTransparency, const OutputDevice * i_pOutDev) Line
480    C++
vcllo.dll!OutputDevice::drawLine(basegfx::B2DPolyPolygon aLinePolyPolygon,
const LineInfo & rInfo) Line 264    C++
vcllo.dll!OutputDevice::drawPolyLine(const tools::Polygon & rPoly, const
LineInfo & rLineInfo) Line 254    C++
vcllo.dll!OutputDevice::DrawPolyLine(const basegfx::B2DPolygon & rB2DPolygon,
double fLineWidth, basegfx::B2DLineJoin eLineJoin,
com::sun::star::drawing::LineCap eLineCap) Line 223    C++
vcllo.dll!OutputDevice::DrawPolyLine(const tools::Polygon & rPoly, const
LineInfo & rLineInfo) Line 120    C++
vcllo.dll!MetaPolyLineAction::Execute(OutputDevice * pOut) Line 789    C++
vcllo.dll!GDIMetaFile::Play(OutputDevice * pOut, unsigned int nPos) Line 371   
C++
vcllo.dll!GDIMetaFile::Play(OutputDevice * pOut, const Point & rPos, const Size
& rSize, unsigned int nPos) Line 586    C++

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

Reply via email to