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

"AWT-EventQueue-1" java.lang.StackOverflowError

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • 8
    • 8
    • client-libs
    • Unix

    • generic
    • solaris

      A regression noticed in jdk8-b91 promotion on Unix as java.lang.StackOverflowError thrown on Java console when invoking an plug-in applet. It did not occur with b90

      *** Tested Configurations:
      - x86 OEL 6.x/ FF 20.0.1
      - Sparc Solaris 11/ FF 20.01.
      - jre 8-b90 and jre 8-b91

      *** Step to reproduce:
      0) On an Unix machine, install jre8-b91 promotion
      1) Configure Firefox to use the Java plug-in installed from step 0.
      2_ Select to show Java console
      3) Use Firefox to browse
      http://0-360.com

      An demo applet should be loaded,. If you see the following java.lang.StackOverflowError on the Java console, the issue is reproducible:

      ---------------------------------------------------
      Exception in thread "AWT-EventQueue-1" java.lang.StackOverflowError
          at java.awt.image.ColorModel.getRGBdefault(ColorModel.java:241)
          at java.awt.image.DirectColorModel.getDataElements(DirectColorModel.java:770)
          at sun.awt.image.PixelConverter.rgbToPixel(PixelConverter.java:57)
          at sun.awt.X11.XWindow.xSetBackground(XWindow.java:458)
          at sun.awt.X11.XWindow.setBackground(XWindow.java:467)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:649)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
          at sun.awt.X11.XCanvasPeer.setBackground(XCanvasPeer.java:112)
          at sun.awt.X11.XPanelPeer.setBackground(XPanelPeer.java:97)
          at java.awt.Component.setBackground(Component.java:1824)
          at ptviewer.paint(Unknown Source)
          at sun.awt.X11.XComponentPeer.paint(XComponentPeer.java:431)
          at sun.awt.X11.XPanelPeer.paint(XPanelPeer.java:64)
          at sun.awt.X11.XWindow.repaint(XWindow.java:515)
          at sun.awt.X11.XComponentPeer.setBackground(XComponentPeer.java:650)
      ......
      ......

            serb Sergey Bylokhov
            hungnguy Hung Nguyen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: