1.4.2p6 error on 4.9-STABLE

Ernst de Haan znerd at FreeBSD.org
Fri Jan 23 04:56:58 PST 2004


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 at 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 at zaphod$ rm -rf build
ernst at 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 at 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.<init>(Throwable.java:195)
        at java.lang.Exception.<init>(Exception.java:41)
        at java.lang.RuntimeException.<init>(RuntimeException.java:43)
        at 
java.lang.IndexOutOfBoundsException.<init>(IndexOutOfBoundsException.java:37)
        at 
java.lang.ArrayIndexOutOfBoundsException.<init>(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 at 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 at zaphod$ uname -a
FreeBSD zaphod.wanadoo.nl 4.9-STABLE FreeBSD 4.9-STABLE #19: Thu Nov 20 
15:43:48 CET 2003     ernst at zaphod.wanadoo.nl:/usr/obj/usr/src/sys/ZAPHOD  
i386
ernst at 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 at zaphod$ rm -rf build
ernst at 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 at 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



More information about the freebsd-java mailing list