vcl/headless/CairoCommon.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit e15a5e6087eb0069f6e01089a3574314521f9244
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Fri Aug 19 17:10:15 2022 +0100
Commit:     Caolán McNamara <caol...@redhat.com>
CommitDate: Fri Aug 19 20:36:04 2022 +0200

    ofz#50271 Out-of-memory with outsize line thickness
    
    Change-Id: Ia99e31c27b53110ae342cc49ba835a0b2f0224f1
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138559
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caol...@redhat.com>

diff --git a/vcl/headless/CairoCommon.cxx b/vcl/headless/CairoCommon.cxx
index df4dae90778f..aa10f4ed3b49 100644
--- a/vcl/headless/CairoCommon.cxx
+++ b/vcl/headless/CairoCommon.cxx
@@ -707,7 +707,7 @@ bool CairoCommon::drawPolyLine(cairo_t* cr, 
basegfx::B2DRange* pExtents, const C
 
     cairo_set_line_join(cr, eCairoLineJoin);
     cairo_set_line_cap(cr, eCairoLineCap);
-    constexpr int MaxNormalLineWidth = 2048;
+    constexpr int MaxNormalLineWidth = 512;
     if (fLineWidth > MaxNormalLineWidth)
     {
         SAL_WARN("vcl.gdi", "drawPolyLine, suspicious line width of: " << 
fLineWidth);

Reply via email to