Your message dated Sun, 29 Sep 2024 11:28:45 +0200
with message-id <[email protected]>
and subject line Re: libjmagick6-jni: jmagick crashes with assertion failure on 
XEN virtual host
has caused the Debian Bug report #687683,
regarding libjmagick6-jni: jmagick crashes with assertion failure on XEN 
virtual host
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
687683: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687683
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libjmagick6-jni
Version: 6.2.6-0-8+b2
Severity: important

Dear Maintainer,


The follinwg error occurs on our XEN virtualized hosts when trying to rotate
certain pcitures:

java: magick/cache-view.c:729: GetCacheViewVirtualPixels: Assertion `id <
(int) cache_view->number_threads' failed.

I reduced the program to the very least:

----------------------------------------------------------
import java.io.File;

import magick.ImageInfo;
import magick.MagickException;
import magick.MagickImage;


public class MagickPb {
        public static void main(String[] args) {
                File origFile = new File(args[0]);
                try {
                        ImageInfo sourceInfo = new 
ImageInfo(origFile.getAbsolutePath());
                        MagickImage image = new MagickImage(sourceInfo);
                        image.rotateImage(270);                 
                } catch (MagickException e) {
                        e.printStackTrace();
                }
        }
}
----------------------------------------------------------

We tested 2 different JVM (openjdk6 and sun6) without any difference on the
result.

Running the same tests on the host environment (physcal machine) did not 
generate any error.

Downgrading to stable 6.2.6-0-6+b1 version corrected the problem.

I'll be happy to provide a test package including an image generating
systematically the problem (but don't know how to do it through
reportbug).

The problem is very bothersome for us as we use jmagick inside a java server
and this bug makes the whole server crash.


Cheers,
Benjamin


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.23-xxxx-std-ipv6-64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages libjmagick6-jni depends on:
ii  libc6           2.13-35
ii  libmagickcore5  8:6.7.7.10-3

libjmagick6-jni recommends no packages.

libjmagick6-jni suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 6.6.9~20130201-svn99-5

Hi,

This has been fixed in between, in version 6.6.9~20130201-svn99-5 the code you attached can be executed successfully.
THanks for the bug report!


All the best,

--
Pierre

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
 Please use
[email protected] for discussions and questions.

Reply via email to