Here is the error. Below the error is an excerpt from the xml file I was laying out. The excerpt is around where the error appears to have happened.
[ 636926] ERROR - m.intellij.psi.impl.source.a.f - Assertion failed
java.lang.Throwable
at com.intellij.diagnostic.e.a(e.java:28)
at com.intellij.diagnostic.e.a(e.java:20)
at com.intellij.psi.impl.source.a.f.c(f.java:79)
at com.intellij.psi.impl.source.a.f.a(f.java:54)
at com.intellij.psi.impl.source.a.j.a(j.java:1)
at com.intellij.psi.impl.source.a.j.a(j.java:112)
at com.intellij.psi.impl.source.a.i.a(i.java:495)
at com.intellij.psi.impl.source.a.i.a(i.java:641)
at com.intellij.psi.impl.source.a.i.a(i.java:641)
at com.intellij.psi.impl.source.a.i.a(i.java:641)
at com.intellij.psi.impl.source.a.a.a(a.java:334)
at com.intellij.codeInsight.actions.LayoutCodeAction.a(LayoutCodeAction.
java:136)
at com.intellij.codeInsight.actions.LayoutCodeAction.a(LayoutCodeAction.
java:142)
at com.intellij.codeInsight.actions.f.run(f.java)
at com.intellij.psi.impl.n.run(n.java:2)
at com.intellij.vfs.VirtualFileManager.a(VirtualFileManager.java:132)
at com.intellij.psi.impl.v.b(v.java:83)
at com.intellij.codeInsight.actions.g.run(g.java)
at com.intellij.progress.ProgressManager.a(ProgressManager.java:13)
at com.intellij.codeInsight.actions.h.run(h.java:5)
at java.lang.Thread.run(Thread.java:484)
[ 636926] ERROR - m.intellij.psi.impl.source.a.f - Type: 260 text:
<echo>
Checking environment (if the value isn't "true", it's not present)...
jdk1.2+ = ${jdk1.2+}
jdk1.3+ = ${jdk1.3+}
junit.present = ${junit.present}
xalan.present = ${xalan.present}
xalan.compat.present = ${xalan.compat.present}
xerces.present = ${xerces.present}
jpython.present = ${jpython.present}
bsf.present = ${bsf.present}
netcomponents.present = ${netcomponents.present}
jdepend.present = ${jdepend.present}
</echo>
Here's the excerpt (before layout):
<!--
===================================================================
Check to see what optional dependencies are available
===================================================================
-->
<target name="check_for_environment">
<available property="jdk1.2+" classname="java.lang.ThreadLocal" />
<available property="jdk1.3+" classname="java.lang.StrictMath" />
<available property="junit.present"
classname="junit.framework.TestCase" />
<available property="xalan.present"
classname="org.apache.xalan.xslt.XSLTProcessorFactory" />
<available property="jpython.present"
classname="org.python.core.jpython" />
<available property="bsf.present"
classname="com.ibm.bsf.BSFManager" />
<available property="netcomponents.present"
classname="com.oroinc.net.ftp.FTP" />
<available property="xerces.present"
classname="org.apache.xerces.jaxp.SAXParserImpl" />
<available property="xalan.compat.present"
classname="org.apache.xalan.xslt.XSLTEngineImpl" />
<available property="jdepend.present"
classname="jdepend.framework.JDepend" />
<!--
<echo>
Checking environment (if the value isn't "true", it's not present)...
jdk1.2+ = ${jdk1.2+}
jdk1.3+ = ${jdk1.3+}
junit.present = ${junit.present}
xalan.present = ${xalan.present}
xalan.compat.present = ${xalan.compat.present}
xerces.present = ${xerces.present}
jpython.present = ${jpython.present}
bsf.present = ${bsf.present}
netcomponents.present = ${netcomponents.present}
jdepend.present = ${jdepend.present}
</echo>
-->
</target>
The information contained in this e-mail including any attachments may constitute Corvis Corporation Proprietary Information that is subject to Non-Disclosure Agreement and cannot be disclosed to any other party without the express consent of Corvis Corporation.
If you are neither the intended recipient of this e-mail nor responsible for delivering this e-mail to the intended recipient, note that any dissemination, distribution, copying, or retention of this e-mail is prohibited.
If you believe you have received this e-mail in error, we request that you notify the sender by return e-mail and then delete this e-mail and any return e-mail immediately.
