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

Multiple Regxpcom process started, for plugin registration - (clogs the machine)

    XMLWordPrintable

Details

    • x86
    • windows_xp

    Description

      Build: Merlin RC build (b89)
      JRE location: /net/jdk.sfbay/export/disk6/promoted/jdk/1.4/rc/b89/bundles/win
      JRE bundle: j2re-1_4_0-rc-win-i.exe/j2sdk-1_4_0-rc-win.exe (or tar balls)
      Browser: Netscape 6.1/6.2
      Platform : Win98/WinNT


      Multiple regxpcom process are found running in the background which slows
      down the machine. regxpcom process is used for registering DLL's.
      In case of Java Plugin it is used for registering NPOJI610.dll.
      But the regxpcom bundled with Netscape6 is very flaky.
      Sometime it cleanly does a registration and exits (this is good).
      But sometimes it fails and never exits, thus taking up a huge memory footprint
      and slowing down the machine.
      Repeated invokation for registration of NPOJI610.dll (can be done thru' Control Panel), could cause multiple regxpcom process running in the background.

      1) Download Netscape6 (6.1 or 6.2)
         http://home.netscape.com/download/archive/client_archive61x.html#6.1 English
      2) Install NS6 and invoke it.
      3) Quit browser.
      4) Install above JRE.
        During installation, the installer depending of whether Netscape6 is
         installed, invokes a regxpcom to register the plugin.
         (regxpcom <JRE dir>/bin/NPOJI60.dll)
        Somethimes this regxpcom installation fails

      5) Invoke Control-Panel for Java Plugin.
      6) Click on Browser Tab.
      7) See if Netscape6 is checked or not.
         if checked then uncheck it.
         and if unchecked try to check it.
      8) Press Apply.
      9) Quit Control Panel
      10) invoke Control Panel again
      11) click on Browser Tab.
          See if the check box has been correctly updated.
          If it has been, it means regxpcom call was successfull (this is good)
         If not, then it means there is still a regxpcom process running in the
         background (see Task Manager and look for regxpcom proces).

      12) if you try steps 7 - 10 again
          and if regxpcom fails, then you will find another regxpcom process.

      Eventually these processes will start slowing down your machine.
      This would be very visible when you load even simple applets.
      It takes a long time to load the applet.

      Would stand out as a performance degradation.




      Attachments

        Activity

          People

            xlu Xiaobin Lu (Inactive)
            rpallathsunw Rajendra Pallath (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: