JDK-8012704 : REGRESSION: not be able to download jars from server in Windows using Jnlp Preloader
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 6u45
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_7
  • CPU: x86
  • Submitted: 2013-04-19
  • Updated: 2015-04-13
  • Resolved: 2013-06-22
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 6
6u51Fixed
Related Reports
Relates :  
Description
The Java version 1.6.0_45 which was released last week is having some issues in our application.

We are not able to download our jars from the server in Windows 7, Windows 8 and Vista.
This happens when the jars are trying to download using Jnlp Preloader.

We see some kind of security issue in the logs. I am attaching the java console logs for the same.

Please Note that all our jars are signed. Also this issue is not happening in Windows XP.

Comments
Closing sync fixes as "Not Verified" as approved by RTeam
12-07-2013

The regression was introduced by this fix https://jbs.oracle.com/bugs/browse/JDK-8010167
05-06-2013

Requesting bpr for next possible non sync slot.
04-06-2013

SQE is OK to defer the fix from 6u51.
22-05-2013

Looks like JDK-7051942 is the same fix that I applied to jdk6. But this one removes more useless code.
22-05-2013

CPU13_03-defer-request: Sustaining team needs more time to make the final fix and test it with help of the SQE team.
21-05-2013

SQE verified that sustaining provided build does not break fix for JDK-8010167
21-05-2013

The bug was introduced by this backport https://jbs.oracle.com/bugs/browse/JDK-8010167 The PluginMain expects to get args via system properties while sever jdk sends them by pipe: see sun/plugin2/main/client/PluginMain.run ~242 line see sun/plugin2/main/client/PluginMain.handleMessageSetJVMID ~626 line I removed checks for windows vista, so PluginMain always reads arguments from pipe - with this change customers application works correct.
20-05-2013

Use case is public JRE, hence adding 6u51 as target fix ver.
16-05-2013

- 050113 - SF to arrange for this to be properly evaluated ASAP.
01-05-2013