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

8.0-graphics-scrum-1386: WebNode fails with UnsatisfiedLinkError on BeagleBoard

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 8
    • None
    • javafx
    • None
    • BeagleBoard xM, ARMv6-sflt-vfp
      eJRE 1.8.0-ea-99

    • web

      All WebNode tests fails because of IA 32-bit libjfxwebkit.so library on a ARM platform,

      The platform can be checked by unix utility 'file' (f.e. for build h1471):

      > file sdk/rt/lib/arm/libjfxwebkit.so
      sdk/rt/lib/arm/libjfxwebkit.so: ELF 32-bit LSB shared object, Intel 80386, version
       1 (SYSV), dynamically linked, BuildID[sha1]=0x68de17121470410b98582439875100d2ef38e1e7, stripped



      Sample error log:
      =================
      failed warmup: java.lang.UnsatisfiedLinkError: ../sdk/rt/lib/arm/libjfxwebkit.so: ./sdk/rt/lib/arm/libjfxwebkit.so: cannot open shared object file: No such file or directory (Possible cause: can't load IA 32-bit .so on a ARM-bit platform)
      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 com.sun.glass.utils.NativeLibLoader.loadLibraryFullPath(NativeLibLoader.java:203)
      at com.sun.glass.utils.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:96)
      at com.sun.glass.utils.NativeLibLoader.loadLibrary(NativeLibLoader.java:39)
      at com.sun.webkit.WebPage$1.run(WebPage.java:142)
      at com.sun.webkit.WebPage$1.run(WebPage.java:104)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.webkit.WebPage.<clinit>(WebPage.java:104)
      at javafx.scene.web.WebEngine.<init>(WebEngine.java:723)
      at javafx.scene.web.WebEngine.<init>(WebEngine.java:710)
      at javafx.scene.web.WebView.<init>(WebView.java:224)
      at webnodetestsuite.SunSpider.createTestGUI(SunSpider.java:99)
      at webnodetestsuite.SunSpider.createTestGUI(SunSpider.java:85)
      at fx.bm.FXBenchmark$3.call(FXBenchmark.java:68)
      at fx.bm.FXBenchmark$3.call(FXBenchmark.java:66)
      at fx.bm.util.Helpers$3.run(Helpers.java:118)
      at com.sun.javafx.application.PlatformImpl$5$1.run(PlatformImpl.java:244)
      at com.sun.javafx.application.PlatformImpl$5$1.run(PlatformImpl.java:241)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.application.PlatformImpl$5.run(PlatformImpl.java:241)
      at com.sun.glass.ui.lens.LensApplication$RunnableEvent.dispatch(LensApplication.java:169)
      at com.sun.glass.ui.lens.LensApplication._runLoop(LensApplication.java:756)
      at com.sun.glass.ui.lens.LensApplication.access$700(LensApplication.java:55)
      at com.sun.glass.ui.lens.LensApplication$4.run(LensApplication.java:815)
      at java.lang.Thread.run(Unknown Source)

            peterz Peter Zhelezniakov
            alevasil Alexander Vasiliev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: