From: SourceForge.net <no...@so...> - 2003-06-14 21:13:48
|
Bugs item #754654, was opened at 2003-06-14 14:13 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=754654&group_id=44253 Category: Interactions Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: RuntimeException when a large ArrayList is printed Initial Comment: In trying to debug a program, I had DrJava print the contents of a very long ArrayList (8000+ elements) in the interactions pane and it threw a RuntimeException, and the Interactions pane is essentially unusable afterwords, so I can't continue debugging. Every time I press a key in the Interactions window, the same exception is thrown, and the exception in DrJava box pops up twice to let me know. Here's the stack trace: javax.swing.text.StateInvariantError: infinite loop in formatting at javax.swing.text.FlowView$FlowStrategy.layout (FlowView.java:404) at javax.swing.text.FlowView.layout (FlowView.java:182) at javax.swing.text.BoxView.setSize (BoxView.java:379) at javax.swing.text.BoxView.updateChildSizes (BoxView.java:348) at javax.swing.text.BoxView.setSpanOnAxis (BoxView.java:316) at javax.swing.text.BoxView.layout (BoxView.java:683) at javax.swing.text.BoxView.setSize (BoxView.java:379) at javax.swing.plaf.basic.BasicTextUI$RootView.setSize (BasicTextUI.java:1598) at javax.swing.plaf.basic.BasicTextUI$RootView.paint (BasicTextUI.java:1317) at javax.swing.plaf.basic.BasicTextUI.paintSafely (BasicTextUI.java:635) at javax.swing.plaf.basic.BasicTextUI.paint (BasicTextUI.java:769) at javax.swing.plaf.basic.BasicTextUI.update (BasicTextUI.java:748) at javax.swing.JComponent.paintComponent (JComponent.java:541) at javax.swing.JComponent.paint (JComponent.java:808) at javax.swing.JComponent.paintChildren (JComponent.java:647) at javax.swing.JComponent.paint (JComponent.java:817) at javax.swing.JViewport.paint (JViewport.java:707) at javax.swing.JComponent.paintChildren (JComponent.java:647) at javax.swing.JComponent.paint (JComponent.java:817) at javax.swing.JComponent.paintWithOffscreenBuffer (JComponent.java:4771) at javax.swing.JComponent.paintDoubleBuffered (JComponent.java:4724) at javax.swing.JComponent._paintImmediately (JComponent.java:4668) at javax.swing.JComponent.paintImmediately (JComponent.java:4477) at javax.swing.RepaintManager.paintDirtyRegions (RepaintManager.java:410) at javax.swing.SystemEventQueueUtilities$ComponentWorkR equest.run(SystemEventQueueUtilities.java:117) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent (EventQueue.java:448) at java.awt.EventDispatchThread.pumpOneEventForHierarch y(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:136) at java.awt.EventDispatchThread.run (EventDispatchThread.java:99) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=754654&group_id=44253 |