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

UnsatisfiedLinkError: java.lang. deploy.dll: Can't find dependent libraries

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 7u6
    • 7u6
    • deploy
    • None
    • Windows/ 6u32/ JavaFX 2.2-b07 runtime

      Applets (traditional, javafx) fail to load with the combination of 6ux/JavaFX 2.2 runtime. Browsers are either hung or crashed
      The reason appears to be related to the UnsatisfiedLinkError issue.
      When loading the deploy.dll from JavaFX /bin, there is an error of not finding the the dependent libraries
      ......
      ......
      java.lang.UnsatisfiedLinkError: C:\Program Files\Oracle\JavaFX 2.2 Runtime\bin\deploy.dll: Can't find dependent libraries
      JRE 1.6.0.32:
          at java.lang.ClassLoader$NativeLibrary.load(Native Method)
          at java.lang.ClassLoader.loadLibrary0(Unknown Source)
          at java.lang.ClassLoader.loadLibrary(Unknown Source)
          at java.lang.Runtime.load0(Unknown Source)
          at java.lang.System.load(Unknown Source)
          at sun.plugin2.util.NativeLibLoader.tryLoading(Unknown Source)
          at sun.plugin2.util.NativeLibLoader.tryLoadingFromJRE(Unknown Source)
          at sun.plugin2.util.NativeLibLoader.load(Unknown Source)
          at sun.plugin2.main.client.PluginMain.<clinit>(Unknown Source)JRE 1.6.0.32:
      1.6.0.32: Could not find the main class: sun.plugin2.main.client.PluginMain. Program will exit.
      **************************************************************************************************************************

      * *** Tested Configurations:
      - x86 XP(sp3)/ x86 Win 7(sp1)
      - jre 6u32/ fx runtime 2.2-b07 ( or in-swat-b08)
      - IE 7, 8, FF 11. Chrome 18.x


      *** Steps to reproduce:
      0) Make sure no existing jre or javafx runtime on the test system
      1) Make sure no msvcr100.dll under C:\windows\system32\ or C:\Program Files\Mozilla Firefox\
      2) Install the latest 6ux ( jre 6u32) from java.sun.com
      3)
        a) Using any browser IE, FF or Chrome to load the test page
             http://0-360.com/gallery.asp
        b) To load the traditional applet, click on any 'Java' link under 'View Virtual Tour'

      The applet is expected to load

      4) Close the browser and Install JavaFX 2.2-b07 runtime
      5) Repeat step #3

      If the applet fails to load, then the issue is reproducible
      As the result, the test browser can be crashed or hung




            ngthomas Thomas Ng (Inactive)
            hungnguy Hung Nguyen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: