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/18 03:14:15 UTC

[jira] Created: (HARMONY-3680) [drlvm][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

[drlvm][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
---------------------------------------------------------------------------------------------

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


vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
To reproduce one needs to:
To reproduce one needs to 
1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
-<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
+<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
2. compile reliability suit 
3. cd run folder, execute "ant -f run.xml run.vm" 

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


[jira] Resolved: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Gregory Shimansky resolved HARMONY-3680.
----------------------------------------

    Resolution: Fixed
      Assignee: Gregory Shimansky

Closing as fixed bug Pavel's request.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>            Assignee: Gregory Shimansky
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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] Reopened: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Aleksey Ignatenko reopened HARMONY-3680:
----------------------------------------

    Estimated Complexity: Moderate

Collected stats of reliablity tests runs showed that vm.classloading.ClassAttributesTest and vm.classloading.ClassReflectionTest hang on release build 30 minutes run.
To reproduce one needs to run these 2 tests on latest harmony snapshot for at least 30 minutes.
This hang is intermittent.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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-3680) [drlvm][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Aleksey Ignatenko updated HARMONY-3680:
---------------------------------------

    Description: 
vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
To reproduce one needs to:
To reproduce one needs to 
1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
-<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
+<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
2. compile reliability suit 
3. cd run folder, execute "ant -f run.xml run.vm" 

Checked and reproduced on Win IA32 only.

  was:
vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
To reproduce one needs to:
To reproduce one needs to 
1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
-<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
+<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
2. compile reliability suit 
3. cd run folder, execute "ant -f run.xml run.vm" 


> [drlvm][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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] Resolved: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Aleksey Ignatenko resolved HARMONY-3680.
----------------------------------------

    Resolution: Cannot Reproduce

Bug is not reproducible after HARMONY-3675 and HARMONY-3676 were fixed.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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] Commented: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Pavel Pervov commented on HARMONY-3680:
---------------------------------------

So, please, reevaluate and close as FIXED if possible.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Aleksey Ignatenko closed HARMONY-3680.
--------------------------------------


> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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] Commented: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Aleksey Ignatenko commented on HARMONY-3680:
--------------------------------------------

5 runs were analized, there was one crash on ClassReflectionTest:
Stack:
Windows reported exception: 0xc0000005
Registers:
    EAX: 0x00000000, EBX: 0x00000000, ECX: 0x00000001, EDX: 0x00000000
    ESI: 0x02a6f218, EDI: 0x00000001, ESP: 0x035df7a8, EBP: 0x00000000
    EIP: 0x00517184
Stack trace:
  0: struct_Class_to_java_lang_Class_Handle (c:\cc-bt2.0\2.0\build\checkouts\drlvm\vm\vmcore\src\class_support\class.cpp
:819)
  1: org/apache/harmony/vm/VMGenericsAndAnnotations.getParameterAnnotations(J)[[Ljava/lang/annotation/Annotation; (VMGen
ericsAndAnnotations.java:-2)
  2: java/lang/reflect/Constructor$ConstructorData.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; (Constru
ctor.java:394)
  3: java/lang/reflect/Constructor.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; (Constructor.java:50)
  4: org/apache/harmony/test/reliability/vm/classloading/ClassReflectionTest.testContent(Ljava/lang/Class;)V (??:-1)
  5: org/apache/harmony/test/reliability/vm/classloading/ClassMultiTestBase.run()V (??:-1)
  6: java/lang/Thread.run()V (Thread.java:662)
  7: java/lang/Thread.runImpl()V (Thread.java:673)
LTend of stack traceGT

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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] Commented: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Pavel Pervov commented on HARMONY-3680:
---------------------------------------

I'd suggest closing this as worksforme or fixed.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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] Commented: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Aleksey Ignatenko commented on HARMONY-3680:
--------------------------------------------

Parameters are to to be set by default.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Gregory Shimansky closed HARMONY-3680.
--------------------------------------


No response, assuming ok.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>            Assignee: Gregory Shimansky
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Gregory Shimansky updated HARMONY-3680:
---------------------------------------

    Summary: [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3  (was: [drlvm][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3)

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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] Commented: (HARMONY-3680) [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3

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

Pavel Pervov commented on HARMONY-3680:
---------------------------------------

The source of crash is fixed in current code base.

> [drlvm][classloader][reliability] vm.classloading.ClassAttributeTest test hangs when number of threads >=3
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3680
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3680
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> vm.classloading.ClassAttributeTest from reliability suit (see H-2918) hangs when number of threads parameter is set >=3.
> To reproduce one needs to:
> To reproduce one needs to 
> 1. modify run/run.normal.mode.settings.xml (or leave as is with 8 threads): 
> -<property name="vm.classloading.ClassAttributesTest.n_threads" value="8" /> 
> +<property name="vm.classloading.ClassAttributesTest.n_threads" value="N" /> - where N - number of threads to create
> 2. compile reliability suit 
> 3. cd run folder, execute "ant -f run.xml run.vm" 
> 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.