JDK-7149583 : FX applet hungs on start for 7u4 + FX 2.0.3 ( x32 bit ) on WinVista x64, UAC is ON
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 7u4
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows
  • CPU: generic
  • Submitted: 2012-02-28
  • Updated: 2012-03-23
  • Resolved: 2012-03-23
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7
7u4Resolved
Related Reports
Duplicate :  
Description
Desc:

  WinVista SP2 x64, UAC is ON, x32 bit JRE and FX are used:
      - FX applet isn't loaded if 7u4 b13 + FX 2.0.3 fcs are used.
      - No such issue for 7u4 + FX 2.1 b14, no such issue for 7u2 + FX 2.0.3 fcs

  On WinXP Pro behaviour is different:
     - no issue if FX 2.0.3 is installed offline
     - the same issue if FX 2.0.3 is installed by FX applet request,
       FX applet loaded OK after browser restart

 See comments for details.

Comments
EVALUATION same root cause as 7156244: change in PluginWindowFactory.createWindow cause problem with FX 2.0.3 runtime closing as duplicate.
23-03-2012

EVALUATION With our latest nightly (March 1st) jre8 + FX 2.1 b15. It's working fine - the 2 items noted in the above evaluation is fixed. With jre8 + FX 2.0.3, the result is the same as 7u4 + FX 2.0.3. No hang, but the 2 items in the evaluation is there.
02-03-2012

EVALUATION I couldn't reproduce it on vista 64-bit with the following 32-bit: 7u4 b13 + FX 2.0.3 fcs b03 Couple of things I've noticed which could be bugs: 1) Given: 7u4 has plugin version of 10.4.0 FX 2.0.3 has plugin version of 10.3.1 After the above installations, upon start of IE the first time, there was a UAC dialog regarding ssvagent.exe for updating the TreatAs key to point to 7u3 (corresponding to 10.3.1). This shouldn't happen as the TreatAs key was pointing to 7u4 corresponding to the higher plugin version of 10.4.0. I think this is due to the registered jp2ssv.dll was from FX 2.0.3. 2) The plugin binaries (jp2iexp.dll, plugin.jar, deploy.jar, etc.) from FX 2.0.3 was used to run the applet. Since 7u4 has the higher plugin version, I think in this case the plugin binaries from 7u4 should be used. The only binaries coming from FX 2.0.3 should be FX specific ones, e.g. jfxrt.jar, prism-d3d.dll.
01-03-2012