Re: JPEG 2000

Bob Friesenhahn <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.help
Message-ID <[email protected]>
On Fri, 29 Jul 2016, Marco Atzeri wrote:
>
> $ gm identify relax.jp2
> ICC Profile CS 52474220
> assertion "dec->image->cmprof_" failed: file
> "/cygdrive/d/misc/src/release64/jasper-1.900.1-15.x86_64/src/jasper-1.900.1/src/libjasper/jp2/jp2_dec.c",
> line 302, function: jp2_decode
> gm identify: abort due to signal 6 (SIGABRT) "Abort"...
> Aborted
>
> it seems a failure in jasper, but may be the image was wrongly composed.
> Could you check ?

I am not a JPEG 2000 expert.  However, I am able to reproduce the 
problem under Solaris and Linux.  It is clearly an issue in Jasper 
since assertions should be left for cases which should never happen. 
>From the assertion string ('cmprof'), I would guess that it has 
something to do with color management profiles, which was perhaps not 
completely finished with development before the Jasper maintainer 
stopped making releases.

FYI, Debian has removed Japer from its latest releases due to not 
being officially maintained for over 10 years and the Debian Jasper 
maintainer quitting.  This means that it will be dropped from Ubuntu, 
Mint, and other Linux systems derived from Debian.

GraphicsMagick does not yet offer support for OpenJPEG, which is the 
only free JPEG 2000 library with recent releases.

Bob
-- 
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.