|
Quick Lists
|
|
Bug ID:
|
6768003
|
|
Votes
|
0
|
|
Synopsis
|
new_pluging files installed differer from os/bit/version
|
|
Category
|
java:install
|
|
Reported Against
|
|
|
Release Fixed
|
6u14(b03)
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
3-Medium
|
|
Related Bugs
|
|
|
Submit Date
|
05-NOV-2008
|
|
Description
|
To Reproduce:
I simply ran the 32 bit JRE offline installer, but I believe any of the
installers will reproduce this problem.
Two files are installed in some cases, not in others.
For instance, when I ran the 32 bit installer on my 32 bit XP system I got
these files installed:
bin/new_plugin/msvcr71.dll
bin/new_plugin/npdeploytk.dll
however when I ran the exact same 32 bit installer on my 64 bit Vista system,
they were not installed.
I've never seen files that install on one OS version but not another before,
so this was a surprise. It was suggested these are part of the new plugin
or the deployment toolkit, so if they contain critical functionality that is
now missing on 64 bit vista that's serious.
Posted Date : 2008-11-05 19:55:55.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
These files are not getting copied by RegInstall.cpp because of the #if $defined(BUILD_REGUTILS_ONLY) in MSIDuplicateUnzippedFiles.
Posted Date : 2008-12-16 19:22:03.0
The issue is due to the incorrect the condition setting in the execute sequence table.
From Calvin C.
"
I've tried with 32-bit 6u14.
Whether the msvcr71.dll is in the new_plugin directory or not, the first loading of msvcr71.dll is from the windows/system32 directory and another loading is from the jre6/bin directory.
If msvcr71.dll doesn't exist in the system32 but is in the new_plugin directory, the msvcr71.dll will be loaded from the new_plugin directory right after the loading of npjp2.dll.
But if there's no msvcr71.dll in either the system32 or the new_plugin directory, applet won't load with FF3 with new plugin.
So I think we'll need to keep the msvcr71.dll in the new_plugin directory for now.
Because I don't think msvcr71.dll comes with the O/S (especially XP) unless a VS has been installed on the machine.
"
Posted Date : 2009-02-26 14:36:12.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |