Assertion in jpc_dec_tiledecode

Post any defects you find in the released or beta versions of the ImageMagick software here. Include the ImageMagick version, OS, and any command-line required to reproduce the problem. Got a patch for a bug? Post it here.
Post Reply
j2043

Assertion in jpc_dec_tiledecode

Post by j2043 »

Hey folks,

I get:

Code: Select all

identify: jpc_dec.c:1072: jpc_dec_tiledecode: Assertion `dec->numcomps == 3' failed.
When I try and process the following image:

http://a.images.blip.tv/Framingtheworld ... Cou106.jpg

I'm processing the image with rmagick. The assertion causes ruby to exit violently.

Debian etch running image magick 6.5.8-2 with jasper 1.900.1

Code: Select all

joel@linux:~$ identify
Version: ImageMagick 6.5.8-2 2009-11-30 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC

Code: Select all

joel@linux:~$ uname -a
Linux linux 2.6.18-5-amd64 #1 SMP Wed Oct 3 09:37:45 PDT 2007 x86_64 GNU/Linux
-Joel
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Assertion in jpc_dec_tiledecode

Post by magick »

Curious. We have the same set up under Fedora your image displays without complaint. We're using Jasper 1.900.1-14 and ImageMagick 6.5.8-2.
j2043

Re: Assertion in jpc_dec_tiledecode

Post by j2043 »

Ok, from the Fedora RPM information I see this:

* Sun Jan 25 2009 Rex Dieter <rdieter@fedoraproject.org> 1.900.1-9
- patch for "jpc_dec_tiledecode: Assertion `dec->numcomps == 3' failed)
(#481284, #481291)


So it looks like Red Hat applies some patches to Jasper.

What is your recommendation for compiling jasper from source? Should I track down patches and apply them my self?

Do you happen to know if http://www.ece.uvic.ca/~mdadams/jasper/ is the right place to get it?

-Joel
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Assertion in jpc_dec_tiledecode

Post by magick »

Do you happen to know if http://www.ece.uvic.ca/~mdadams/jasper/ is the right place to get it?
That is where we pick it up.
Post Reply