Exceptions thrown doing inspections under Team City 4
'lo all, I just upgraded our server to the new Team City 4 release and am seeing some exceptions during an inspection run (from a pom file):
[20:48:35]: Analyzing code ... 2%
[20:48:37]: [ 141367] ERROR - ex.GlobalInspectionContextImpl -
[20:48:37]: java.lang.IllegalStateException: @NotNull method com/intellij/extapi/psi/StubBasedPsiElementBase.getRequiredStubOrPsiChild must not return null
[20:48:37]: at com.intellij.extapi.psi.StubBasedPsiElementBase.getRequiredStubOrPsiChild(StubBasedPsiElementBase.java:175)
[20:48:37]: at com.intellij.psi.impl.source.PsiMethodImpl.getParameterList(PsiMethodImpl.java:73)
[20:48:37]: at com.intellij.psi.impl.source.PsiMethodImpl.isVarArgs(PsiMethodImpl.java:77)
[20:48:37]: at com.intellij.psi.impl.java.stubs.JavaMethodElementType.createStub(JavaMethodElementType.java:7)
[20:48:37]: [ 141367] ERROR - ex.GlobalInspectionContextImpl -
[20:48:37]: java.lang.IllegalStateException: @NotNull method com/intellij/extapi/psi/StubBasedPsiElementBase.getRequiredStubOrPsiChild must not return null
[20:48:37]: at com.intellij.extapi.psi.StubBasedPsiElementBase.getRequiredStubOrPsiChild(StubBasedPsiElementBase.java:175)
[20:48:37]: at com.intellij.psi.impl.source.PsiMethodImpl.getParameterList(PsiMethodImpl.java:73)
[20:48:37]: at com.intellij.psi.impl.source.PsiMethodImpl.isVarArgs(PsiMethodImpl.java:77)
[20:48:37]: at com.intellij.psi.impl.java.stubs.JavaMethodElementType.createStub(JavaMethodElementType.java:7)
[20:48:37]: Analyzing code ... 3%
and
[20:48:45]: [ 149020] ERROR - ex.GlobalInspectionContextImpl -
[20:48:45]: java.util.NoSuchElementException
[20:48:45]: at java.util.AbstractList$Itr.next(AbstractList.java:350)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:370)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.loadTreeElement(PsiFileImpl.java:354)
[20:48:45]: at com.intellij.extapi.psi.StubBasedPsiElementBase.getNode(StubBasedPsiElementBase.java:54)
[20:48:45]: at com.intellij.psi.impl.source.PsiMethodImpl.getNode(PsiMethodImpl.java:20)
[20:48:45]: java.util.NoSuchElementException
[20:48:45]: at java.util.AbstractList$Itr.next(AbstractList.java:350)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:370)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[20:48:45]: at com.intellij.psi.impl.source.PsiFileImpl.loadTreeElement(PsiFileImpl.java:354)
[20:48:45]: at com.intellij.extapi.psi.StubBasedPsiElementBase.getNode(StubBasedPsiElementBase.java:54)
[20:48:45]: at com.intellij.psi.impl.source.PsiMethodImpl.getNode(PsiMethodImpl.java:20)
Is this a known issue at all? Shall I raise them in Jira?
Please sign in to leave a comment.
Hmm, seriously considering reverting back to TC4 Also seeing these exceptions during the inspections:
[2008-11-29 22:22:10,709] err - java.lang.ArrayStoreException
[2008-11-29 22:22:10,709] err - [ 350757] ERROR - ex.GlobalInspectionContextImpl - IntelliJ IDEA 8.0 Build #9031
[2008-11-29 22:22:10,710] err - [ 350758] ERROR - ex.GlobalInspectionContextImpl - JDK: 1.6.0_10-rc
[2008-11-29 22:22:10,710] err - [ 350758] ERROR - ex.GlobalInspectionContextImpl - VM: Java HotSpot(TM) 64-Bit Server VM
[2008-11-29 22:22:10,711] err - [ 350758] ERROR - ex.GlobalInspectionContextImpl - Vendor: Sun Microsystems Inc.
[2008-11-29 22:22:10,711] err - [ 350758] ERROR - ex.GlobalInspectionContextImpl - OS: Linux
[2008-11-29 22:22:10,712] err - [ 350758] ERROR - ex.GlobalInspectionContextImpl - Last Action:
[2008-11-29 22:22:15,722] out - Analyzing code ... 21%
[2008-11-29 22:22:20,252] err - [ 360302] ERROR - ex.GlobalInspectionContextImpl -
[2008-11-29 22:22:20,253] err - java.util.NoSuchElementException
[2008-11-29 22:22:20,254] err - at java.util.AbstractList$Itr.next(AbstractList.java:350)
[2008-11-29 22:22:20,254] err - at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:370)
[2008-11-29 22:22:20,255] err - at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[2008-11-29 22:22:20,255] err - at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[2008-11-29 22:22:20,256] err - at com.intellij.psi.impl.source.PsiFileImpl.a(PsiFileImpl.java:357)
[2008-11-29 22:22:20,256] err - at com.intellij.psi.impl.source.PsiFileImpl.loadTreeElement(PsiFileImpl.java:354)
[2008-11-29 22:22:20,257] err - at com.intellij.psi.impl.source.PsiFileImpl.calcTreeElement(PsiFileImpl.java:13)
[2008-11-29 22:22:20,257] err - at com.intellij.psi.impl.source.PsiFileImpl.getNode(PsiFileImpl.java:220)
[2008-11-29 22:22:20,258] err - at com.intellij.psi.util.PsiUtilBase.getRootIndex(PsiUtilBase.java:263)
[2008-11-29 22:22:20,258] err - at com.intellij.codeInsight.daemon.impl.analysis.HighlightingSettingsPerFile.getHighlightingSettingForRoot(HighlightingSettingsPerFile.java:66)
Not to mention seeing "GC overhead limit exceeded" now and then along with "too many open files". Maybe theres some tuning I can do..