Date: Thu, 19 Jan 2006 11:36:26 +0200 (EET) From: Achilleus Mantzios <achill@matrix.gatewaynet.com> To: Peter van Heusden <pvh@wfeet.za.net> Cc: freebsd-java@freebsd.org Subject: Re: Core dump when using jai-imagio Message-ID: <Pine.LNX.4.44.0601191113500.19264-100000@matrix.gatewaynet.com> In-Reply-To: <43CCFD3A.6050004@wfeet.za.net>
next in thread | previous in thread | raw e-mail | index | archive | help
O Peter van Heusden έγραψε στις Jan 17, 2006 : > 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? I used to use jai too, IMMSMW just 2-3 years ago back in jdk1.3.x. For some reason (i dont recall) some codecs were available in base 1.4.x classes so i got rid of jai. > > 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 > > > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > -- -Achilleus
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0601191113500.19264-100000>