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

Caolán McNamara <caol...@redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |NOTOURBUG

--- Comment #6 from Caolán McNamara <caol...@redhat.com> ---
The backtrace has SvpSalVirtualDevice::CreateSurface nNewDX=16494, nNewDY=16638
and goes on to call INT_cairo_surface_create_similar_image width=32988,
height=33276, so hidpi with a 200% scale.

32988 is > SHRT_MAX (which is a limit causing trouble with X pixbufs in the
past). But its not crashing in LibreOffice itself. I think this one should go
to the distro/vendor to at least not crash in the system cairo under this
circumstance and fail more gracefully to return a failure instead.

I could imagine that using cairo_surface_create_similar_image instead of
cairo_surface_create_similar for large images might avoid this crash, but doing
it blindly without being able to reproduce probably just push the crash around
a bit.

I suggest to try reporting this against your distro.

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

Reply via email to