From: SourceForge.net <no...@so...> - 2004-07-14 17:41:33
|
Bugs item #991041, was opened at 2004-07-14 12:41 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=991041&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Patrick Kruse (pakruse) Assigned to: Nobody/Anonymous (nobody) Summary: CompoundUndoManager out of bounds Initial Comment: This happens quite often after DrJava has been open for a long time and many documents are open (likely on documents that have been kicked out of the cache, though I'm not sure). Switching back to a document, and then clicking anywhere, causes an ArrayIndexOutOfBoundsError: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.LinkedList.entry(LinkedList.java:368) at java.util.LinkedList.get(LinkedList.java:313) at edu.rice.cs.drjava.model.definitions.CompoundUndoManager.endCompoundEdit(CompoundUndoManager.java:127) at edu.rice.cs.drjava.ui.DefinitionsPane.endCompoundEdit(DefinitionsPane.java:385) at edu.rice.cs.drjava.ui.DefinitionsPane$PopupMenuMouseAdapter.mousePressed(DefinitionsPane.java:722) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:222) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.Component.processMouseEvent(Component.java:5483) at javax.swing.JComponent.processMouseEvent(JComponent.java:3093) at java.awt.Component.processEvent(Component.java:5251) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3953) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3801) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3889) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1766) at java.awt.Component.dispatchEvent(Component.java:3801) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Running under our most recent release, although I think the last few release have had this problem. Running under the Beta3 (b55) jvm. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=991041&group_id=44253 |