java.lang.StackOverflowError

JDK Bug System | Hung Nguyen | 3 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    The issue noticed when testing the internal JavaFX Ensemble applet staging at: http://oklahoma.us.oracle.com/www/tests/ngthomas/otndemo/demo.html Ensemble applet loaded with java.lang.StackOverflowError against jre 8-b122 promotion (OK with 7u51) Also, the problem is not seen with the sample Ensemble apple under JavaFX 8 ws *** Tested Configuration: - x86 Win , IE 9, FF - x86 Vista/ GC *** Steps to reproduce: 1) Install jre 8-b122 promotion 2) Use any browser to load the test Ensemble applet http://download.oracle.com/otndocs/products/javafx/2/samples/Ensemble/index.html If you see the following java.lang.StackOverflowError error, the issue is reproducible ---- FetchDocListTask docsUrl = http://download.oracle.com/javafx/2/api/ Jan 05, 2014 12:26:37 PM javafx.scene.control.Control loadSkinClass SEVERE: Failed to load skin 'com.sun.javafx.scene.control.skin.ButtonSkin' for control Button@1682d7[styleClass=sample-tile]'Key Stroke Motion' java.lang.StackOverflowError at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at java.util.ResourceBundle$Control.newBundle(Unknown Source) at java.util.ResourceBundle.loadBundle(Unknown Source) at java.util.ResourceBundle.findBundle(Unknown Source) at java.util.ResourceBundle.findBundle(Unknown Source) at java.util.ResourceBundle.findBundle(Unknown Source) at java.util.ResourceBundle.getBundleImpl(Unknown Source) at java.util.ResourceBundle.getBundle(Unknown Source) at sun.util.resources.LocaleData$1.run(Unknown Source) at sun.util.resources.LocaleData$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.util.resources.LocaleData.getBundle(Unknown Source) at sun.util.resources.LocaleData.getDateFormatData(Unknown Source) at java.text.DateFormatSymbols.initializeData(Unknown Source) at java.text.DateFormatSymbols.<init>(Unknown Source) at sun.util.locale.provider.DateFormatSymbolsProviderImpl.getInstance(Unknown Source) at java.text.DateFormatSymbols.getProviderInstance(Unknown Source) at java.text.DateFormatSymbols.getInstance(Unknown Source) at java.util.Formatter$FormatSpecifier.print(Unknown Source) at java.util.Formatter$FormatSpecifier.print(Unknown Source) at java.util.Formatter$FormatSpecifier.printDateTime(Unknown Source) at java.util.Formatter$FormatSpecifier.print(Unknown Source) at java.util.Formatter.format(Unknown Source) at java.util.Formatter.format(Unknown Source) at java.lang.String.format(Unknown Source) at sun.util.logging.PlatformLogger$DefaultLoggerProxy.format(Unknown Source) at sun.util.logging.PlatformLogger$DefaultLoggerProxy.doLog(Unknown Source) ..... ......

    JDK Bug System | 3 years ago | Hung Nguyen
    java.lang.StackOverflowError

    Root Cause Analysis

    1. java.lang.StackOverflowError

      No message provided

      at sun.reflect.NativeConstructorAccessorImpl.newInstance0()
    2. Java RT
      PlatformLogger$DefaultLoggerProxy.doLog
      1. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      2. sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      3. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      4. java.lang.reflect.Constructor.newInstance(Unknown Source)
      5. java.lang.Class.newInstance(Unknown Source)
      6. java.util.ResourceBundle$Control.newBundle(Unknown Source)
      7. java.util.ResourceBundle.loadBundle(Unknown Source)
      8. java.util.ResourceBundle.findBundle(Unknown Source)
      9. java.util.ResourceBundle.findBundle(Unknown Source)
      10. java.util.ResourceBundle.findBundle(Unknown Source)
      11. java.util.ResourceBundle.getBundleImpl(Unknown Source)
      12. java.util.ResourceBundle.getBundle(Unknown Source)
      13. sun.util.resources.LocaleData$1.run(Unknown Source)
      14. sun.util.resources.LocaleData$1.run(Unknown Source)
      15. java.security.AccessController.doPrivileged(Native Method)
      16. sun.util.resources.LocaleData.getBundle(Unknown Source)
      17. sun.util.resources.LocaleData.getDateFormatData(Unknown Source)
      18. java.text.DateFormatSymbols.initializeData(Unknown Source)
      19. java.text.DateFormatSymbols.<init>(Unknown Source)
      20. sun.util.locale.provider.DateFormatSymbolsProviderImpl.getInstance(Unknown Source)
      21. java.text.DateFormatSymbols.getProviderInstance(Unknown Source)
      22. java.text.DateFormatSymbols.getInstance(Unknown Source)
      23. java.util.Formatter$FormatSpecifier.print(Unknown Source)
      24. java.util.Formatter$FormatSpecifier.print(Unknown Source)
      25. java.util.Formatter$FormatSpecifier.printDateTime(Unknown Source)
      26. java.util.Formatter$FormatSpecifier.print(Unknown Source)
      27. java.util.Formatter.format(Unknown Source)
      28. java.util.Formatter.format(Unknown Source)
      29. java.lang.String.format(Unknown Source)
      30. sun.util.logging.PlatformLogger$DefaultLoggerProxy.format(Unknown Source)
      31. sun.util.logging.PlatformLogger$DefaultLoggerProxy.doLog(Unknown Source)
      31 frames