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

Setting Nimbus as default L&F on JDK6u18 (u10+) on Solaris i586 makes Swing unusable (JVM crashes)

XMLWordPrintable

    • 2d
    • x86
    • solaris

      JDK: 6u10 - 6u18
      Platform: Solaris i586
      This issue is reproducible on
       
          zenit.russia.sun.com
          SunOS zenit 5.10 Generic_137112-07 i86pc i386 i86pc

      Setting Nimbus L&f introduced in JDK6u10 as default L&F leads to JVM crash
      for almost any attempt to use Swing components.
      About a thousand of JCK Swing tests fails.
      Please see #6923313 for more details.

      The issue could be reproduced as follows:

      public class Test {
          public static void main(String[] args) {
      new javax.swing.JPanel();
              System.out.println("OK.");
          }
      }

      The program above if executed with

       -Dswing.defaultlaf=com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel

      on JDK6u10 - JDK6u18

      will lead to

      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xb5ca4181, pid=28234, tid=2
      #
      # JRE version: 6.0_18-b07
      # Java VM: Java HotSpot(TM) Server VM (16.0-b13 mixed mode solaris-x86 )
      # Problematic frame:
      # C [libfontconfig.so.1+0x24181]
      #
      # An error report file with more information is saved as:
      # /home/db158260/temp/nimbus/hs_err_pid28234.log
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

            prr Philip Race
            dbessono Dmitry Bessonov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: