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

Error Message thrown for /demo/plugin/jfc/Java2D/appletviewer Java2Demo.html

XMLWordPrintable

    • sparc
    • solaris_nevada

      Target platform: Solaris 11 Sparc Ultra 60
      Build: J2SE 6.0 build 49

      Problem:
      This is not a regression. It reproduces from Mustang build 47 to 49 on Solaris 11 Sparc b21.

      Step to reproduce:
      1) Install JDK 6.0 build 49 (tar.Z) onto the test system
      2) cd <installed_JDK-b49_dir>/demo/plugin/jfc/Java2D/
      3) Execute <installed_JDK-b49_dir>/bin/appletviewer Java2Demo.html

      Expected result:
      It should not have an exception. Java2Demo GUI should change the states.

      Actual result:
      java.lang.ArrayIndexOutOfBoundsException

      Detail log:
      ===========
      SunOS jtg-s130 5.11 snv_21 sun4u sparc SUNW,Ultra-60
      bash-3.00# java -version
      java version "1.6.0-ea"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b49)
      Java HotSpot(TM) Client VM (build 1.6.0-ea-b49, mixed mode, sharing)
      bash-3.00# pwd
      /usr/jdk/jdk1.6.0/demo/plugin/jfc/Java2D

      bash-3.00# appletviewer Java2Demo.html
      java.lang.ArrayIndexOutOfBoundsException: -2
      at java2d.Java2Demo.start(Java2Demo.java:321)
      at java2d.Java2DemoApplet.start(Java2DemoApplet.java:172)
      at sun.applet.AppletPanel.run(AppletPanel.java:457)
      at java.lang.Thread.run(Thread.java:608)
      java.lang.ArrayIndexOutOfBoundsException: -2
      at java2d.Java2Demo.start(Java2Demo.java:321)
      at java2d.Java2DemoApplet.start(Java2DemoApplet.java:172)
      at sun.applet.AppletPanel.run(AppletPanel.java:457)
      at java.lang.Thread.run(Thread.java:608)
      Exception in thread "AWT-EventQueue-1" java.lang.ArrayIndexOutOfBoundsException: 16
      at java2d.GlobalPanel.stateChanged(GlobalPanel.java:102)
      at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:312)
      at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:244)
      at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:116)
      at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:50)
      at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:500)
      at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:486)
      at javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.mousePressed(BasicTabbedPaneUI.java:3555)
      at java.awt.Component.processMouseEvent(Component.java:5904)
      at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
      at java.awt.Component.processEvent(Component.java:5672)
      at java.awt.Container.processEvent(Container.java:1960)
      at java.awt.Component.dispatchEventImpl(Component.java:4346)
      at java.awt.Container.dispatchEventImpl(Container.java:2018)
      at java.awt.Component.dispatchEvent(Component.java:4180)

            serb Sergey Bylokhov
            mtvo Hang Vo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: