After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 709881 - large PNG image causes crash in gdk_cairo_surface_paint_pixbuf()
large PNG image causes crash in gdk_cairo_surface_paint_pixbuf()
Status: RESOLVED DUPLICATE of bug 709908
Product: eog
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-10-11 06:20 UTC by Mantas Mikulėnas (grawity)
Modified: 2013-10-12 10:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mantas Mikulėnas (grawity) 2013-10-11 06:20:19 UTC
The image http://i.cubeupload.com/Ku2L5O.png (640x52258 px) causes eog to crash with:

Gdk:ERROR:gdkcairo.c:193:gdk_cairo_surface_paint_pixbuf: assertion failed: (cairo_image_surface_get_format (surface) == CAIRO_FORMAT_RGB24 || cairo_image_surface_get_format (surface) == CAIRO_FORMAT_ARGB32)
Aborted (core dumped)

Not sure if eog or cairo bug.

eog 3.10.0
cairo 1.12.16.r58.gf1eefee
gtk3 3.10.0 + git 108c20b
Comment 1 Felix Riemann 2013-10-12 10:00:40 UTC
This comes to the same issue as in bug 709908.
32k px in any direction is a limit that is imposed on eog by cairo.
---
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 709908 ***