Strange test failure when referencing a class in a deprivileged module

Peter Firmstone peter.firmstone at zeus.net.au
Fri Jul 8 07:53:47 UTC 2016


Yes, I've come across this before, it will occur if you write a custom security manager or policy provider and either are in force before all their required classes have been loaded.

SM implementors also need to be careful of Permission checks that require another permission check, as these create recursive calls that can become infinite, but this won't occur in your simple test case.

Regards,

Peter.

Sent from my Samsung device.
  
  Include original message
---- Original message ----
From: Weijun Wang <weijun.wang at oracle.com>
Sent: 08/07/2016 01:18:56 pm
To: Peter Firmstone <peter.firmstone at zeus.net.au>
Cc: SeanMullan <sean.mullan at oracle.com>; jigsaw-dev <jigsaw-dev at openjdk.java.net>; OpenJDK <security-dev at openjdk.java.net>
Subject: Re: Strange test failure when referencing a class in a deprivileged module

Mystery solved or problem solved? Have you fixed it somewhere else? 

Thanks 
Max 

On 7/7/2016 17:00, Peter Firmstone wrote: 
> Problem solved, even though it didn't occur on Java 8, the potential for 
> it to occur still exists there,  it's simply that Java 9 seems to have 
> hit this execution path, it was a latent bug. 
> 
> Cheers, 
> 
> Peter. 




More information about the jigsaw-dev mailing list