You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Gregory Shimansky (JIRA)" <ji...@apache.org> on 2007/08/02 13:50:54 UTC

[jira] Updated: (HARMONY-4469) [drlvm][kernel][lang-management] test org.apache.harmony.lang.management.tests.java.lang.management.ThreadMXBeanTest crashes on Linux

     [ https://issues.apache.org/jira/browse/HARMONY-4469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky updated HARMONY-4469:
---------------------------------------

    Summary: [drlvm][kernel][lang-management] test org.apache.harmony.lang.management.tests.java.lang.management.ThreadMXBeanTest crashes on Linux  (was: [drlvm][lang-management] test org.apache.harmony.lang.management.tests.java.lang.management.ThreadMXBeanTest crashes on Linux)

> [drlvm][kernel][lang-management] test org.apache.harmony.lang.management.tests.java.lang.management.ThreadMXBeanTest crashes on Linux
> -------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4469
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4469
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Debian Linux IA32
>            Reporter: Alexei Zakharov
>
> Test org.apache.harmony.lang.management.tests.java.lang.management.ThreadMXBeanTest crashes intermittently on DRLVM on Linux IA32 with the following stack trace:
> Running org.apache.harmony.lang.management.tests.java.lang.management.ThreadMXBeanTest
>     [junit] SIGSEGV in VM code.
>     [junit] Stack trace:
>     [junit]   0: object_lookup_method (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:134)
>     [junit]   1: call_method_no_ref_result (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:164)
>     [junit]   2: CallLongMethodA(JNIEnv_External*, _jobject*, _jmethodID*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:538)
>     [junit]   3: CallLongMethodV(JNIEnv_External*, _jobject*, _jmethodID*, char*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:519)
>     [junit]   4: JNIEnv_External::CallLongMethod(_jobject*, _jmethodID*, ...) (/home/ayzakhar/projects/harmony/working_vm/vm/include/jni.h:834)
>     [junit]   5: Java_org_apache_harmony_lang_management_ThreadMXBeanImpl_getThreadByIdImpl (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/kernel_classes/native/org_apache_harmony_lang_management_ThreadMXBeanImpl.cpp:294)
>     [junit]   6: 0xA1A8C27D  <Generated stub>
>     [junit]   7: org/apache/harmony/lang/management/ThreadMXBeanImpl.getThreadInfoImpl(JI)Ljava/lang/management/ThreadInfo; (ThreadMXBeanImpl.java:382)
>     [junit]   8: org/apache/harmony/lang/management/ThreadMXBeanImpl.getThreadInfo(JI)Ljava/lang/management/ThreadInfo; (ThreadMXBeanImpl.java:266)
>     [junit]   9: org/apache/harmony/lang/management/ThreadMXBeanImpl.getThreadInfo(J)Ljava/lang/management/ThreadInfo; (ThreadMXBeanImpl.java:202)
>     [junit]  10: org/apache/harmony/lang/management/tests/java/lang/management/ThreadMXBeanTest.testGethThreadInfoLongForTerminatedThread()V (ThreadMXBeanTest.java:212)
>     [junit]  11: vm_invoke_native_array_stub (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)
>     [junit]  12: JIT_execute_method_default(void*, _jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/util/ia32/base/ini_iA32.cpp:200)
>     [junit]  13: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/em/src/DrlEMImpl.cpp:510)
>     [junit]  14: ExecuteMethod (/home/ayzakhar/projects/harmony/working_vm/vm/em/src/em_intf.cpp:44)
>     [junit]  15: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jit/ini.cpp:65)
>     [junit]  16: call_method_no_ref_result (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:188)
>     [junit]  17: CallVoidMethodA(JNIEnv_External*, _jobject*, _jmethodID*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:226)
>     [junit]  18: invoke_primitive_method (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/kernel_classes/native/java_lang_reflect_VMReflection.cpp:188)    [junit]  19: Java_java_lang_reflect_VMReflection_invokeMethod (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/kernel_classes/native/java_lang_reflect_VMReflection.cpp:222)
>     [junit]  20: 0xA2B97CE3  <Generated stub>
>     [junit]  21: java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (Method.java:317)
>     [junit]  22: junit/framework/TestCase.runTest()V (TestCase.java:164)
>     [junit]  23: junit/framework/TestCase.runBare()V (TestCase.java:130)
>     [junit]  24: junit/framework/TestResult$1.protect()V (TestResult.java:106)
>     [junit]  25: junit/framework/TestResult.runProtected(Ljunit/framework/Test;Ljunit/framework/Protectable;)V (TestResult.java:124)
>     [junit]  26: junit/framework/TestResult.run(Ljunit/framework/TestCase;)V (TestResult.java:109)
>     [junit]  27: junit/framework/TestCase.run(Ljunit/framework/TestResult;)V (TestCase.java:120)
>     [junit]  28: junit/framework/TestSuite.runTest(Ljunit/framework/Test;Ljunit/framework/TestResult;)V (TestSuite.java:230)
>     [junit]  29: junit/framework/TestSuite.run(Ljunit/framework/TestResult;)V (TestSuite.java:225)
>     [junit]  30: org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.run()V (JUnitTestRunner.java:421)
>     [junit]  31: org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.launch(Lorg/apache/tools/ant/taskdefs/optional/junit/JUnitTest;ZZZZZZLjava/util/Properties;)I (JUnitTestRunner.java:912)
>     [junit]  32: org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.main([Ljava/lang/String;)V (JUnitTestRunner.java:743)
>     [junit]  33: vm_invoke_native_array_stub (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)
>     [junit]  34: JIT_execute_method_default(void*, _jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/util/ia32/base/ini_iA32.cpp:200)
>     [junit]  35: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/em/src/DrlEMImpl.cpp:510)
>     [junit]  36: ExecuteMethod (/home/ayzakhar/projects/harmony/working_vm/vm/em/src/em_intf.cpp:44)
>     [junit]  37: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jit/ini.cpp:65)
>     [junit]  38: call_static_method_no_ref_result (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:1155)
>     [junit]  39: CallStaticVoidMethodA(JNIEnv_External*, _jobject*, _jmethodID*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:1563)
>     [junit]  40: CallStaticVoidMethodV(JNIEnv_External*, _jobject*, _jmethodID*, char*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:1547)
>     [junit]  41: CallStaticVoidMethod(JNIEnv_External*, _jobject*, _jmethodID*, ...) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:1537)
>     [junit]  42: main_runJavaMain (../shared/main.c:1324)
>     [junit]  43: invocation (../shared/main.c:740)
>     [junit]  44: gpProtectedMain (../shared/main.c:389)
>     [junit]  45: main (../shared/cmain.c:146)
>     [junit]  46: __libc_start_main (??:-1)
>     [junit]  47: _start (../sysdeps/i386/elf/start.S:122)
>     [junit] <end of stack trace>
>     [junit] Running tests.java.util.logging.LoggingMXBeanTest
>     [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec

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