Build 633 riddled with exceptions
C'mon guys what's up with the regression testing.
I'm getting exceptions in many core features with this build on existing projects that didn't have these problems in earlier builds.
Please sign in to leave a comment.
Hello Samuel,
Could you please provide a sample exception? It's likely that exceptions
are caused by corrupted caches on your machine and have nothing to do with
regression tesking.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
I have been submitting them through idea as they are being thrown.
I have deleted the directory created by idea on installation and have done a fresh install as well as fully recreating the project.
Here is an exception I'm getting upon opening a xhtml page.
[1089111] ERROR - currency.PrioritizedFutureTask - Original exception:
java.lang.NoClassDefFoundError: com/intellij/lang/javascript/JSLanguageInjector
at com.intellij.jsf.references.libraries.JsfJSInjector.getLanguagesToInject(JsfJSInjector.java:49)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider$MyInjProcessor.process(InjectedPsiCachedValueProvider.java:72)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl.processInPlaceInjectorsFor(InjectedLanguageManagerImpl.java:314)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider.doCompute(InjectedPsiCachedValueProvider.java:54)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.a(InjectedLanguageUtil.java:208)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.enumerate(InjectedLanguageUtil.java:133)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.a(GeneralHighlightingPass.java:205)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:163)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:329)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:902)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:321)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:222)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:319)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
[1092281] ERROR - aemon.impl.PassExecutorService - com/intellij/lang/javascript/JSLanguageInjector
java.lang.NoClassDefFoundError: com/intellij/lang/javascript/JSLanguageInjector
at com.intellij.jsf.references.libraries.JsfJSInjector.getLanguagesToInject(JsfJSInjector.java:49)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider$MyInjProcessor.process(InjectedPsiCachedValueProvider.java:72)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl.processInPlaceInjectorsFor(InjectedLanguageManagerImpl.java:314)
at com.intellij.psi.impl.source.tree.injected.InjectedPsiCachedValueProvider.doCompute(InjectedPsiCachedValueProvider.java:54)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.a(InjectedLanguageUtil.java:208)
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.enumerate(InjectedLanguageUtil.java:133)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.collectLineMarkersForInjected(LineMarkersPass.java:124)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.collectInformationWithProgress(LineMarkersPass.java:90)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:52)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:329)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:902)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:321)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:222)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:319)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
I was seeing a bunch of exceptions groovy related so just ended up not using that facet which I really do need, the groovy stuff appears to be throwing odd exceptions.
Odd errors such as the serializable version id was not unique
Hello Samuel,
This exception is indeed a bug in IDEA, which has already been fixed, and
the fix will be included in the next EAP (to be released this week). Sorry
for the inconvenience.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
So I guess I should probably just keep submitting them through idea but here is another I'm getting from groovy, the groovy support seems pretty unstable this build.
Just trying to add an import throws exceptions as well as some of the code completion and location of classes doesn't appear to work.
java.lang.AssertionError: No ID found for serializer modifier list: java.lang.AssertionError: No ID found for serializer modifier list
java.util.concurrent.ExecutionException: java.lang.AssertionError: No ID found for serializer modifier list
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at com.intellij.concurrency.PrioritizedFutureTask.done(PrioritizedFutureTask.java:117)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.AssertionError: No ID found for serializer modifier list
at com.intellij.psi.stubs.SerializationManagerImpl.getClassId(SerializationManagerImpl.java:210)
at com.intellij.psi.stubs.SerializationManagerImpl.doSerialize(SerializationManagerImpl.java:157)
at com.intellij.psi.stubs.SerializationManagerImpl.doSerialize(SerializationManagerImpl.java:163)
at com.intellij.psi.stubs.SerializationManagerImpl.serialize(SerializationManagerImpl.java:149)
at com.intellij.psi.stubs.StubUpdatingIndex$3$1.run(StubUpdatingIndex.java:117)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:695)
at com.intellij.psi.stubs.StubUpdatingIndex$3.map(StubUpdatingIndex.java:111)
at com.intellij.psi.stubs.StubUpdatingIndex$3.map(StubUpdatingIndex.java:106)
at com.intellij.util.indexing.MapReduceIndex.update(MapReduceIndex.java:200)
at com.intellij.util.indexing.FileBasedIndex$19.run(FileBasedIndex.java:1128)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeNonCancelableSection(ProgressManagerImpl.java:134)
at com.intellij.util.indexing.FileBasedIndex.a(FileBasedIndex.java:1111)
at com.intellij.util.indexing.FileBasedIndex.a(FileBasedIndex.java:1023)
at com.intellij.util.indexing.FileBasedIndex.ensureUpToDate(FileBasedIndex.java:678)
at com.intellij.psi.stubs.StubIndexImpl.get(StubIndexImpl.java:161)
at org.jetbrains.plugins.groovy.lang.stubs.GroovyShortNamesCache.getClassByFQName(GroovyShortNamesCache.java:68)
at org.jetbrains.plugins.groovy.lang.psi.impl.javaView.GroovyClassFinder.findClass(GroovyClassFinder.java:38)
at com.intellij.psi.impl.JavaPsiFacadeImpl.findClass(JavaPsiFacadeImpl.java:175)
at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileImpl.getImplicitlyImportableClasses(GroovyFileImpl.java:223)
at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileImpl.processDeclarations(GroovyFileImpl.java:151)
at org.jetbrains.plugins.groovy.lang.resolve.ResolveUtil.treeWalkUp(ResolveUtil.java:72)
at org.jetbrains.plugins.groovy.lang.psi.impl.types.GrCodeReferenceElementImpl$OurResolver._resolve(GrCodeReferenceElementImpl.java:396)
at org.jetbrains.plugins.groovy.lang.psi.impl.types.GrCodeReferenceElementImpl$OurResolver.resolve(GrCodeReferenceElementImpl.java:316)
at org.jetbrains.plugins.groovy.lang.psi.impl.types.GrCodeReferenceElementImpl$OurResolver.resolve(GrCodeReferenceElementImpl.java:312)
at com.intellij.psi.impl.source.resolve.ResolveCache.a(ResolveCache.java:128)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:143)
at org.jetbrains.plugins.groovy.lang.psi.impl.types.GrCodeReferenceElementImpl.multiResolve(GrCodeReferenceElementImpl.java:477)
at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.multiResolve(GrClassReferenceType.java:56)
at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.resolve(GrClassReferenceType.java:45)
at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.getSupers(GrClassImplUtil.java:208)
at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSupers(GrTypeDefinitionImpl.java:300)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:146)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:103)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:36)
at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.isInheritor(GrTypeDefinitionImpl.java:495)
at com.intellij.psi.util.InheritanceUtil.isInheritorOrSelf(InheritanceUtil.java:44)
at com.intellij.psi.impl.ElementPresentationUtil.a(ElementPresentationUtil.java:155)
at com.intellij.psi.impl.ElementPresentationUtil.access$000(ElementPresentationUtil.java:39)
at com.intellij.psi.impl.ElementPresentationUtil$1.compute(ElementPresentationUtil.java:124)
at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:57)
at com.intellij.psi.impl.ElementPresentationUtil.getClassKind(ElementPresentationUtil.java:129)
at com.intellij.psi.impl.ElementPresentationUtil.getFlags(ElementPresentationUtil.java:63)
at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getIcon(GrTypeDefinitionImpl.java:575)
at org.jetbrains.plugins.groovy.GroovyIconProvider.getIcon(GroovyIconProvider.java:41)
at com.intellij.util.PsiIconUtil.getProvidersIcon(PsiIconUtil.java:41)
at com.intellij.ide.FileIconPatcherImpl.getIcon(FileIconPatcherImpl.java:37)
at com.intellij.util.IconUtil.getProvidersIcon(IconUtil.java:127)
at com.intellij.util.IconUtil.access$100(IconUtil.java:37)
at com.intellij.util.IconUtil$1.fun(IconUtil.java:101)
at com.intellij.util.IconUtil$1.fun(IconUtil.java:93)
at com.intellij.ui.DeferredIconImpl$2.run(DeferredIconImpl.java:135)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:695)
at com.intellij.ui.IconDeferrerImpl.evaluateDeferredInReadAction(IconDeferrerImpl.java:118)
at com.intellij.ui.DeferredIconImpl.evaluate(DeferredIconImpl.java:146)
at com.intellij.ui.DeferredIconImpl$1.run(DeferredIconImpl.java:97)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
... 4 more
Looks like cache invalidation should be of help
On 30.03.2010 0:39, Samuel Doyle wrote:
>
>
--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"