You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Aleksey Ignatenko (JIRA)" <ji...@apache.org> on 2007/04/17 12:40:15 UTC

[jira] Created: (HARMONY-3676) [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE

[classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE
-------------------------------------------------------------------------

                 Key: HARMONY-3676
                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
             Project: Harmony
          Issue Type: Bug
          Components: Classlib
            Reporter: Aleksey Ignatenko


Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
The test fail for the following classes:
org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
javax.security.auth.Subject$SecureSet$2
java.awt.AWTListenerList
java.util.concurrent.DelayQueue
java.util.AbstractMap$1$1
java.util.AbstractMap$1
java.util.Collections$SingletonMap$1$1$1
java.util.Collections$SingletonMap$1$1
java.util.Collections$SingletonMap$1
java.util.Collections$SingletonSet$1
java.util.Collections$UnmodifiableCollection$1

There 2 types of stack traces:
1.
java.lang.NullPointerException
	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
	at java.lang.Class.getGenericInterfaces(Class.java:1049)
	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)

2. 
java.lang.NullPointerException
	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
	at java.lang.Class.getGenericSuperclass(Class.java:1071)
	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3676) [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12489580 ] 

Aleksey Ignatenko commented on HARMONY-3676:
--------------------------------------------

Reliability suit is at H-2918

> [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE
> -----------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (HARMONY-3676) [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky resolved HARMONY-3676.
----------------------------------------

    Resolution: Fixed

Patch applied at 543133. Please check that the bug is fixed now.

> [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE
> ----------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>            Assignee: Gregory Shimansky
>         Attachments: H3676.patch
>
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)
> Checked and reproduced on Win IA32 only.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3676) [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky updated HARMONY-3676:
---------------------------------------

    Patch Info: [Patch Available]
      Assignee: Gregory Shimansky

> [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE
> ----------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>            Assignee: Gregory Shimansky
>         Attachments: H3676.patch
>
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)
> Checked and reproduced on Win IA32 only.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3676) [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aleksey Ignatenko updated HARMONY-3676:
---------------------------------------

    Comment: was deleted

> [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE
> -------------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3676) [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12489355 ] 

Aleksey Ignatenko commented on HARMONY-3676:
--------------------------------------------

To reproduce one needs to 
1. modify run/run.normal.mode.settings.xml: 
-<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
-<property name="vm.classloading.ClassAttributesTest.n_threads" value="1" /> 
2. compile reliability suit 
3. cd run folder, execute "ant -f run.xml run.vm"

> [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE
> -------------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3676) [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12489357 ] 

Aleksey Ignatenko commented on HARMONY-3676:
--------------------------------------------

Actually the test fails with any number of threads, but number of threads > 2 it hangs

> [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE
> -------------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3676) [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aleksey Ignatenko updated HARMONY-3676:
---------------------------------------

    Summary: [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE  (was: [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE)

> [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE
> -----------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3676) [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12489356 ] 

Aleksey Ignatenko commented on HARMONY-3676:
--------------------------------------------

To reproduce one needs to 
1. modify run/run.normal.mode.settings.xml: 
-<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
+<property name="vm.classloading.ClassAttributesTest.n_threads" value="1" /> 
2. compile reliability suit 
3. cd run folder, execute "ant -f run.xml run.vm"

> [classlib][reliability] vm.classloading.ClassAttributeTest fails with NPE
> -------------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3676) [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aleksey Ignatenko updated HARMONY-3676:
---------------------------------------

    Description: 
Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
The test fail for the following classes:
org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
javax.security.auth.Subject$SecureSet$2
java.awt.AWTListenerList
java.util.concurrent.DelayQueue
java.util.AbstractMap$1$1
java.util.AbstractMap$1
java.util.Collections$SingletonMap$1$1$1
java.util.Collections$SingletonMap$1$1
java.util.Collections$SingletonMap$1
java.util.Collections$SingletonSet$1
java.util.Collections$UnmodifiableCollection$1

There 2 types of stack traces:
1.
java.lang.NullPointerException
	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
	at java.lang.Class.getGenericInterfaces(Class.java:1049)
	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)

2. 
java.lang.NullPointerException
	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
	at java.lang.Class.getGenericSuperclass(Class.java:1071)
	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

Checked and reproduced on Win IA32 only.

  was:
Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
The test fail for the following classes:
org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
javax.security.auth.Subject$SecureSet$2
java.awt.AWTListenerList
java.util.concurrent.DelayQueue
java.util.AbstractMap$1$1
java.util.AbstractMap$1
java.util.Collections$SingletonMap$1$1$1
java.util.Collections$SingletonMap$1$1
java.util.Collections$SingletonMap$1
java.util.Collections$SingletonSet$1
java.util.Collections$UnmodifiableCollection$1

There 2 types of stack traces:
1.
java.lang.NullPointerException
	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
	at java.lang.Class.getGenericInterfaces(Class.java:1049)
	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)

2. 
java.lang.NullPointerException
	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
	at java.lang.Class.getGenericSuperclass(Class.java:1071)
	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)



> [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE
> -----------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)
> Checked and reproduced on Win IA32 only.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3676) [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky updated HARMONY-3676:
---------------------------------------

    Summary: [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE  (was: [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE)

> [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE
> ----------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)
> Checked and reproduced on Win IA32 only.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3676) [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Nathan Beyer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nathan Beyer updated HARMONY-3676:
----------------------------------

    Component/s:     (was: Classlib)
                 DRLVM

> [drlvm][kernel] vm.classloading.ClassAttributeTest fails with NPE
> -----------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3676) [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Pavel Pervov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pavel Pervov updated HARMONY-3676:
----------------------------------

    Attachment: H3676.patch

Generally, it is not good idea to call to objects methods without checking it is null. It usually producess NPE if null happens.

> [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE
> ----------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: H3676.patch
>
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)
> Checked and reproduced on Win IA32 only.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (HARMONY-3676) [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aleksey Ignatenko closed HARMONY-3676.
--------------------------------------


verified.

> [drlvm][classloader] vm.classloading.ClassAttributeTest fails with NPE
> ----------------------------------------------------------------------
>
>                 Key: HARMONY-3676
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3676
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>            Assignee: Gregory Shimansky
>         Attachments: H3676.patch
>
>
> Reliability test vm.classloading.ClassAttributeTest fails with NPE when launched in 1 thread.
> The test fail for the following classes:
> org.apache.harmony.lang.reflect.implementation.TypeVariableImpl
> javax.security.auth.Subject$SecureSet$2
> java.awt.AWTListenerList
> java.util.concurrent.DelayQueue
> java.util.AbstractMap$1$1
> java.util.AbstractMap$1
> java.util.Collections$SingletonMap$1$1$1
> java.util.Collections$SingletonMap$1$1
> java.util.Collections$SingletonMap$1
> java.util.Collections$SingletonSet$1
> java.util.Collections$UnmodifiableCollection$1
> There 2 types of stack traces:
> 1.
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericInterfaces(Class.java:1427)
> 	at java.lang.Class.getGenericInterfaces(Class.java:1049)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:65)
> 2. 
> java.lang.NullPointerException
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryFinder.findTypeVariable(AuxiliaryFinder.java:336)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:175)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArg(AuxiliaryCreator.java:167)
> 	at org.apache.harmony.lang.reflect.support.AuxiliaryCreator.createTypeArgs(AuxiliaryCreator.java:215)
> 	at java.lang.Class$GACache.getGenericSuperclass(Class.java:1478)
> 	at java.lang.Class.getGenericSuperclass(Class.java:1071)
> 	at org.apache.harmony.test.reliability.vm.classloader.ClassAttributesTest.testContent(ClassAttributesTest.java:86)
> Checked and reproduced on Win IA32 only.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.