pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/29054: imlib2 (p5-Image-Imlib2) fails to load images



>Number:         29054
>Category:       pkg
>Synopsis:       imlib2 (p5-Image-Imlib2) fails to load images
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jan 23 19:18:00 +0000 2005
>Originator:     Kimmo Suominen
>Release:        NetBSD 2.99.12 / pkgsrc HEAD 2005-01-22
>Organization:
<A HREF="http://kimmo.suominen.com/";>Kimmo Suominen</A>
>Environment:
System: NetBSD hrothgar.gw.com 2.99.12 NetBSD 2.99.12 (GW-GENERIC) #99: Sat Jan 
15 10:04:29 EST 2005 
kim%hrothgar.gw.com@localhost:/usr/src/sys/arch/i386/compile/GW-GENERIC i386
Architecture: i386
Machine: i386
>Description:

The load() method in Image::Imlib2 fails to load jpg files.  (I have not
tested with other formats.) The files load successfully with earlier
versions of p5-Image-Imlib2 and imlib2.

Based on this thread [http://www.nowhere.dk/A::G/msg00878.html] it seems
the problem is not NetBSD- or pkgsrc-specific.  Note that I am not seeing
the error message quoted in that thread -- I only get the error that the
sample perl script below has in it when the load() method fails.

I can provide a valid JPEG file for reproducing the problem:

    % identify hannu.jpg
    hannu.jpg JPEG 1600x1200 DirectClass 501kb 1.370u 0:02

    ftp://ftp.gw.com/pub/people/kim/pri/hannu.jpg

However, as I mentioned, this happens with other JPEG files, too.

>How-To-Repeat:

use Image::Imlib2;
my $infile = 'hannu.jpg';
my $image = Image::Imlib2->load($infile)
    or warn("Unable to open file $infile, $!");

>Fix:

My current workaround is to downgrade to imlib2-1.1.2nb3 and
p5-Image-Imlib2-1.03nb3.




Home | Main Index | Thread Index | Old Index