From owner-freebsd-java@FreeBSD.ORG Fri Jan 23 04:56:58 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EF2C16A4CE for ; Fri, 23 Jan 2004 04:56:58 -0800 (PST) Received: from smtp0.euronet.nl (smtp0.euronet.nl [194.134.35.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id E81DC43D1F for ; Fri, 23 Jan 2004 04:56:55 -0800 (PST) (envelope-from znerd@FreeBSD.org) Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.168.213]) by smtp0.euronet.nl (Postfix) with ESMTP id 244C124820 for ; Fri, 23 Jan 2004 13:56:53 +0100 (MET) From: Ernst de Haan To: java@FreeBSD.org Date: Fri, 23 Jan 2004 13:56:55 +0100 User-Agent: KMail/1.5.4 X-Address: Muiderstraat 1, Amsterdam, Netherlands MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200401231356.55508.znerd@FreeBSD.org> Subject: 1.4.2p6 error on 4.9-STABLE X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jan 2004 12:56:58 -0000 I have quite some problems with JDK 1.4.2p6 on FreeBSD 4.9-STABLE. First I encountered a bug in javadoc (not reproducible on Linux/1.4.2_03), but now I get 4 (!) different errors while executing the same 'ant java' command 4 times in a row! Does the trace below give anybody any hints? I'm completely lost: ernst@zaphod$ ant java Buildfile: build.xml -load-version: -determine-version-dev: -determine-version-nondev: -determine-version: -load-sfproperties: -init: -prepare: -prepare-java-common: [copy] Copying 104 files to /usr/home/ernst/xins/build/src/java-common -prepare-classes: java-common: [javac] Compiling 84 source files to /usr/home/ernst/xins/build/classes/ java-common [javac] An exception has occurred in the compiler (1.4.2-p6). Please file a bug at the Java Developer Connection (http://java.sun.com/cgi-bin/ bugreport.cgi) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. [javac] java.lang.AbstractMethodError [javac] at com.sun.tools.javac.v8.code.ClassWriter.writeCode(ClassWriter.java:613) [javac] at com.sun.tools.javac.v8.code.ClassWriter.writeMethod(ClassWriter.java:577) [javac] at com.sun.tools.javac.v8.code.ClassWriter.writeMethods(ClassWriter.java:670) [javac] at com.sun.tools.javac.v8.code.ClassWriter.writeClassFile(ClassWriter.java:753) [javac] at com.sun.tools.javac.v8.code.ClassWriter.writeClass(ClassWriter.java:684) [javac] at com.sun.tools.javac.v8.JavaCompiler.genCode(JavaCompiler.java:280) [javac] at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:386) [javac] at com.sun.tools.javac.v8.Main.compile(Main.java:569) [javac] at com.sun.tools.javac.Main.compile(Main.java:36) [javac] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [javac] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [javac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [javac] at java.lang.reflect.Method.invoke(Method.java:324) [javac] at org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:98) [javac] at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:976) [javac] at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:799) [javac] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306) [javac] at org.apache.tools.ant.Task.perform(Task.java:401) [javac] at org.apache.tools.ant.Target.execute(Target.java:338) [javac] at org.apache.tools.ant.Target.performTasks(Target.java:365) [javac] at org.apache.tools.ant.Project.executeTarget(Project.java:1237) [javac] at org.apache.tools.ant.Project.executeTargets(Project.java:1094) [javac] at org.apache.tools.ant.Main.runBuild(Main.java:669) [javac] at org.apache.tools.ant.Main.startAnt(Main.java:220) [javac] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:215) [javac] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:90) BUILD FAILED /usr/home/ernst/xins/build.xml:146: Compile failed; see the compiler error output for details. Total time: 14 seconds ernst@zaphod$ rm -rf build ernst@zaphod$ ant java Fatal error 'mutex is on list' at line ? in file /usr/src/lib/libc_r/ uthread/uthread_mutex.c (errno = ?) Abort trap (core dumped) ernst@zaphod$ ant java Unexpected Signal : 11 occurred at PC=0x282F239A Function=at_call__C6PcDesc+0x6 Library=/usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so Current Java thread: at java.lang.Throwable.fillInStackTrace(Native Method) - locked <0x2c515960> (a java.lang.ArrayIndexOutOfBoundsException) at java.lang.Throwable.(Throwable.java:195) at java.lang.Exception.(Exception.java:41) at java.lang.RuntimeException.(RuntimeException.java:43) at java.lang.IndexOutOfBoundsException.(IndexOutOfBoundsException.java:37) at java.lang.ArrayIndexOutOfBoundsException.(ArrayIndexOutOfBoundsException.java:46) [error occured during error reporting] **************** Another exception has been detected while we were handling last error. Dumping information about last error: ERROR REPORT FILE = (N/A) PC = 0x282f239a SIGNAL = 11 FUNCTION NAME = at_call__C6PcDesc OFFSET = 0x6 LIBRARY NAME = /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so Please check ERROR REPORT FILE for further information, if there is any. Good bye. Abort trap (core dumped) ernst@zaphod$ java -version java version "1.4.2-p6" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-p6-root_15_jan_2004_08_42) Java HotSpot(TM) Client VM (build 1.4.2-p6-root_15_jan_2004_08_42, mixed mode) ernst@zaphod$ uname -a FreeBSD zaphod.wanadoo.nl 4.9-STABLE FreeBSD 4.9-STABLE #19: Thu Nov 20 15:43:48 CET 2003 ernst@zaphod.wanadoo.nl:/usr/obj/usr/src/sys/ZAPHOD i386 ernst@zaphod$ ant java Buildfile: build.xml -load-version: -determine-version-dev: -determine-version-nondev: -determine-version: -load-sfproperties: -init: -prepare: [mkdir] Created dir: /usr/home/ernst/xins/build -prepare-java-common: [mkdir] Created dir: /usr/home/ernst/xins/build/src/java-common [copy] Copying 104 files to /usr/home/ernst/xins/build/src/java-common -prepare-classes: [mkdir] Created dir: /usr/home/ernst/xins/build/classes java-common: [mkdir] Created dir: /usr/home/ernst/xins/build/classes/java-common [javac] Compiling 84 source files to /usr/home/ernst/xins/build/classes/ java-common [javac] /usr/home/ernst/xins/build/src/java-common/org/xins/util/ service/ServiceDescriptor.java:22: org.xins.util.service.ServiceDescriptor is not abstract and does not override abstract method getTargetByCRC(int) in org.xins.util.service.Descriptor [javac] public final class ServiceDescriptor extends Descriptor { [javac] ^ [javac] 1 error BUILD FAILED /usr/home/ernst/xins/build.xml:146: Compile failed; see the compiler error output for details. Total time: 13 seconds ernst@zaphod$ rm -rf build ernst@zaphod$ ant java Buildfile: build.xml -load-version: -determine-version-dev: -determine-version-nondev: -determine-version: -load-sfproperties: -init: -prepare: [mkdir] Created dir: /usr/home/ernst/xins/build -prepare-java-common: [mkdir] Created dir: /usr/home/ernst/xins/build/src/java-common [copy] Copying 104 files to /usr/home/ernst/xins/build/src/java-common -prepare-classes: [mkdir] Created dir: /usr/home/ernst/xins/build/classes java-common: [mkdir] Created dir: /usr/home/ernst/xins/build/classes/java-common [javac] Compiling 84 source files to /usr/home/ernst/xins/build/classes/ java-common Unexpected Signal : 11 occurred at PC=0x284B3A3E Function=oop_since_save_marks_iterate_nv__15ContiguousSpaceP15FastScanClosure +0x36 Library=/usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so Dynamic libraries: 0x8048000 /usr/local/jdk1.4.2/bin/java 0x2806b000 /usr/lib/libc_r.so.4 0x28124000 /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so 0x2866b000 /usr/lib/libstdc++.so.3 0x286b2000 /usr/lib/libm.so.2 0x286ce000 /usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so 0x286dc000 /usr/local/jdk1.4.2/jre/lib/i386/libverify.so 0x286f7000 /usr/local/jdk1.4.2/jre/lib/i386/libjava.so 0x28718000 /usr/local/jdk1.4.2/jre/lib/i386/libzip.so 0x2804e000 /usr/libexec/ld-elf.so.1 Heap at VM Abort: Heap def new generation total 576K, used 575K [0x2c4c0000, 0x2c560000, 0x2c9a0000) eden space 512K, 100% used [0x2c4c0000, 0x2c540000, 0x2c540000) from space 64K, 99% used [0x2c540000, 0x2c54fff8, 0x2c550000) to space 64K, 100% used [0x2c550000, 0x2c560000, 0x2c560000) tenured generation total 7176K, used 6363K [0x2c9a0000, 0x2d0a2000, 0x304c0000) the space 7176K, 88% used [0x2c9a0000, 0x2cfd6f80, 0x2cfd7000, 0x2d0a2000) compacting perm gen total 5632K, used 5594K [0x304c0000, 0x30a40000, 0x344c0000) the space 5632K, 99% used [0x304c0000, 0x30a36a88, 0x30a36c00, 0x30a40000) Local Time = Fri Jan 23 13:55:06 2004 Elapsed Time = 11 # # HotSpot Virtual Machine Error : 11 # Error ID : 4F530E43505002F1 # Please report this error to # freebsd-java@FreeBSD.org mailing list # # Java VM: Java HotSpot(TM) Client VM (1.4.2-p6-root_15_jan_2004_08_42 mixed mode) # # An error report file has been saved as hs_err_pid46170.log. # Please refer to the file for further information. # Ernst