United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6719616 DT also crashed FF3 with Vist with hardware DEP
6719616 : DT also crashed FF3 with Vist with hardware DEP

Details
Type:
Bug
Submit Date:
2008-06-26
Status:
Closed
Updated Date:
2010-09-17
Project Name:
JDK
Resolved Date:
2008-07-11
Component:
deploy
OS:
windows_vista,generic
Sub-Component:
deployment_toolkit
CPU:
x86,generic
Priority:
P1
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u10

Related Reports
Backport:
Duplicate:
Relates:
Relates:

Sub Tasks

Description
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.

                                    

Comments
SUGGESTED FIX

webrev: http://web-east.east/www/webrevs/ah22606/1.6.0_10/6719616/
                                     
2008-06-27
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.
                                     
2008-06-26



Hardware and Software, Engineered to Work Together