my experience on 7020

I've been holding back on using the EAP for a while (mostly using 6.0.5), because of lack of time- and doing a lot of heads down coding... but I tried out the latest recently.

I was using 7020 a lot last night on my home computer, and it was working pretty well. Only issue I ran into was my project libraries weren't showing up in the project settings although they were obviously in the project and working (I got around this by hand editing the xml to modify the project libraries.)

However, I'm using it this morning in the office (on a different machine) and it's unusable... it won't pull up any files for editing, (ctrl N doesn't work either) and it keeps getting a stack overflow RCOD... I tried disabling as many plugins as possible, but no dice...

7 comments

Hello Arthur,

I've been holding back on using the EAP for a while (mostly using
6.0.5), because of lack of time- and doing a lot of heads down
coding... but I tried out the latest recently.

I was using 7020 a lot last night on my home computer, and it was
working pretty well. Only issue I ran into was my project libraries
weren't showing up in the project settings although they were
obviously in the project and working (I got around this by hand
editing the xml to modify the project libraries.)

However, I'm using it this morning in the office (on a different
machine) and it's unusable... it won't pull up any files for editing,
(ctrl N doesn't work either) and it keeps getting a stack overflow
RCOD... I tried disabling as many plugins as possible, but no dice...


Why don't you post the stacktrace for the RCOD?

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

I did report it via the "Blame IDEA Core" button... but I don't have an issue number for it for some reason...

0

Just to make sure it doesn't get lost, here is the stack trace.
Note that the last two lines of the stack trace repeat for a very very long time
Indicating an infinite recursion...

No message
java.lang.StackOverflowError
at com.intellij.lang.impl.PsiBuilderImpl$Node.(PsiBuilderImpl.java:1) at com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker.(PsiBuilderImpl.java:2) at com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker.(PsiBuilderImpl.java:1) at com.intellij.lang.impl.PsiBuilderImpl$StartMarker.(PsiBuilderImpl.java:26) at com.intellij.lang.impl.PsiBuilderImpl$StartMarker.]]>(PsiBuilderImpl.java:48)
at com.intellij.lang.impl.PsiBuilderImpl$1.create(PsiBuilderImpl.java:3)
at com.intellij.lang.impl.PsiBuilderImpl$1.create(PsiBuilderImpl.java:2)
at com.intellij.util.containers.LimitedPool.alloc(LimitedPool.java:24)
at com.intellij.lang.impl.PsiBuilderImpl.b(PsiBuilderImpl.java:257)
at com.intellij.lang.impl.PsiBuilderImpl.mark(PsiBuilderImpl.java:170)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.mark(XmlParsing.java:118)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.b(XmlParsing.java:37)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:158)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)

0

I won't give my right hand for the .xml file that causes this but still
be greatful for :)

On 2007-06-20 22:39:00 +0400, Arthur Blake <no_reply@jetbrains.com> said:

Just to make sure it doesn't get lost, here is the stack trace.
Note that the last two lines of the stack trace repeat for a very very
long time
Indicating an infinite recursion...

No message
java.lang.StackOverflowError
at com.intellij.lang.impl.PsiBuilderImpl$Node.<init>(PsiBuilderImpl.java:1)
at
com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker.<init>(PsiBuilderImpl.java:2)

at


com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker.<init>(PsiBuilderImpl.java:1)

at


com.intellij.lang.impl.PsiBuilderImpl$StartMarker.<init>(PsiBuilderImpl.java:26)

at


com.intellij.lang.impl.PsiBuilderImpl$StartMarker.<init>(PsiBuilderImpl.java:48)

at


com.intellij.lang.impl.PsiBuilderImpl$1.create(PsiBuilderImpl.java:3)
at com.intellij.lang.impl.PsiBuilderImpl$1.create(PsiBuilderImpl.java:2)
at com.intellij.util.containers.LimitedPool.alloc(LimitedPool.java:24)
at com.intellij.lang.impl.PsiBuilderImpl.b(PsiBuilderImpl.java:257)
at com.intellij.lang.impl.PsiBuilderImpl.mark(PsiBuilderImpl.java:170)
at
com.intellij.psi.impl.source.parsing.xml.XmlParsing.mark(XmlParsing.java:118)

at


com.intellij.psi.impl.source.parsing.xml.XmlParsing.b(XmlParsing.java:37)
at
com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:158)

at


com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at
com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)

at


com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at
com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)

at


com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at
com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)

at


com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at
com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)

at


com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)



0

I emailed you my project xml files.
The project is quite large.
I tried opening a smaller project and that is working correctly.
I also tried re-creating the entire project from scratch, but I still get the stack overflow.
I tried increasing my stack size, by adding -Xss128m to idea.exe.vmoptions, but the idea startup doesn't seem to like that...

0

I have been having the exact same problem on EAP's for a while. I have wasted a lot of time trying to recreate all the project files but eventually at some point it reads them in and does the stack overflow and then they are always corrupted. At that point like reported I can't edit files and most of the other features are non functional once it has stopped loading the project. My stack trace is similar but not eactly the same: Yes I have reported this using the built in reporting facility with each new EAP version I try.

Thanks!

erik


No message
java.lang.StackOverflowError
at com.intellij.lexer.__XmlLexer.advance(__XmlLexer.java:104)
at com.intellij.lexer.FlexAdapter.locateToken(FlexAdapter.java:101)
at com.intellij.lexer.FlexAdapter.getTokenStart(FlexAdapter.java:71)
at com.intellij.lexer.MergingLexerAdapter.getTokenEnd(MergingLexerAdapter.java:64)
at com.intellij.lang.impl.PsiBuilderImpl.a(PsiBuilderImpl.java:213)
at com.intellij.lang.impl.PsiBuilderImpl.getCurrentToken(PsiBuilderImpl.java:163)
at com.intellij.lang.impl.PsiBuilderImpl.getTokenType(PsiBuilderImpl.java:11)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.token(XmlParsing.java:161)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:189)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:128)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.a(XmlParsing.java:179)
at com.intellij.psi.impl.source.parsing.xml.XmlParsing.parseTagContent(XmlParsing.java:124)

0

BTW -- here is my log file



Attachment(s):
idea.log
0

Please sign in to leave a comment.