I found the following bug in IDEA Pandora build 511

System:
        Dell Latitude C600
        850Mhz Pentium III
        256Mg RAM
        Windows 2000 Professional

Steps to reproduce
1.      Unzip build 511 to windows dir
2.      Copy conf files and directories from 2.0.3 to build Pandora 511's conf 
directory (to copy configuration settings)
3.      Start Pandora 511
4.      Open project created in 2.0.3
5.      Right-click on package
6.      "Internal assertion" box appears with the following displayed in the command 
window:
[psi.checkInsideAtomicAction] com.intellij.b.a: ASSERTION: Access to PSI should be 
performed inside atomic action only
[psi.checkInsideAtomicAction]   at com.intellij.b.b.a(b.java:46)
[psi.checkInsideAtomicAction]   at com.intellij.psi.impl.t.p(t.java:510)
[psi.checkInsideAtomicAction]   at com.intellij.psi.impl.c.b.a(b.java:46)
[psi.checkInsideAtomicAction]   at com.intellij.psi.impl.t.b(t.java:225)
[psi.checkInsideAtomicAction]   at com.intellij.psi.impl.c.v.d(v.java:140)
[psi.checkInsideAtomicAction]   at com.intellij.ide.navigator.impl.cn.c(cn.java:137)
[psi.checkInsideAtomicAction]   at com.intellij.ide.impl.c.a(c.java:12)
[psi.checkInsideAtomicAction]   at 
com.intellij.refactoring.actions.MoveElementAction.a(MoveElementAction.java:2)
[psi.checkInsideAtomicAction]   at 
com.intellij.refactoring.actions.MoveElementAction.a(MoveElementAction.java:46)
[psi.checkInsideAtomicAction]   at 
com.intellij.refactoring.actions.MoveElementAction.a(MoveElementAction.java:28)
[psi.checkInsideAtomicAction]   at com.intellij.jd.actions.y.isEnabled(y.java:21)
[psi.checkInsideAtomicAction]   at com.intellij.jd.actions.bd.a(bd.java:47)
[psi.checkInsideAtomicAction]   at 
com.intellij.jd.actions.ActionMenu.a(ActionMenu.java:40)
[psi.checkInsideAtomicAction]   at 
com.intellij.jd.actions.ActionMenu.a(ActionMenu.java:21)
[psi.checkInsideAtomicAction]   at 
com.intellij.jd.actions.ActionPopupMenu.getPreferredSize(ActionPopupMenu.java:16)
[psi.checkInsideAtomicAction]   at 
java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:518)
[psi.checkInsideAtomicAction]   at java.awt.Container.preferredSize(Container.java:833)
[psi.checkInsideAtomicAction]   at 
java.awt.Container.getPreferredSize(Container.java:817)
[psi.checkInsideAtomicAction]   at 
javax.swing.JComponent.getPreferredSize(JComponent.java:992)
[psi.checkInsideAtomicAction]   at 
javax.swing.DefaultPopupFactory$JPanelPopup.pack(DefaultPopupFactory.java:936)
[psi.checkInsideAtomicAction]   at 
javax.swing.DefaultPopupFactory.getPopup(DefaultPopupFactory.java:362)
[psi.checkInsideAtomicAction]   at 
javax.swing.JPopupMenu.setVisible(JPopupMenu.java:608)
[psi.checkInsideAtomicAction]   at javax.swing.JPopupMenu.show(JPopupMenu.java:737)
[psi.checkInsideAtomicAction]   at 
com.intellij.jd.actions.ActionPopupMenu.show(ActionPopupMenu.java:13)
[psi.checkInsideAtomicAction]   at com.intellij.ide.navigator.impl.cn.a(cn.java:260)
[psi.checkInsideAtomicAction]   at com.intellij.ide.navigator.impl.cn.a(cn.java:301)
[psi.checkInsideAtomicAction]   at 
com.intellij.ide.navigator.impl.d.mouseReleased(d.java:10)
[psi.checkInsideAtomicAction]   at 
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
[psi.checkInsideAtomicAction]   at 
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
[psi.checkInsideAtomicAction]   at 
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
[psi.checkInsideAtomicAction]   at 
java.awt.Component.processMouseEvent(Component.java:3715)
[psi.checkInsideAtomicAction]   at java.awt.Component.processEvent(Component.java:3544)
[psi.checkInsideAtomicAction]   at java.awt.Container.processEvent(Container.java:1164)
[psi.checkInsideAtomicAction]   at 
java.awt.Component.dispatchEventImpl(Component.java:2593)
[psi.checkInsideAtomicAction]   at 
java.awt.Container.dispatchEventImpl(Container.java:1213)
[psi.checkInsideAtomicAction]   at 
java.awt.Component.dispatchEvent(Component.java:2497)
[psi.checkInsideAtomicAction]   at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
[psi.checkInsideAtomicAction]   at 
java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
[psi.checkInsideAtomicAction]   at 
java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
[psi.checkInsideAtomicAction]   at 
java.awt.Container.dispatchEventImpl(Container.java:1200)
[psi.checkInsideAtomicAction]   at java.awt.Window.dispatchEventImpl(Window.java:914)
[psi.checkInsideAtomicAction]   at 
java.awt.Component.dispatchEvent(Component.java:2497)
[psi.checkInsideAtomicAction]   at 
java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
[psi.checkInsideAtomicAction]   at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
[psi.checkInsideAtomicAction]   at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
[psi.checkInsideAtomicAction]   at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
[psi.checkInsideAtomicAction]   at 
java.awt.EventDispatchThread.run(EventDispatchThread.java:85)

Andrew Timberlake
Digital Design Development
http://www.ddd.co.za
mailto:[EMAIL PROTECTED]
011 886 2299
082 415 8283

"If debugging is the process of removing bugs, 
then programming must be the process of putting them in."


_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to