JDK-6719616 : DT also crashed FF3 with Vist with hardware DEP
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 6u10
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: generic,windows_vista
  • CPU: generic,x86
  • Submitted: 2008-06-26
  • Updated: 2010-09-17
  • Resolved: 2008-07-11
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.
6u10 b27Fixed 7Fixed
Related Reports
Duplicate :  
Relates :  
Relates :  
With hardware DEP (Data Execution Prevension) the MS ATI library in msvrct71.dll will crash FF3 with DEP exception on Vista.  We use this library to show download progress dialog in kernel and deployment toolkit.
The work around for 6719240 addresses this problem in kernel when used in the new plugin, by not showing additional components dialog in the small VM embedded in the browser process for the new plugin.
We need the similar work around in DT (Deployment Roolkit) since this also runs in the browser process, and will crash machines that support hardware DEP on Vista.
There is no problem on IE or on Windows XP.

SUGGESTED FIX webrev: http://web-east.east/www/webrevs/ah22606/1.6.0_10/6719616/

EVALUATION The work around will be to run DT silently when run on Mozilla family browsers on Vista only. The DT progress dialog normally is only shown when downloading the initial JRE online or kernel installer. The initial installers are small, and download most of the content of the installer themselves. The new user experiance will be (on FF, Vista) to go directly from invoking deployJava.install() to showing the first dialog of the installer.