Maia M1RC Code completion fails
With build 10369, trying to invoke code completion causes the stacktrace
shown below. Clearing the caches hasn't helped. I submitted the error (as
an aside: how do I find a submitted error in Jira?) but am probably going
to have to roll back to 10361 unless there is a workaround. Has anyone else
seen this and knows if there is a workaround for it?
Bad Access: 'com.intellij.codeInsight.completion.CompletionContributor' is
not instantiable: Bad Access: 'com.intellij.codeInsight.completion.CompletionContributor'
is not instantiable
org.picocontainer.defaults.NotConcreteRegistrationException: Bad Access:
'com.intellij.codeInsight.completion.CompletionContributor' is not instantiable
at org.picocontainer.defaults.InstantiatingComponentAdapter.checkConcrete(InstantiatingComponentAdapter.java:118)
at org.picocontainer.defaults.InstantiatingComponentAdapter.(InstantiatingComponentAdapter.java:70)
at org.picocontainer.defaults.InstantiatingComponentAdapter.(InstantiatingComponentAdapter.java:97)
at org.picocontainer.defaults.InstantiatingComponentAdapter.(InstantiatingComponentAdapter.java:111)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.]]>(ConstructorInjectionComponentAdapter.java:110)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getDelegate(ExtensionComponentAdapter.java:151)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:71)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:106)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:208)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:150)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:99)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:87)
at com.intellij.codeInsight.completion.CodeCompletionHandlerBase$1.run(CodeCompletionHandlerBase.java:13)
at com.intellij.openapi.application.RunResult.run(RunResult.java:38)
at com.intellij.openapi.command.WriteCommandAction$2$1.run(WriteCommandAction.java:116)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:416)
at com.intellij.openapi.command.WriteCommandAction$2.run(WriteCommandAction.java:114)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:116)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:144)
at com.intellij.openapi.command.WriteCommandAction.performWriteCommandAction(WriteCommandAction.java:112)
at com.intellij.openapi.command.WriteCommandAction.access$000(WriteCommandAction.java:35)
at com.intellij.openapi.command.WriteCommandAction$1.run(WriteCommandAction.java:74)
at com.intellij.ui.GuiUtils.runOrInvokeAndWait(GuiUtils.java:371)
at com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:72)
at com.intellij.codeInsight.completion.CodeCompletionHandlerBase.invokeCompletion(CodeCompletionHandlerBase.java:4)
at com.intellij.codeInsight.completion.CodeCompletionHandlerBase.invoke(CodeCompletionHandlerBase.java:73)
at com.intellij.codeInsight.completion.actions.BaseCodeCompletionAction.actionPerformedImpl(BaseCodeCompletionAction.java:2)
at com.intellij.codeInsight.completion.actions.CodeCompletionAction.actionPerformedImpl(CodeCompletionAction.java:5)
at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformed(CodeInsightAction.java:39)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:6)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:71)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:23)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:198)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:12)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:233)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Please sign in to leave a comment.
Hello Chris,
Please remove the Android plugin installed from the plugin manager and use
the bundled plugin instead.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Thanks - that same thing occurred to me just after I sent the message since
I recalled some other posts to that effect. It seems to have done the trick,
thanks! What's interesting is that I don't recall installing it in the first
place, I don't do any Android development. I must have installed it or updated
it or something on a whim/accidentally I guess...
>> With build 10369, trying to invoke code completion causes the
>> stacktrace shown below. Clearing the caches hasn't helped. I
>> submitted the error (as an aside: how do I find a submitted error in
>> Jira?) but am probably going to have to roll back to 10361 unless
>> there is a workaround. Has anyone else seen this and knows if there
>> is a workaround for it?
>>
>> Bad Access:
>> 'com.intellij.codeInsight.completion.CompletionContributor' is
>> not instantiable: Bad Access:
>> 'com.intellij.codeInsight.completion.CompletionContributor'
>> is not instantiable
>> org.picocontainer.defaults.NotConcreteRegistrationException: Bad
>> Access:
>> 'com.intellij.codeInsight.completion.CompletionContributor' is not
>> instantiable
>> at
>> org.picocontainer.defaults.InstantiatingComponentAdapter.checkConcret
>> e
>> (InstantiatingComponentAdapter.java:118)
>> at
>> org.picocontainer.defaults.InstantiatingComponentAdapter.(Insta >> n >> tiatingComponentAdapter.java:70) >> at >> org.picocontainer.defaults.InstantiatingComponentAdapter.(Insta >> n >> tiatingComponentAdapter.java:97) >> at >> org.picocontainer.defaults.InstantiatingComponentAdapter.(Insta >> n >> tiatingComponentAdapter.java:111) >> at >> org.picocontainer.defaults.ConstructorInjectionComponentAdapter.> > >> (ConstructorInjectionComponentAdapter.java:110) >> at >> com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getDel >> e >> gate(ExtensionComponentAdapter.java:151) >> at >> com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getCom >> p >> onentInstance(ExtensionComponentAdapter.java:71) >> at >> com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExt >> e >> nsion(ExtensionComponentAdapter.java:106) >> at >> com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapte >> r >> s(ExtensionPointImpl.java:208) >> at >> com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions >> ( >> ExtensionPointImpl.java:150) >> at >> com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.j >> a >> va:99) >> at >> com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.j >> a >> va:87) >> at >> com.intellij.codeInsight.completion.CodeCompletionHandlerBase$1.run(C >> o >> deCompletionHandlerBase.java:13) >> at com.intellij.openapi.application.RunResult.run(RunResult.java:38) >> at >> com.intellij.openapi.command.WriteCommandAction$2$1.run(WriteCommandA >> c >> tion.java:116) >> at >> com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction( >> A >> pplicationImpl.java:416) >> at >> com.intellij.openapi.command.WriteCommandAction$2.run(WriteCommandAct >> i >> on.java:114) >> at >> com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand >> ( >> CommandProcessorImpl.java:116) >> at >> com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand >> ( >> CommandProcessorImpl.java:144) >> at >> com.intellij.openapi.command.WriteCommandAction.performWriteCommandAc >> t >> ion(WriteCommandAction.java:112) >> at >> com.intellij.openapi.command.WriteCommandAction.access$000(WriteComma >> n >> dAction.java:35) >> at >> com.intellij.openapi.command.WriteCommandAction$1.run(WriteCommandAct >> i >> on.java:74) >> at com.intellij.ui.GuiUtils.runOrInvokeAndWait(GuiUtils.java:371) >> at >> com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandA >> c >> tion.java:72) >> at >> com.intellij.codeInsight.completion.CodeCompletionHandlerBase.invokeC >> o >> mpletion(CodeCompletionHandlerBase.java:4) >> at >> com.intellij.codeInsight.completion.CodeCompletionHandlerBase.invoke( >> C >> odeCompletionHandlerBase.java:73) >> at >> com.intellij.codeInsight.completion.actions.BaseCodeCompletionAction. >> a >> ctionPerformedImpl(BaseCodeCompletionAction.java:2) >> at >> com.intellij.codeInsight.completion.actions.CodeCompletionAction.acti >> o >> nPerformedImpl(CodeCompletionAction.java:5) >> at >> com.intellij.codeInsight.actions.CodeInsightAction.actionPerformed(Co >> d >> eInsightAction.java:39) >> at >> com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performActio >> n >> (IdeKeyEventDispatcher.java:6) >> at >> com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction( >> I >> deKeyEventDispatcher.java:71) >> at >> com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventD >> i >> spatcher.java:23) >> at >> com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEve >> n >> t(IdeKeyEventDispatcher.java:198) >> at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:12) >> at >> com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:233) >> at >> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre >> a >> d.java:269) >> at >> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread. >> j >> ava:184) >> at >> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre >> a >> d.java:174) >> at >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) >> at >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) >>]]> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Nope, not you. I had the same thing. The Android plug-in was installed even though I do not do any android development, and I know that I didn't install it.