<html><body><div dir="auto"><span style="text-align: initial; ">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.</span></div><div dir="auto"><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">Regards,</div><div dir="auto"><br></div><div dir="auto">Peter.</div><div dir="auto"><br><div dir="auto" class="tizen_signature">Sent from my Samsung device.</div>  </div>










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

Mystery solved or problem solved? Have you fixed it somewhere else?
<br>
<br>Thanks
<br>Max
<br>
<br>On 7/7/2016 17:00, Peter Firmstone wrote:
<br>> Problem solved, even though it didn't occur on Java 8, the potential for
<br>> it to occur still exists there,  it's simply that Java 9 seems to have
<br>> hit this execution path, it was a latent bug.
<br>>
<br>> Cheers,
<br>>
<br>> Peter.
<br><br><br></body></html>