Community
Participate
Working Groups
the following code produces error on console when run -- i'm using jdk1.6.0_02 for amd64 from sun & eclipse 3.3.0 I20070625-1500 --- Exception in thread "main" java.lang.ClassFormatError: Invalid pc in LineNumberTable in class file com/sac/eclipse/bugs/CompilerBugMain at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) package com.sac.eclipse.bugs; public class CompilerBugMain { public static void main(String... args) throws Exception { int integerVariable = 0; MY_LABEL: for (;;) { switch (integerVariable) { case 1: continue MY_LABEL; } } } }
*** This bug has been marked as a duplicate of bug 195317 ***
Verified for 3.3.1 using build M20070831-2000