Python plugin 2.11.2 and last EAP 132.197 compatible issue Follow
Hi,
I've noticed that in last EAP of IDEA 13 (132.197) some of debug API was changed due to this Python have an issue during debug.
List of variable is not shown is the debug window.
I have such exception:
Also I have such exception when try to get autopopup menu:
Should I open a defects for these issue or it's already know and I need to wait update of plugin?
I've noticed that in last EAP of IDEA 13 (132.197) some of debug API was changed due to this Python have an issue during debug.
List of variable is not shown is the debug window.
I have such exception:
java.lang.NoClassDefFoundError: com/intellij/xdebugger/frame/XValueChildrenProvider…
java.lang.NoClassDefFoundError: com/intellij/xdebugger/frame/XValueChildrenProvider
at com.jetbrains.python.debugger.PyStackFrame.computeChildren(PyStackFrame.java:89)
at com.intellij.xdebugger.impl.ui.tree.nodes.XValueContainerNode.startComputingChildren(XValueContainerNode.java:64)
at com.intellij.xdebugger.impl.ui.tree.nodes.XValueContainerNode.a(XValueContainerNode.java:58)
at com.intellij.xdebugger.impl.ui.tree.nodes.XValueContainerNode.getChildren(XValueContainerNode.java:200)
at com.intellij.xdebugger.impl.ui.tree.nodes.XDebuggerTreeNode.getChildCount(XDebuggerTreeNode.java:57)
at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:186)
at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1478)
at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1287)
at javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:742)
at javax.swing.tree.VariableHeightLayoutCache.treeStructureChanged(VariableHeightLayoutCache.java:643)
at javax.swing.plaf.basic.BasicTreeUI$Handler.treeStructureChanged(BasicTreeUI.java:3920)
at javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:580)
at javax.swing.tree.DefaultTreeModel.nodeStructureChanged(DefaultTreeModel.java:365)
at javax.swing.tree.DefaultTreeModel.setRoot(DefaultTreeModel.java:135)
at com.intellij.xdebugger.impl.ui.tree.XDebuggerTree.setRoot(XDebuggerTree.java:152)
at com.intellij.xdebugger.impl.frame.XVariablesView.rebuildView(XVariablesView.java:73)
at com.intellij.xdebugger.impl.frame.XDebugViewBase$1.run(XDebugViewBase.java:52)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:347)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:726)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:687)
at java.awt.EventQueue$3.run(EventQueue.java:685)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:696)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:696)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:220)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:135)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:123)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:119)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:111)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
Caused by: java.lang.ClassNotFoundException: com.intellij.xdebugger.frame.XValueChildrenProvider PluginClassLoader[Pythonid, 2.11.2]
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:82)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 35 more
Also I have such exception when try to get autopopup menu:
java.lang.NoSuchMethodError: com.intellij.lang.parameterInfo.ParameterInfoUIContextEx.setupUIComponentPresentation([Ljava/lang/String;[Ljava/util/EnumSet;Ljava/awt/Color;)V…
java.lang.NoSuchMethodError: com.intellij.lang.parameterInfo.ParameterInfoUIContextEx.setupUIComponentPresentation([Ljava/lang/String;[Ljava/util/EnumSet;Ljava/awt/Color;)V
at com.jetbrains.python.PyParameterInfoHandler.updateUI(PyParameterInfoHandler.java:156)
at com.jetbrains.python.PyParameterInfoHandler.updateUI(PyParameterInfoHandler.java:25)
at com.intellij.codeInsight.hint.ParameterInfoComponent.update(ParameterInfoComponent.java:194)
at com.intellij.codeInsight.hint.ShowParameterInfoContext.showParameterHint(ShowParameterInfoContext.java:126)
at com.intellij.codeInsight.hint.ShowParameterInfoContext.showMethodInfo(ShowParameterInfoContext.java:157)
at com.intellij.codeInsight.hint.ShowParameterInfoContext.showHint(ShowParameterInfoContext.java:109)
at com.jetbrains.python.PyParameterInfoHandler.showParameterInfo(PyParameterInfoHandler.java:56)
at com.jetbrains.python.PyParameterInfoHandler.showParameterInfo(PyParameterInfoHandler.java:25)
at com.intellij.codeInsight.hint.ShowParameterInfoHandler.invoke(ShowParameterInfoHandler.java:97)
at com.intellij.codeInsight.hint.ShowParameterInfoHandler.invoke(ShowParameterInfoHandler.java:45)
at com.intellij.codeInsight.actions.CodeInsightAction$1$1.run(CodeInsightAction.java:63)
at com.intellij.codeInsight.actions.CodeInsightAction$1.run(CodeInsightAction.java:70)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:124)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:99)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:85)
at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformedImpl(CodeInsightAction.java:55)
at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformed(CodeInsightAction.java:41)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$3.performAction(IdeKeyEventDispatcher.java:564)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:611)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.inInitState(IdeKeyEventDispatcher.java:463)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:206)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:493)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:220)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:135)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:123)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:119)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:111)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
Should I open a defects for these issue or it's already know and I need to wait update of plugin?
Please sign in to leave a comment.
It seems that new version of IDEA EAP is not compatible with Python plugin. You could use earlier version of IDEA or wait until new version of Python plugin will be released (probably about two weeks).
I ask about that because in last EAP 132.425 due to python plugin IDEA is not open any project =(
Thanks