Compiler internal error

Hi

Not sure this is the right forum to post my query but didnt really know where to go after posting my bug report!

I ran into a compiler error when compiling my source code. It hasnt ever occurred before and I havent really added anything to the classpath or changed the settings to have triggered this off. The error log I get is

--

Information: 1 error

Information: 0 warnings

Information: An exception has occurred in the compiler (1.5.0_07). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you.

Information: java.lang.InternalError: jzentry == 0,

Information: jzfile = 8710192,

Information: total = 738,

Information: name = F:\Data\UMLS\LVG2005\lvg2005\lib\uniCode\icu4j.jar,

Information: i = 335,

Information: message = couldn't read LOC header

Information: at java.util.zip.ZipFile$3.nextElement(ZipFile.java:429)

Information: at java.util.zip.ZipFile$3.nextElement(ZipFile.java:415)

Information: at com.sun.tools.javac.jvm.ClassReader.openArchive(ClassReader.java:1447)

Information: at com.sun.tools.javac.jvm.ClassReader.list(ClassReader.java:1742)

Information: at com.sun.tools.javac.jvm.ClassReader.listAll(ClassReader.java:1882)

Information: at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:1905)

Information: at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1538)

Information: at com.sun.tools.javac.code.Symbol.complete(Symbol.java:355)

Information: at com.sun.tools.javac.comp.Enter.visitTopLevel(Enter.java:256)

Information: at com.sun.tools.javac.tree.Tree$TopLevel.accept(Tree.java:382)

Information: at com.sun.tools.javac.comp.Enter.classEnter(Enter.java:221)

Information: at com.sun.tools.javac.comp.Enter.classEnter(Enter.java:235)

Information: at com.sun.tools.javac.comp.Enter.complete(Enter.java:448)

Information: at com.sun.tools.javac.comp.Enter.main(Enter.java:433)

Information: at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:403)

Information: at com.sun.tools.javac.main.Main.compile(Main.java:592)

Information: at com.sun.tools.javac.main.Main.compile(Main.java:544)

Information: at com.sun.tools.javac.Main.compile(Main.java:67)

Information: at com.sun.tools.javac.Main.main(Main.java:52)

Information: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Information: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

Information: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

Information: at java.lang.reflect.Method.invoke(Method.java:585)

Information: at com.intellij.rt.compiler.JavacRunner.main(JavacRunner.java:49)

Error: Compiler internal error. Process terminated with exit code 4

Information: Compilation completed with 1 errors and 0 warnings

--

First the error pointed to the icu4.jar so I removed it and added the latest version thinking this jar file might be causing the error but then it started pointing to the xerces.jar. So I guess its something else. I wrote a simple HelloWorld program in a new project and it compiled fine. But when I wrote the same program in the problem-project it caused a compiler error again.

Can some one please help. My program is completely stalled due to this and I cant get any work done.

Many thanks

qamar

[3646 byte] By [qamarra] at [2007-10-3 0:50:31]
# 1
It looks like one of your jar files on disk is corrupted. You might want to see whether things work on another machine or whether installing a fresh copy of the JDK helps. You may also want to post on the javac ("Java compiler") forum: http://forum.java.sun.com/forum.jspa?forumID=7
kbrussela at 2007-7-14 17:45:38 > top of Java-index,Desktop,Runtime Environment...