Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4532507

ArrayIndexOutOfBoundsException in javahelp 1.1.2

    XMLWordPrintable

Details

    Description

      We are getting 'ArrayIndexOutOfBoundsException' in JavaHelp .

      JavaHelp version: 1.1.2

      Java version "1.3.1_02-ea"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-ea-b01)

      Reproduction steps:
      ---------------------
      On the left hand frame of JavaHelp
      - open the tree view nodes in sequence rapidly
      -click on some leaf nodes as well.

      Exception info:
      ---------------


      Exception occurred during event dispatching:
      java.lang.ArrayIndexOutOfBoundsException
              at
      javax.swing.text.html.TableView$RowView.layoutMajorAxis(TableView.java:1393)

              at javax.swing.text.BoxView.layout(BoxView.java:580)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at
      javax.swing.plaf.basic.BasicTextUI$RootView.paint(BasicTextUI.java:1169)

              at
      javax.swing.plaf.basic.BasicTextUI.paintSafely(BasicTextUI.java:523)
              at
      javax.swing.plaf.basic.BasicTextUI.paint(BasicTextUI.java:657)
              at
      javax.swing.plaf.basic.BasicTextUI.update(BasicTextUI.java:636)
              at javax.swing.JComponent.paintComponent(JComponent.java:395)
              at javax.swing.JComponent.paint(JComponent.java:687)
              at javax.swing.JComponent.paintChildren(JComponent.java:498)
              at javax.swing.JComponent.paint(JComponent.java:696)
              at
      javax.swing.JViewport.paintViaBackingStore(JViewport.java:567)
              at javax.swing.JViewport.paint(JViewport.java:703)
              at javax.swing.JComponent.paintChildren(JComponent.java:498)
              at javax.swing.JComponent.paint(JComponent.java:696)
              at javax.swing.JComponent.paintWithBuffer(JComponent.java:3878)
              at
      javax.swing.JComponent._paintImmediately(JComponent.java:3821)
              at javax.swing.JComponent.paintImmediately(JComponent.java:3672)

              at
      javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:370)
              at
      javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:124)

              at
      java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
              at
      java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)

              at
      java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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.ArrayIndexOutOfBoundsException
              at
      javax.swing.text.html.TableView$RowView.layoutMajorAxis(TableView.java:1393)

              at javax.swing.text.BoxView.layout(BoxView.java:580)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at javax.swing.text.BoxView.layout(BoxView.java:600)
              at javax.swing.text.BoxView.setSize(BoxView.java:265)
              at
      javax.swing.plaf.basic.BasicTextUI$RootView.paint(BasicTextUI.java:1169)

              at
      javax.swing.plaf.basic.BasicTextUI.paintSafely(BasicTextUI.java:523)
              at
      javax.swing.plaf.basic.BasicTextUI.paint(BasicTextUI.java:657)
              at
      javax.swing.plaf.basic.BasicTextUI.update(BasicTextUI.java:636)
              at javax.swing.JComponent.paintComponent(JComponent.java:395)
              at javax.swing.JComponent.paint(JComponent.java:687)
              at javax.swing.JComponent.paintChildren(JComponent.java:498)
              at javax.swing.JComponent.paint(JComponent.java:696)
              at
      javax.swing.JViewport.paintViaBackingStore(JViewport.java:567)
              at javax.swing.JViewport.paint(JViewport.java:703)
              at javax.swing.JComponent.paintChildren(JComponent.java:498)
              at javax.swing.JComponent.paint(JComponent.java:696)
              at javax.swing.JComponent.paintWithBuffer(JComponent.java:3878)
              at
      javax.swing.JComponent._paintImmediately(JComponent.java:3821)
              at javax.swing.JComponent.paintImmediately(JComponent.java:3672)

              at
      javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:370)
              at
      javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:124)

              at
      java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
              at
      java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)

              at
      java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)

              at
      java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)

      Attachments

        Activity

          People

            idk Igor Kushnirskiy (Inactive)
            rramchansunw Rajesh Ramchandani (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: