Hmm. This has nothing to do with VMI - part of my latest
SecurityManagerTest modification leads to crash on [EMAIL PROTECTED] This one:
Index:
modules/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/SecurityManagerTest.java
===================================================================
---
modules/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/SecurityManagerTest.java
(revision
487033)
+++
modules/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/SecurityManagerTest.java
(working
copy)
@@ -167,18 +166,12 @@
private static class checkPermissionLjava_security_PermissionTesting {
public static void main(String[] args) {
MutableSecurityManager sm = new MutableSecurityManager();
- sm.addPermission(MutableSecurityManager.SET_SECURITY_MANAGER);
System.setSecurityManager(sm);
try {
- try {
- System.getSecurityManager().checkPermission(
- new RuntimePermission("createClassLoader"));
- fail("This should throw a SecurityException");
- } catch (SecurityException e) {
- }
- } finally {
- System.setSecurityManager(null);
- }
+ System.getSecurityManager().checkPermission(
+ new RuntimePermission("createClassLoader"));
+ fail("This should throw a SecurityException");
+ } catch (SecurityException ok) {}
}
}
Basically this is a bug of j9 (windows version), installed security
manager prevents gracefull VM shutdown. DRLVM on Windows and Linux and
J9 on Linux work fine with this.
I'm going to revert this mod, do I need to file a JIRA?
--
Alexey
2006/12/14, Alexey Varlamov <[EMAIL PROTECTED]>:
Reproduced the crash on
org.apache.harmony.luni.tests.java.lang.SecurityManagerTest
Investigating...
2006/12/14, Tim Ellison <[EMAIL PROTECTED]>:
> Geir Magnusson Jr. wrote:
> > We seem to be very broken right now. Can anyone verify classlib tests
> > passing using either J9 or DRLVM?
>
> LUNI tests now failing for me on IBM VME / Win XP
>
> I get a seg fault during shutdown of the port library in the launcher
> code -- hyportLibrary.port_shutdown_library (&hyportLibrary);
>
> last good run I see is at r487110.
>
> Regards,
> Tim
>