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

Windows Java Web Start potential issue with VS.NET 2003 compiler upgrade

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 6
    • 6
    • deploy

      This is a placeholder bug to ensure that this is not lost. When Windows JDK builds move to VS.NET 2003, there is a potential issue with Java Web Start. In order to print thread stacks in Java Console, deployment code redirects stdout then calls directly into jvm.dll from deploy.dll. Since Java Web Start can run with older JREs, you can end up with a situation where a Mustang deploy.dll (compiled with the new compiler) is calling into jvm.dll compiled with the old VC6. Unfortunately, due to the compiler difference, in this situation, these modules are running with different versions of the C runtime library. Because each CRT keeps its own stdio state, a stdout redirection from deploy.dll will not be seen by jvm.dll. So, thread stack dump may not appear when Mustang javaws is running with an older JRE.

      ###@###.### 2005-2-02 17:07:54 GMT

            ngthomas Thomas Ng (Inactive)
            sbohne Steve Bohne (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: