Date: Tue, 17 Jan 2006 16:20:42 +0200 From: Peter van Heusden <pvh@wfeet.za.net> To: freebsd-java@freebsd.org Subject: Core dump when using jai-imagio Message-ID: <43CCFD3A.6050004@wfeet.za.net>
next in thread | raw e-mail | index | archive | help
Hi everyone I'm trying to read a g3fax format file using the 1.5 Jdk (patchset 2), JAI (version 1.1.2_1) and JAI-ImageIO (1.0). These two add-on packages rely on linuxpluginwrapper-20051113. When I try and run this program: File f = new File("/home/pvh/java/fax.tif"); try { BufferedImage bi = ImageIO.read(f); } catch (java.io.IOException e) { } I get a core dump, with the log I've appended below. Does anyone have any idea how to resolve this problem? Thanks, Peter # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x35a5817e, pid=70473, tid=0x8060000 # # Java VM: Java HotSpot(TM) Client VM (1.5.0-p2-pvh_12_jan_2006_01_20 mixed mode) # Problematic frame: # C [libclib_jiio.so+0x1017e] Java_com_sun_medialib_codec_png_Encoder_setUserData+0x2b3e # --------------- T H R E A D --------------- Current thread (0x08060c00): JavaThread "main" [_thread_in_native, id=134610944] siginfo:si_signo=11, si_errno=0, si_code=12, si_addr=0x08571000 Registers: EAX=0x08531beb, EBX=0x0003f415, ECX=0x00000000, EDX=0x0000001f ESP=0xbfbfd67c, EBP=0xbfbfd6d4, ESI=0x00000017, EDI=0x00000000 EIP=0x35a5817e, EFLAGS=0x00010246 Top of Stack: (sp=0xbfbfd67c) 0xbfbfd67c: 00000000 00000000 00000000 00000005 0xbfbfd68c: 2817ba98 000006b8 35b24f00 00000014 0xbfbfd69c: 00000000 00069c18 00000000 00000001 0xbfbfd6ac: 000006c0 00000000 000000d8 0000002b 0xbfbfd6bc: 08528e90 08531beb 00000000 08223c80 0xbfbfd6cc: 08531beb 08528e90 bfbfd6f4 35a5adf0 0xbfbfd6dc: 08223c80 00000044 2816b759 284d6469 0xbfbfd6ec: 08223c80 08223c80 bfbfd754 35a57965 Instructions: (pc=0x35a5817e) 0x35a5816e: 09 c7 43 83 c6 08 8b 45 ec b9 17 00 00 00 29 f1 0x35a5817e: 0f b6 14 03 d3 e2 83 c6 08 09 d7 43 83 fe 17 7f Stack: [0xbfa00000,0xbfc00000), sp=0xbfbfd67c, free space=2037k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libclib_jiio.so+0x1017e] Java_com_sun_medialib_codec_png_Encoder_setUserData+0x2b3e C [libclib_jiio.so+0x12df0] Java_com_sun_medialib_codec_png_Encoder_setUserData+0x57b0 C [libclib_jiio.so+0xf965] Java_com_sun_medialib_codec_png_Encoder_setUserData+0x2325 C [libclib_jiio.so+0xa6de] Java_com_sun_medialib_codec_g3fax_Decoder_Decode+0x6a j com.sun.medialib.codec.g3fax.Decoder.Decode([B[B[I[II)I+0 j com.sun.medialib.codec.g3fax.Decoder.decode([B[B[I[II)I+8 j com.sun.media.imageioimpl.plugins.tiff.TIFFCodecLibFaxDecompressor.decodeRaw([BIII)V+281 j com.sun.media.imageio.plugins.tiff.TIFFDecompressor.decode()V+755 j com.sun.media.imageioimpl.plugins.tiff.TIFFImageReader.decodeTile(III)V+629 j com.sun.media.imageioimpl.plugins.tiff.TIFFImageReader.read(ILjavax/imageio/ImageReadParam;)Ljava/awt/image/BufferedImage;+1128 j javax.imageio.ImageIO.read(Ljavax/imageio/stream/ImageInputStream;)Ljava/awt/image/BufferedImage;+55 j javax.imageio.ImageIO.read(Ljava/io/File;)Ljava/awt/image/BufferedImage;+51 j ImageExperiment.main([Ljava/lang/String;)V+46 v ~StubRoutines::call_stub V [libjvm.so+0x25c531] V [libjvm.so+0x34fa95] V [libjvm.so+0x25c38b] V [libjvm.so+0x2653ef] V [libjvm.so+0x27247b] C [java+0x3ad2] _init+0x2b96 C [java+0x1389] _init+0x44d Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j com.sun.medialib.codec.g3fax.Decoder.Decode([B[B[I[II)I+0 j com.sun.medialib.codec.g3fax.Decoder.decode([B[B[I[II)I+8 j com.sun.media.imageioimpl.plugins.tiff.TIFFCodecLibFaxDecompressor.decodeRaw([BIII)V+281 j com.sun.media.imageio.plugins.tiff.TIFFDecompressor.decode()V+755 j com.sun.media.imageioimpl.plugins.tiff.TIFFImageReader.decodeTile(III)V+629 j com.sun.media.imageioimpl.plugins.tiff.TIFFImageReader.read(ILjavax/imageio/ImageReadParam;)Ljava/awt/image/BufferedImage;+1128 j javax.imageio.ImageIO.read(Ljavax/imageio/stream/ImageInputStream;)Ljava/awt/image/BufferedImage;+55 j javax.imageio.ImageIO.read(Ljava/io/File;)Ljava/awt/image/BufferedImage;+51 j ImageExperiment.main([Ljava/lang/String;)V+46 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0813fc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=135527936] 0x0813f800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=135526912] 0x0813f400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=135525888] 0x0813f000 JavaThread "Finalizer" daemon [_thread_blocked, id=135524864] 0x0806bc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=134659584] =>0x08060c00 JavaThread "main" [_thread_in_native, id=134610944] Other Threads: 0x08130200 VMThread [id=134658560] 0x0805ad00 WatcherThread [id=135758336] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 576K, used 404K [0x2d560000, 0x2d600000, 0x2da40000) eden space 512K, 66% used [0x2d560000, 0x2d5b5308, 0x2d5e0000) from space 64K, 100% used [0x2d5e0000, 0x2d5f0000, 0x2d5f0000) to space 64K, 0% used [0x2d5f0000, 0x2d5f0000, 0x2d600000) tenured generation total 1408K, used 743K [0x2da40000, 0x2dba0000, 0x31560000) the space 1408K, 52% used [0x2da40000, 0x2daf9e38, 0x2dafa000, 0x2dba0000) compacting perm gen total 8192K, used 3484K [0x31560000, 0x31d60000, 0x35560000) the space 8192K, 42% used [0x31560000, 0x318c72c0, 0x318c7400, 0x31d60000) No shared spaces configured. Dynamic libraries: 0x08048000 /usr/local/jdk1.5.0/bin/java 0x2808c000 /usr/lib/libpthread.so.1 0x280b0000 /lib/libc.so.5 0x2818b000 /usr/local/jdk1.5.0/jre/lib/i386/client/libjvm.so 0x285dd000 /lib/libm.so.3 0x285f9000 /usr/local/jdk1.5.0/jre/lib/i386/native_threads/libhpi.so 0x2860a000 /usr/local/jdk1.5.0/jre/lib/i386/libverify.so 0x28617000 /usr/local/jdk1.5.0/jre/lib/i386/libjava.so 0x28636000 /usr/local/jdk1.5.0/jre/lib/i386/libzip.so 0x3599c000 /usr/local/jdk1.5.0/jre/lib/i386/libcmm.so 0x35a17000 /usr/local/jdk1.5.0/jre/lib/i386/libjpeg.so 0x35a48000 /usr/local/jdk1.5.0/jre/lib/i386/libclib_jiio.so 0x35b3c000 /usr/lib/compat/libm.so.2 0x2d55a000 /usr/local/lib/pluginwrapper/jai.so 0x35b57000 /usr/local/jdk1.5.0/jre/lib/i386/libawt.so 0x35bf3000 /usr/local/jdk1.5.0/jre/lib/i386/libmlib_image.so 0x35cb0000 /usr/local/jdk1.5.0/jre/lib/i386/xawt/libmawt.so 0x35ce7000 /usr/X11R6/lib/libXext.so.6 0x35cf4000 /usr/X11R6/lib/libX11.so.6 0x28055000 /libexec/ld-elf.so.1 VM Arguments: java_command: ImageExperiment Environment Variables: JAVA_HOME=/usr/local/jdk1.5.0 CLASSPATH=/usr/local/jakarta-tomcat5.5/common/lib/servlet-api.jar:/usr/local/jakarta-tomcat5.5/common/lib/jsp-api.jar:/home/pvh/servlets:. PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/pvh/bin LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/i386/client:/usr/local/jdk1.5.0/jre/lib/i386:/usr/local/jdk1.5.0/jre/../lib/i386 SHELL=/bin/tcsh DISPLAY=blackstar:0 HOSTTYPE=FreeBSD OSTYPE=FreeBSD MACHTYPE=i386 --------------- S Y S T E M --------------- OS:FreeBSD uname:FreeBSD 5.4-STABLE FreeBSD 5.4-STABLE #0: Thu Jan 5 00:32:45 SAST 2006 pvh@leftside.wfeet.za.net:/usr/obj/usr/src/sys/GENERIC i386
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43CCFD3A.6050004>