Package: libimlib2 Version: 1.4.4-1 Severity: normal Attempting to draw a 2x1 radii ellipse with imlib_image_draw_ellipse() per foo.c below gets a SIGFPE floating point exception.
It seems happy enough to draw 1x1, 1x2 and 2x2, but not 2x1. (The "convert" in the program is from imagemagick, just a handy way to see the png as text.)
#include <stdio.h> #include <stdlib.h> #include <Imlib2.h> int main (void) { Imlib_Image im; Imlib_Load_Error err; im = imlib_create_image(10,10); imlib_context_set_image(im); imlib_context_set_anti_alias(0); imlib_image_draw_ellipse (4,4, 2,1); imlib_image_set_format("png"); imlib_save_image_with_error_return("/tmp/x.png", &err); if (err != 0) { printf ("save error %d\n", err); } else { system("convert /tmp/x.png /tmp/x.xpm && cat /tmp/x.xpm"); } exit(0); }
-- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (990, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-486 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages libimlib2 depends on: ii libbz2-1.0 1.0.5-6 high-quality block-sorting file co ii libc6 2.13-10 Embedded GNU C Library: Shared lib ii libfreetype6 2.4.4-2 FreeType 2 font engine, shared lib ii libgif4 4.1.6-9 library for GIF images (library) ii libid3tag0 0.15.1b-10 ID3 tag reading library from the M ii libjpeg62 6b1-2 Independent JPEG Group's JPEG runt ii libpng12-0 1.2.46-3 PNG library - runtime ii libtiff4 3.9.5-1 Tag Image File Format (TIFF) libra ii libx11-6 2:1.4.3-2 X11 client-side library ii libxext6 2:1.3.0-3 X11 miscellaneous extension librar ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime libimlib2 recommends no packages. libimlib2 suggests no packages. -- no debconf information