JDK-8029245 : "Security Information" dialog shows up instead of "Application Blocked" when load signed apps whose jar is without "Permissions" attribute in manifest at High/VeryHigh level
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 7u51
  • Priority: P3
  • Status: Resolved
  • Resolution: Duplicate
  • Submitted: 2013-11-27
  • Updated: 2013-12-05
  • Resolved: 2013-12-02
Related Reports
Duplicate :  
Description
For 7u51, signed jars without "Permissions" in manifest should be blocked at High/VeryHigh. 
With latest 7u51, the signed apps whose jar is without "Permissions" attribute in manifest at High/VeryHigh indeed be blocked. But it will show a valid security warning dialog first. After accepting the first dialog, a "Application Error" dialog will show up.  
Expected behavior: App should be blocked directly with "Application Blocked" dialog.

Steps to reproduce:
1 Install latest jre7u51 nightly build#340
2 Make sure you can access to internet
3 Set security level to high/veryhigh
4 Load ca-signed app whose jar is without "Permissions":
javaws http://sqeweb.us.oracle.com/net/sqenfs-1/export1/comp/jsn/users/crystal/DO_NOT_REMOVE_ME/jrebug/signedJars/jnlp/testBlock_NoMF_AllPerm.jnlp
5 If there is a "Security Information" dialog shows up and a "Application Error" dialog shows up after click "Run" on "Security Information" dialog, then this bug is reproduced. See attachment.

Expected behavior: App should be blocked directly with "Application Blocked" dialog.



Comments
regression_test_src: http://sqe-hg.us.oracle.com/hg/index.cgi/testbase/javase/functional/8/deployment2/file/cb51936f1cfd/new_framework/tests/javaws/signedJars/src/JawsManifestPermissionTest.java
27-11-2013

Affected tests: JawsManifestPermissionTest::testRun_Medium_NoMF_Sandbox JawsManifestPermissionTest::testRun_Medium_NoMF_AllPerm
27-11-2013