Bug#344327: jmp: hello world fails, cairo-surface.c:658: _cairo_surface_release_dest_image: Assertion `!surface->finished' failed.

Timo Juhani Lindfors timo.lindfors at iki.fi
Wed Dec 21 19:39:50 UTC 2005


Package: jmp
Version: 0.47-1
Severity: normal

Steps to reproduce:
1) cat > Hello.java <<EOF
public class Hello {
        public static void main(String[] args) {
                System.out.println("Hello World");
        }
}
EOF
2) javac Hello.java
3) kaffe -Xrunjmp Hello

Expected results:
3) jmp window should open, show information and then close.

Actual results:
3) jmp window opens, shows information (possibly, it's too fast to
see) and then closes. However, kaffe prints the following error
message:

jmp/0.47 initializing: ():...
    tracing objects: true
    tracing methods: true
    tracing monitors: true
    showing gui: true
    dump/reset by signal allowed: false
jmp: Enabling localization.
jmp: Loaded and registered correctly.
Hello World
failed to find thread that ended: 0x8073018
jvm_shut_down.
c_class_load: 135
c_class_unload: 0
c_object_alloc: 1717
c_object_move: 0
c_object_free: 0
c_thread_start: 0
c_thread_end: 1
c_method_entry: 15054
c_method_exit: 15054
teardown called, freeing jmp-data..
kaffe-bin: cairo-surface.c:658: _cairo_surface_release_dest_image: Assertion `!surface->finished' failed.
Aborted

This might be a bug in kaffe and/or cairo and not jmp but since I'm
not sure I'm first reporting it against 'jmp'. Please reassign as
necessary.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.29sauna
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)

Versions of packages jmp depends on:
ii  kaffe                         2:1.1.6-3  A JVM to run Java bytecode
ii  kaffe-pthreads [kaffe]        2:1.1.6-3  A POSIX threads enabled version of
ii  libatk1.0-0                   1.10.3-1   The ATK accessibility toolkit
ii  libc6                         2.3.5-9    GNU C Library: Shared libraries an
ii  libglib2.0-0                  2.8.4-2    The GLib library of C routines
ii  libgtk2.0-0                   2.8.9-2    The GTK+ graphical user interface 
ii  libpango1.0-0                 1.10.1-2   Layout and rendering of internatio

jmp recommends no packages.

-- no debconf information




More information about the pkg-java-maintainers mailing list