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

DLL conflict running multiple plug-ins in Netscape

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.1
    • deploy
    • x86
    • windows_nt



      Name: gsC80088 Date: 03/22/99


      The best way to describe the problem is to provide an
      example...

      Example

      A user launches Netscape and connects to a web page that
      runs an applet with mime type x-java-applet. Javasoft's
      plugin is loaded, thereby causing the corresponding VM
      (javai.dll) to be loaded. The applet is executed using
      Javasoft's VM.

      The user then connects to a web page that runs an applet
      with mime type x-jinit-applet. Oracle's plugin is loaded,
      thereby causing the corresponding VM (javai.dll) to be
      loaded.

      Problem

      Unfortunately there is already a javai.dll present, due to
      the previous visit to a page that has loaded the Javasoft
      plugin. So even though the second web page specifies use of
      Oracle's VM, Javasoft's VM will be used since it was the
      first VM loaded!

      Discussion

      This is a particularly nasty issue due to the number of
      partners potentially creating their own versions of the
      Java plugin, and due to the fact that the first VM loaded
      will be the one used for all subsequent pages that attempt
      to use a VM called javai.dll.
      (Review ID: 55837)
      ======================================================================

            Unassigned Unassigned
            gstone Greg Stone
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: