harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paulex Yang (JIRA)" <j...@apache.org>
Subject [jira] Closed: (HARMONY-1956) [classlib][luni] org.apache.harmony.luni.tests.java.lang.ClassTest.test_getClasses_subtest0() has no complete solution in JRE - the testcase should be fixed
Date Thu, 02 Nov 2006 10:53:28 GMT
     [ http://issues.apache.org/jira/browse/HARMONY-1956?page=all ]

Paulex Yang closed HARMONY-1956.
--------------------------------

    Resolution: Duplicate
      Assignee: Paulex Yang

Duplicated with HARMONY-1805.

> [classlib][luni] org.apache.harmony.luni.tests.java.lang.ClassTest.test_getClasses_subtest0()
has no complete solution in JRE - the testcase should be fixed
> ------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-1956
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1956
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Alexei Fedotov
>         Assigned To: Paulex Yang
>
> Alexey Varlamov wrote at HARMONY-1688,
> The testcase enforces somewhat stronger limitation: AccessController.checkPermission()
should never lead to nested call for SecurityManager.checkPermission(), otherwise we have
recursion again. I guess if we slightly hack the environment of this testcase (without changing
testing logic itself) e.g. to use custom security policy provider, we'll be able to reproduce
endless recursion on RI too. The DRLVM is more vulnerable to this due to it's pure-Java ACC
impl peculiarities, it fails even with the default policy. 
> [...] the [...] issue has no complete solution in JRE. 
> Here is the fix for the test, better handling of recursion in security machinery. This
eliminates issue (2) above. 
> http://issues.apache.org/jira/secure/attachment/12342647/H-1688.ClassTest.patch (ASF
granted)
> See also http://wiki.apache.org/harmony/Unit_Tests_Pass_on_DRLVM 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message