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.