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

Cannot display splash screen on Windows

    XMLWordPrintable

Details

    • 15
    • b12
    • x86_64
    • windows_10

    Description

      ADDITIONAL SYSTEM INFORMATION :
      Windows 10

      A DESCRIPTION OF THE PROBLEM :
      It's not possible to display a splash screen under Windows even by setting an absolute path, whereas it works perfectly under Mac and Linux. It was working in the version 14.

      In addition, the application does not start when JAVA_HOME exists in the system environment variables.
      Tested with jdk-15-ea+30



      REGRESSION : Last worked in version 14.0.2

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Add a java-option in the command of any jpackage project.
      Ex.: --java-options "-splash:about.png"

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Display the splash screen at startup.
      ACTUAL -
      No splash screen at startup.

      When JAVA_HOME is defined the application cannot start:
      Error Dialog: The procedure entry point JVM_Isterrupted could not be located in the dynamic link library C:\jkd-11.0.1\bin\java.dll
      => Find the JDK 11 instead of the embedded JDK 15!

      ---------- BEGIN SOURCE ----------
      Could use any simple test case and add the splash java option.
      Here a test for another bug: https://gist.github.com/nroduit/0f4de3b3f5b37593fd4573bc60607065
      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      Not found excepting removing the splash option

      FREQUENCY : always


      Attachments

        Activity

          People

            herrick Andy Herrick (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: