This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 216886

Summary: AssertionError: class def not found: indexIn(edu.cmu.cs.stage3.alice.core.Element[]) in edu.cmu.cs.stage3.alice.core.Element flags: 2305843009213693954 original: null outermostMemberDef: null outermos
Product: java Reporter: lopsided98
Component: CompilerAssignee: Dusan Balek <dbalek>
Status: NEW ---    
Severity: normal CC: adben, alexvsimon, helderneres, jherkel, marfous, scanti, sdlarsen, stefan79, venkatramakkineni, vv159170
Priority: P3    
Version: 7.2   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 191543
Attachments: stacktrace
stacktrace
stacktrace
stacktrace
stacktrace
stacktrace
stacktrace
stacktrace

Description lopsided98 2012-08-14 21:19:26 UTC
This bug was originally marked as duplicate of bug 198925, that is already resolved. This bug is still valid, so this seems to be another bug, but it might be related.

Build: NetBeans IDE 7.2 (Build 201207171143)
VM: Java HotSpot(TM) 64-Bit Server VM, 23.1-b03, Java(TM) SE Runtime Environment, 1.7.0_05-b05
OS: Windows 7

Stacktrace: 
java.lang.AssertionError: class def not found: indexIn(edu.cmu.cs.stage3.alice.core.Element[]) in edu.cmu.cs.stage3.alice.core.Element
flags: 2305843009213693954
original: null
outermostMemberDef: null
outermostClassDef: 
public abstract class Element {
    
    public Element() {
    }
    private static java.util.Hashtable s_classnameMap = new java.util.Hashtable();
    static {
        throw new RuntimeException("Uncompilable source code - duplicate class: edu.cmu.cs.stage3.alice.core.Element");
    }
    public static final double VERSION = 2.001;
    public static final char SEPARATOR = '.';
    private static final String XML_FILENAME = "elementData.xml";
    private static int s_loadProgress = 0;
    public final StringProperty name = (ERROR);
    public final BooleanProperty isFirstClass = (ERROR);
    public final DictionaryProperty data = (ERROR);
    private Element m_parent = null;
    private java.util.Vector m_children = new java.util.Vector();
    private Element[] m_childArray = null;
    priv
   at com.sun.tools.javac.util.Assert.error(Assert.java:133)
   at com.sun.tools.javac.comp.Lower.makeAccessible(Lower.java:1210)
   at com.sun.tools.javac.comp.Lower.translateTopLevelClass(Lower.java:3689)
   at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1444)
   at com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1316)
   at com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:534)
Comment 1 lopsided98 2012-08-14 21:19:28 UTC
Created attachment 123115 [details]
stacktrace
Comment 2 stefan79 2012-09-26 18:44:16 UTC
Created attachment 124965 [details]
stacktrace
Comment 3 Exceptions Reporter 2013-02-24 00:17:04 UTC
Created attachment 131790 [details]
stacktrace
Comment 4 venkatramakkineni 2013-03-15 01:06:42 UTC
Created attachment 132629 [details]
stacktrace
Comment 5 Vladimir Voskresensky 2014-01-17 12:45:48 UTC
Created attachment 144073 [details]
stacktrace

switch from incomplete file
Comment 6 Alexander Simon 2016-05-26 06:39:48 UTC
Created attachment 159882 [details]
stacktrace

chande inner class visibility
Comment 7 Martin Fousek 2016-08-05 16:49:28 UTC
Created attachment 161574 [details]
stacktrace

switching branches in the console (on BG of NetBeans)
Comment 8 jherkel 2017-06-28 13:40:32 UTC
Created attachment 164648 [details]
stacktrace

Edit classes