harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leo Li" <liyilei1...@gmail.com>
Subject [classlib][archive]Security policy leads to vm crashes in loading class of JarFile
Date Fri, 13 Oct 2006 11:58:22 GMT
Hi, all:
     During the self-hosting of Derby, I found a security policy  if is
applied will lead to errors in loading the class of JarFile. IBM vm
will throw java/lang/UnsatisfiedLinkError: java/util/zip/ZipFile.ntvi  while
drlvm will crash with "SEH handler: shutdown errorSEH handler: too many
shutdown errors..."

     Here is the testcase:


import java.util.jar.*;
public class TestJarFile {

 public static void main(String[] args) throws Exception{
  System.out.println(JarFile.CENATT);
   }

}

And the attachment is the derby_tests.policy.

Then run:

java -Djava.security.manager
-Djava.security.policy=derby_tests.policyTestJarFile

Run passes,

Harmony on IBM VM fails with java/lang/UnsatisfiedLinkError:
java/util/zip/ZipFile.ntvi

Harmony on Drlvm fails with SEH handler: shutdown errorSEH handler: too many
shutdown errors

If the security manager is not specified, Harmony passes.


-- 
Leo Li
China Software Development Lab, IBM

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message