[ 
https://issues.apache.org/jira/browse/DERBY-6079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13583387#comment-13583387
 ] 

Mike Matrigali commented on DERBY-6079:
---------------------------------------

here is an example of one of the stacks, seems similar to those that were 
failing in junit tests:

Exception in thread "main" java.lang.NullPointerException
        at com.ibm.oti.util.DefaultPolicy.addGrant(DefaultPolicy.java:619)
        at com.ibm.oti.util.DefaultPolicy.readPolicy(DefaultPolicy.java:608)
        at 
com.ibm.oti.util.DefaultPolicy.getSystemPolicy(DefaultPolicy.java:922)
        at 
com.ibm.oti.util.DefaultPolicy.getPermissionsImpl(DefaultPolicy.java:114)
        at com.ibm.oti.util.DefaultPolicy$1.run(DefaultPolicy.java:67)
        at 
java.security.AccessController.doPrivileged(AccessController.java:204)
        at 
com.ibm.oti.util.DefaultPolicy.privateGetPermissions(DefaultPolicy.java:65)
        at com.ibm.oti.util.DefaultPolicy.getPermissions(DefaultPolicy.java:53)
        at java.security.Policy.getPermissions(Policy.java:131)
        at java.security.ProtectionDomain.implies(ProtectionDomain.java:177)
        at 
java.security.AccessController.checkPermission(AccessController.java:99)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:534)
        at 
java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:331)
        at java.lang.System.getProperty(System.java:384)
        at java.lang.System.getProperty(System.java:366)
        at org.apache.derby.iapi.tools.i18n.LocalizedResource.run(Unknown 
Source)
        at 
java.security.AccessController.doPrivileged(AccessController.java:204)
        at 
org.apache.derby.iapi.tools.i18n.LocalizedResource.getEnvProperty(Unknown 
Source)
        at org.apache.derby.iapi.tools.i18n.LocalizedResource.init(Unknown 
Source)
        at org.apache.derby.iapi.tools.i18n.LocalizedResource.init(Unknown 
Source)
        at org.apache.derby.iapi.tools.i18n.LocalizedResource.<init>(Unknown 
Source)
        at 
org.apache.derby.iapi.tools.i18n.LocalizedResource.getInstance(Unknown Source)
        at org.apache.derby.impl.tools.ij.Main.mainCore(Unknown Source)
        at org.apache.derby.impl.tools.ij.Main.main(Unknown Source)
        at org.apache.derby.tools.ij.main(Unknown Source)
                
> 100's of errors in nightly test run on weme after jacoco property/priviledges 
> checkin
> -------------------------------------------------------------------------------------
>
>                 Key: DERBY-6079
>                 URL: https://issues.apache.org/jira/browse/DERBY-6079
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.10.0.0
>         Environment: weme6.2
> Windows XP - x86 - 5.1 build 2600 Service Pack 3
>            Reporter: Mike Matrigali
>         Attachments: derby-6079-1a-propagate_jacocoactive_j9.diff, 
> derby-6079-2a-set_props_j9.diff
>
>
> 100's of errors in nightly test, all seem to be a null pointer while 
> processing policy files during setup. 
> problem is in jvm code, and it seems specific to the weme6.2 jvm.
> The only change being tested in this run was 
>  For instance:
> 330) 
> testAll(org.apache.derbyTesting.functionTests.tests.lang.NativeAuthenticationServiceTest)java.lang.NullPointerException
>       at com.ibm.oti.util.DefaultPolicy.addGrant(DefaultPolicy.java:619)
>       at com.ibm.oti.util.DefaultPolicy.readPolicy(DefaultPolicy.java:608)
>       at 
> com.ibm.oti.util.DefaultPolicy.getSystemPolicy(DefaultPolicy.java:922)
>       at 
> com.ibm.oti.util.DefaultPolicy.getPermissionsImpl(DefaultPolicy.java:114)
>       at com.ibm.oti.util.DefaultPolicy$1.run(DefaultPolicy.java:67)
>       at 
> java.security.AccessController.doPrivileged(AccessController.java:204)
>       at 
> com.ibm.oti.util.DefaultPolicy.privateGetPermissions(DefaultPolicy.java:65)
>       at com.ibm.oti.util.DefaultPolicy.getPermissions(DefaultPolicy.java:53)
>       at java.security.Policy.getPermissions(Policy.java:131)
>       at java.security.ProtectionDomain.implies(ProtectionDomain.java:177)
>       at 
> java.security.AccessController.checkPermission(AccessController.java:99)
>       at java.lang.SecurityManager.checkPermission(SecurityManager.java:534)
>       at 
> java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:331)
>       at java.lang.System.getProperty(System.java:384)
>       at java.lang.System.getProperty(System.java:366)
>       at 
> org.apache.derbyTesting.junit.BaseTestCase$3.run(BaseTestCase.java:292)
>       at 
> java.security.AccessController.doPrivileged(AccessController.java:204)
>       at 
> org.apache.derbyTesting.junit.BaseTestCase.getSystemProperty(BaseTestCase.java:288)
>       at 
> org.apache.derbyTesting.junit.DropDatabaseSetup.removeDatabase(DropDatabaseSetup.java:86)
>       at 
> org.apache.derbyTesting.junit.TestConfiguration$5.tearDown(TestConfiguration.java:868)
>       at junit.extensions.TestSetup$1.protect(TestSetup.java:22)
>       at junit.extensions.TestSetup.run(TestSetup.java:25)
>       at 
> org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>       at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
>       at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
>       at junit.extensions.TestSetup.run(TestSetup.java:25)
>       at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
>       at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
>       at junit.extensions.TestSetup.run(TestSetup.java:25)
>       at 
> org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>       at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
>       at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
>       at junit.extensions.TestSetup.run(TestSetup.java:25)
>       at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
>       at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
>       at junit.extensions.TestSetup.run(TestSetup.java:25)
>       at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
>       at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
>       at junit.extensions.TestSetup.run(TestSetup.java:25)
>       at 
> org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> Here is link to all errors:
> http://people.apache.org/~myrnavl/derby_test_results/main/windows/testlog/weme6.2/1447575-suites.All_diff.txt
> http://people.apache.org/~myrnavl/derby_test_results/main/windows/testlog/weme6.2/1447575-derbyall_diff.txt

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to