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

Reply via email to