[Xfce-bugs] [Bug 15296] New: Ristretto crashes on VERY LARGE images

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Wed Apr 17 15:30:09 CEST 2019


https://bugzilla.xfce.org/show_bug.cgi?id=15296

            Bug ID: 15296
           Summary: Ristretto crashes on VERY LARGE images
    Classification: Apps
           Product: Ristretto
           Version: master
          Hardware: PC (x86_64)
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: General
          Assignee: xfce-bugs at xfce.org
          Reporter: f2404 at yandex.ru
  Target Milestone: ---

The crash is reproducible with this image (JPEG, 30000x22943 pixels, 181MB):
https://commons.wikimedia.org/wiki/Template:In_the_Conservatory

Relevant part of the stack trace:
Thread 1 "ristretto" received signal SIGSEGV, Segmentation fault.
0x00007ffff2b784f5 in ?? () from /usr/lib/x86_64-linux-gnu/libpixman-1.so.0

#18 0x00007ffff6fcae35 in cairo_paint () at
/usr/lib/x86_64-linux-gnu/libcairo.so.2
#19 0x0000000000414b90 in paint_image (ctx=0x65c900, widget=0x8bd4a0) at
image_viewer.c:1434
#20 0x0000000000414b90 in rstto_image_viewer_paint (ctx=0x65c900,
widget=0x8bd4a0) at image_viewer.c:1623
#21 0x0000000000414b90 in rstto_image_viewer_expose (widget=0x8bd4a0,
event=<optimized out>) at image_viewer.c:646

If the "Limit rendering quality" setting is enabled, the image can be opened.
However, even with the setting disabled, the app shall not crash.

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


More information about the Xfce-bugs mailing list