Mike, This clipboard exception is fixed in 518.
Best regards, Anton Katilin ----------------------------------------------------------- IntelliJ Software, "Develop with pleasure" http://www.intellij.com/ ----------------------------------------------------------- ----- Original Message ----- From: "Mike Aizatsky" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 19, 2001 4:24 PM Subject: [Eap-list] Undo problems. > Hi, > > After some clipboards problems (see stack trace below) the undo/redo feature is totally broken - it refuses to undo the latest changes - it undoes the changes, I made several mintess ago. > > > Exception occurred during event dispatching: > java.lang.IllegalStateException: cannot open system clipboard > at sun.awt.windows.WClipboard.openClipboard(Native Method) > at sun.awt.windows.FullyRenderedTransferable.<init>(WClipboard.java:158) > > at sun.awt.windows.WClipboard.getContents(WClipboard.java:86) > at com.intellij.ide.CopyPasteManager.b(CopyPasteManager.java:0) > at com.intellij.ide.CopyPasteManager.a(CopyPasteManager.java:14) > at com.intellij.ide.CopyPasteManager.a(CopyPasteManager.java:37) > at com.intellij.ide.structureView.impl.v.getTreeCellRendererComponent(v. > java:0) > at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimen > sions(BasicTreeUI.java:2611) > at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayout > Cache.java:406) > at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePrefer > redSize(VariableHeightLayoutCache.java:1293) > at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePrefer > redSize(VariableHeightLayoutCache.java:1284) > at javax.swing.tree.VariableHeightLayoutCache.treeNodesInserted(Variable > HeightLayoutCache.java:459) > at javax.swing.plaf.basic.BasicTreeUI$TreeModelHandler.treeNodesInserted > (BasicTreeUI.java:2355) > at javax.swing.tree.DefaultTreeModel.fireTreeNodesInserted(DefaultTreeMo > del.java:466) > at javax.swing.tree.DefaultTreeModel.nodesWereInserted(DefaultTreeModel. > java:289) > at javax.swing.tree.DefaultTreeModel.insertNodeInto(DefaultTreeModel.jav > a:218) > at com.intellij.ide.util.a.b.d(b.java:23) > at com.intellij.ide.util.a.b.a(b.java:198) > at com.intellij.ide.util.a.f.run(f.java:0) > at com.intellij.psi.impl.r.a(r.java:204) > at com.intellij.ide.structureView.impl.r.a(r.java:80) > at com.intellij.ide.util.a.b.d(b.java:155) > at com.intellij.ide.structureView.impl.q.<init>(q.java:48) > at com.intellij.ide.structureView.impl.w.d(w.java:106) > at com.intellij.ide.structureView.impl.w.<init>(w.java:81) > at com.intellij.ide.structureView.impl.p.a(p.java:1) > at com.intellij.ide.impl.dg.d(dg.java:33) > at com.intellij.ide.impl.dg.a(dg.java:17) > at com.intellij.ide.impl.y.a(y.java) > at com.intellij.ide.desktop.impl.j.g(j.java:46) > at com.intellij.ide.desktop.impl.j.a(j.java:21) > at com.intellij.ide.desktop.impl.dn.stateChanged(dn.java:5) > at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingl > eSelectionModel.java:99) > at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingl > eSelectionModel.java:51) > at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:349) > at javax.swing.plaf.basic.BasicTabbedPaneUI$MouseHandler.mousePressed(Ba > sicTabbedPaneUI.java:1822) > at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:22 > 0) > at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:22 > 0) > at java.awt.Component.processMouseEvent(Component.java:3712) > at java.awt.Component.processEvent(Component.java:3544) > at java.awt.Container.processEvent(Container.java:1164) > at java.awt.Component.dispatchEventImpl(Component.java:2593) > at java.awt.Container.dispatchEventImpl(Container.java:1213) > at java.awt.Component.dispatchEvent(Component.java:2497) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451 > ) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2210) > > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) > at java.awt.Container.dispatchEventImpl(Container.java:1200) > at java.awt.Window.dispatchEventImpl(Window.java:926) > at java.awt.Component.dispatchEvent(Component.java:2497) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) > at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh > read.java:131) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre > ad.java:98) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) > Exception occurred during event dispatching: > java.lang.IllegalStateException: cannot open system clipboard > at sun.awt.windows.WClipboard.openClipboard(Native Method) > at sun.awt.windows.FullyRenderedTransferable.<init>(WClipboard.java:158) > > at sun.awt.windows.WClipboard.getContents(WClipboard.java:86) > at com.intellij.ide.CopyPasteManager.b(CopyPasteManager.java:0) > at com.intellij.ide.CopyPasteManager.a(CopyPasteManager.java:14) > at com.intellij.ide.CopyPasteManager.a(CopyPasteManager.java:37) > at com.intellij.ide.structureView.impl.v.getTreeCellRendererComponent(v. > java:0) > at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimen > sions(BasicTreeUI.java:2611) > at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayout > Cache.java:406) > at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePrefer > redSize(VariableHeightLayoutCache.java:1293) > at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePrefer > redSize(VariableHeightLayoutCache.java:1284) > at javax.swing.tree.VariableHeightLayoutCache.treeNodesInserted(Variable > HeightLayoutCache.java:459) > at javax.swing.plaf.basic.BasicTreeUI$TreeModelHandler.treeNodesInserted > (BasicTreeUI.java:2355) > at javax.swing.tree.DefaultTreeModel.fireTreeNodesInserted(DefaultTreeMo > del.java:466) > at javax.swing.tree.DefaultTreeModel.nodesWereInserted(DefaultTreeModel. > java:289) > at javax.swing.tree.DefaultTreeModel.insertNodeInto(DefaultTreeModel.jav > a:218) > at com.intellij.ide.util.a.b.d(b.java:23) > at com.intellij.ide.util.a.b.a(b.java:198) > at com.intellij.ide.util.a.f.run(f.java:0) > at com.intellij.psi.impl.r.a(r.java:204) > at com.intellij.ide.structureView.impl.r.a(r.java:80) > at com.intellij.ide.util.a.b.d(b.java:155) > at com.intellij.ide.structureView.impl.q.<init>(q.java:48) > at com.intellij.ide.structureView.impl.w.d(w.java:106) > at com.intellij.ide.structureView.impl.w.<init>(w.java:81) > at com.intellij.ide.structureView.impl.p.a(p.java:1) > at com.intellij.ide.impl.dg.d(dg.java:33) > at com.intellij.ide.impl.dg.a(dg.java:17) > at com.intellij.ide.impl.y.a(y.java) > at com.intellij.ide.desktop.impl.j.g(j.java:46) > at com.intellij.ide.desktop.impl.j.a(j.java:21) > at com.intellij.ide.desktop.impl.dn.stateChanged(dn.java:5) > at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingl > eSelectionModel.java:99) > at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingl > eSelectionModel.java:51) > at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:349) > at javax.swing.plaf.basic.BasicTabbedPaneUI$MouseHandler.mousePressed(Ba > sicTabbedPaneUI.java:1822) > at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:22 > 0) > at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:22 > 0) > at java.awt.Component.processMouseEvent(Component.java:3712) > at java.awt.Component.processEvent(Component.java:3544) > at java.awt.Container.processEvent(Container.java:1164) > at java.awt.Component.dispatchEventImpl(Component.java:2593) > at java.awt.Container.dispatchEventImpl(Container.java:1213) > at java.awt.Component.dispatchEvent(Component.java:2497) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451 > ) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2210) > > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) > at java.awt.Container.dispatchEventImpl(Container.java:1200) > at java.awt.Window.dispatchEventImpl(Window.java:926) > at java.awt.Component.dispatchEvent(Component.java:2497) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) > at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh > read.java:131) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre > ad.java:98) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) > [command] IntelliJ IDEA (Pandora) build #517 > [command] JDK: 1.3.1_01 > [command] VM: Java HotSpot(TM) Client VM > [command] Vendor: Sun Microsystems Inc. > [command] OS: Windows 2000 > [command] java.lang.IllegalStateException: cannot open system clipboard > [command] at sun.awt.windows.WClipboard.openClipboard(Native Method) > [command] at sun.awt.windows.WClipboard.setContents(WClipboard.java:59) > [command] at com.intellij.codeInsight.a.m.actionPerformed(m.java:51) > [command] at com.intellij.editor.b.y.run(y.java) > [command] at com.intellij.command.a.c.a(c.java:49) > [command] at com.intellij.editor.b.bf.a(bf.java:7) > [command] at com.intellij.editor.b.bf.c(bf.java:14) > [command] at com.intellij.jd.actions.common.CopyAction.actionPerformed(Cop > yAction.java:10) > [command] at com.intellij.ide.desktop.impl.IdeMainFrame.processKeyEvent(Id > eMainFrame.java:60) > [command] at com.intellij.ide.desktop.impl.IdeMainFrame.a(IdeMainFrame.jav > a:27) > [command] at com.intellij.editor.b.f.a(f.java:163) > [command] at com.intellij.editor.b.s.a(s.java:1112) > [command] at com.intellij.editor.b.s.a(s.java:922) > [command] at com.intellij.editor.b.c.keyPressed(c.java) > [command] at java.awt.Component.processKeyEvent(Component.java:3677) > [command] at javax.swing.JComponent.processKeyEvent(JComponent.java:2014) > [command] at java.awt.Component.processEvent(Component.java:3553) > [command] at java.awt.Container.processEvent(Container.java:1164) > [command] at java.awt.Component.dispatchEventImpl(Component.java:2593) > [command] at java.awt.Container.dispatchEventImpl(Container.java:1213) > [command] at java.awt.Component.dispatchEvent(Component.java:2497) > [command] at java.awt.LightweightDispatcher.processKeyEvent(Container.java > :2155) > [command] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2 > 135) > [command] at java.awt.Container.dispatchEventImpl(Container.java:1200) > [command] at java.awt.Window.dispatchEventImpl(Window.java:926) > [command] at java.awt.Component.dispatchEvent(Component.java:2497) > [command] at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) > [command] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDi > spatchThread.java:131) > [command] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDisp > atchThread.java:98) > [command] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j > ava:93) > [command] at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) > > > --- > Sincerely yours, > Mike Aizatsky > ___________________________________________________________________________ > Visit http://www.visto.com. > Find out how companies are linking mobile users to the > enterprise with Visto. > > > _______________________________________________ > Eap-list mailing list > [EMAIL PROTECTED] > http://www.intellij.com/mailman/listinfo/eap-list _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
