You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Varlamov (JIRA)" <ji...@apache.org> on 2007/04/16 15:24:15 UTC
[jira] Created: (HARMONY-3662) [drlvm][jit] smoke tests
outofmemory.XXX crash in server mode
[drlvm][jit] smoke tests outofmemory.XXX crash in server mode
-------------------------------------------------------------
Key: HARMONY-3662
URL: https://issues.apache.org/jira/browse/HARMONY-3662
Project: Harmony
Issue Type: Bug
Components: DRLVM
Environment: linux@ia32 SMP
Reporter: Alexey Varlamov
Release DRLVM build intermittently crashes on outofmemory.XXX smoke tests in server config.
To reproduce:
sh build.sh -DBUILD_CFG=release -Dtest.mode=srv smoke.test
Running this seeveral time in a row, each time different test may crash (outofmemory.Ref or outofmemory.Double or whatever) but tests almost never pass.
Typical backtrace (as found in build/lnx_ia32_gcc_release/semis/vm/_smoke.tests/reports/ dir) looks as:
Uncaught exception in profiler thread:
SIGSEGV in VM code.
Stack trace:
0: class_get_allocation_handle (??:-1)
1: Jitrino::ObjectType::getAllocationHandle() (??:-1)
2: Jitrino::TypeManager::getArrayType(Jitrino::Type*, bool, void*) (??:-1)
3: Jitrino::CompilationInterface::getTypeFromDrlVMTypeHandle(TypeDesc*) (??:-1)
4: Jitrino::FieldDesc::getFieldType() (??:-1)
5: Jitrino::JavaLabelPrepass::getfield(unsigned int) (??:-1)
6: .L260 (??:-1)
7: Jitrino::JavaByteCodeTranslator::initLocalVars() (??:-1)
8: Jitrino::JavaByteCodeTranslator::JavaByteCodeTranslator(Jitrino::CompilationInterface&, Jitrino::MemoryManager&, Jitrino::IRBuilder&, Jitrino::ByteCodeParser&, Jitrino::MethodDesc&, Jitrino::TypeManager&, Jitrino::JavaFlowGraphBuilder&) (??:-1)
9: Jitrino::JavaTranslator::translateMethod(Jitrino::CompilationInterface&, Jitrino::MethodDesc&, Jitrino::IRBuilder&) (??:-1)
10: Jitrino::TranslatorSession::translate() (??:-1)
11: Jitrino::TranslatorSession::run() (??:-1)
12: Jitrino::runPipeline(Jitrino::CompilationContext*) (??:-1)
13: Jitrino::compileMethod(Jitrino::CompilationContext*) (??:-1)
14: Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext*) (??:-1)
15: JIT_compile_method_with_params (??:-1)
16: Dll_JIT::compile_method_with_params(void*, Method*, OpenMethodExecutionParams) (??:-1)
17: compile_do_compilation_jit(Method*, JIT*) (??:-1)
18: vm_compile_method (??:-1)
19: DrlEMImpl::compileMethod(Method*) (??:-1)
20: CompileMethod (??:-1)
21: compile_me(Method*) (??:-1)
22: 0x41855162 <Generated stub>
23: ?? (??:-1)
24: java/lang/Throwable.printStackTrace()V (Throwable.java:139)
25: java/lang/ThreadGroup.uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V (ThreadGroup.java:-1)
26: vm_invoke_native_array_stub (/export/users/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)
27: .L59 (??:-1)
28: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (??:-1)
29: ExecuteMethod (??:-1)
30: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (??:-1)
31: vm_detach (??:-1)
32: jthread_detach (??:-1)
33: wrapper_proc (??:-1)
34: thread_start_proc (??:-1)
35: start_thread (??:-1)
36: clone (??:-1)
37: java/lang/Thread.detach(Ljava/lang/Throwable;)V (Thread.java:-1)
<end of stack trace>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-3662) [drlvm][jit][smoke] smoke tests
outofmemory.XXX crash in server mode
Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gregory Shimansky updated HARMONY-3662:
---------------------------------------
Summary: [drlvm][jit][smoke] smoke tests outofmemory.XXX crash in server mode (was: [drlvm][jit] smoke tests outofmemory.XXX crash in server mode)
> [drlvm][jit][smoke] smoke tests outofmemory.XXX crash in server mode
> --------------------------------------------------------------------
>
> Key: HARMONY-3662
> URL: https://issues.apache.org/jira/browse/HARMONY-3662
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: linux@ia32 SMP
> Reporter: Alexey Varlamov
>
> Release DRLVM build intermittently crashes on outofmemory.XXX smoke tests in server config.
> To reproduce:
> sh build.sh -DBUILD_CFG=release -Dtest.mode=srv smoke.test
> Running this seeveral time in a row, each time different test may crash (outofmemory.Ref or outofmemory.Double or whatever) but tests almost never pass.
> Typical backtrace (as found in build/lnx_ia32_gcc_release/semis/vm/_smoke.tests/reports/ dir) looks as:
> Uncaught exception in profiler thread:
> SIGSEGV in VM code.
> Stack trace:
> 0: class_get_allocation_handle (??:-1)
> 1: Jitrino::ObjectType::getAllocationHandle() (??:-1)
> 2: Jitrino::TypeManager::getArrayType(Jitrino::Type*, bool, void*) (??:-1)
> 3: Jitrino::CompilationInterface::getTypeFromDrlVMTypeHandle(TypeDesc*) (??:-1)
> 4: Jitrino::FieldDesc::getFieldType() (??:-1)
> 5: Jitrino::JavaLabelPrepass::getfield(unsigned int) (??:-1)
> 6: .L260 (??:-1)
> 7: Jitrino::JavaByteCodeTranslator::initLocalVars() (??:-1)
> 8: Jitrino::JavaByteCodeTranslator::JavaByteCodeTranslator(Jitrino::CompilationInterface&, Jitrino::MemoryManager&, Jitrino::IRBuilder&, Jitrino::ByteCodeParser&, Jitrino::MethodDesc&, Jitrino::TypeManager&, Jitrino::JavaFlowGraphBuilder&) (??:-1)
> 9: Jitrino::JavaTranslator::translateMethod(Jitrino::CompilationInterface&, Jitrino::MethodDesc&, Jitrino::IRBuilder&) (??:-1)
> 10: Jitrino::TranslatorSession::translate() (??:-1)
> 11: Jitrino::TranslatorSession::run() (??:-1)
> 12: Jitrino::runPipeline(Jitrino::CompilationContext*) (??:-1)
> 13: Jitrino::compileMethod(Jitrino::CompilationContext*) (??:-1)
> 14: Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext*) (??:-1)
> 15: JIT_compile_method_with_params (??:-1)
> 16: Dll_JIT::compile_method_with_params(void*, Method*, OpenMethodExecutionParams) (??:-1)
> 17: compile_do_compilation_jit(Method*, JIT*) (??:-1)
> 18: vm_compile_method (??:-1)
> 19: DrlEMImpl::compileMethod(Method*) (??:-1)
> 20: CompileMethod (??:-1)
> 21: compile_me(Method*) (??:-1)
> 22: 0x41855162 <Generated stub>
> 23: ?? (??:-1)
> 24: java/lang/Throwable.printStackTrace()V (Throwable.java:139)
> 25: java/lang/ThreadGroup.uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V (ThreadGroup.java:-1)
> 26: vm_invoke_native_array_stub (/export/users/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)
> 27: .L59 (??:-1)
> 28: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (??:-1)
> 29: ExecuteMethod (??:-1)
> 30: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (??:-1)
> 31: vm_detach (??:-1)
> 32: jthread_detach (??:-1)
> 33: wrapper_proc (??:-1)
> 34: thread_start_proc (??:-1)
> 35: start_thread (??:-1)
> 36: clone (??:-1)
> 37: java/lang/Thread.detach(Ljava/lang/Throwable;)V (Thread.java:-1)
> <end of stack trace>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-3662) [drlvm][jit][smoke] smoke tests
outofmemory.XXX crash in server mode
Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516890 ]
George Timoshenko commented on HARMONY-3662:
--------------------------------------------
can not reproduce this.
sh build.sh -DBUILD_CFG=release -Dtest.mode=srv smoke.test
passed 10 times in a row for me.
> [drlvm][jit][smoke] smoke tests outofmemory.XXX crash in server mode
> --------------------------------------------------------------------
>
> Key: HARMONY-3662
> URL: https://issues.apache.org/jira/browse/HARMONY-3662
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: linux@ia32 SMP
> Reporter: Alexey Varlamov
>
> Release DRLVM build intermittently crashes on outofmemory.XXX smoke tests in server config.
> To reproduce:
> sh build.sh -DBUILD_CFG=release -Dtest.mode=srv smoke.test
> Running this seeveral time in a row, each time different test may crash (outofmemory.Ref or outofmemory.Double or whatever) but tests almost never pass.
> Typical backtrace (as found in build/lnx_ia32_gcc_release/semis/vm/_smoke.tests/reports/ dir) looks as:
> Uncaught exception in profiler thread:
> SIGSEGV in VM code.
> Stack trace:
> 0: class_get_allocation_handle (??:-1)
> 1: Jitrino::ObjectType::getAllocationHandle() (??:-1)
> 2: Jitrino::TypeManager::getArrayType(Jitrino::Type*, bool, void*) (??:-1)
> 3: Jitrino::CompilationInterface::getTypeFromDrlVMTypeHandle(TypeDesc*) (??:-1)
> 4: Jitrino::FieldDesc::getFieldType() (??:-1)
> 5: Jitrino::JavaLabelPrepass::getfield(unsigned int) (??:-1)
> 6: .L260 (??:-1)
> 7: Jitrino::JavaByteCodeTranslator::initLocalVars() (??:-1)
> 8: Jitrino::JavaByteCodeTranslator::JavaByteCodeTranslator(Jitrino::CompilationInterface&, Jitrino::MemoryManager&, Jitrino::IRBuilder&, Jitrino::ByteCodeParser&, Jitrino::MethodDesc&, Jitrino::TypeManager&, Jitrino::JavaFlowGraphBuilder&) (??:-1)
> 9: Jitrino::JavaTranslator::translateMethod(Jitrino::CompilationInterface&, Jitrino::MethodDesc&, Jitrino::IRBuilder&) (??:-1)
> 10: Jitrino::TranslatorSession::translate() (??:-1)
> 11: Jitrino::TranslatorSession::run() (??:-1)
> 12: Jitrino::runPipeline(Jitrino::CompilationContext*) (??:-1)
> 13: Jitrino::compileMethod(Jitrino::CompilationContext*) (??:-1)
> 14: Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext*) (??:-1)
> 15: JIT_compile_method_with_params (??:-1)
> 16: Dll_JIT::compile_method_with_params(void*, Method*, OpenMethodExecutionParams) (??:-1)
> 17: compile_do_compilation_jit(Method*, JIT*) (??:-1)
> 18: vm_compile_method (??:-1)
> 19: DrlEMImpl::compileMethod(Method*) (??:-1)
> 20: CompileMethod (??:-1)
> 21: compile_me(Method*) (??:-1)
> 22: 0x41855162 <Generated stub>
> 23: ?? (??:-1)
> 24: java/lang/Throwable.printStackTrace()V (Throwable.java:139)
> 25: java/lang/ThreadGroup.uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V (ThreadGroup.java:-1)
> 26: vm_invoke_native_array_stub (/export/users/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)
> 27: .L59 (??:-1)
> 28: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (??:-1)
> 29: ExecuteMethod (??:-1)
> 30: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (??:-1)
> 31: vm_detach (??:-1)
> 32: jthread_detach (??:-1)
> 33: wrapper_proc (??:-1)
> 34: thread_start_proc (??:-1)
> 35: start_thread (??:-1)
> 36: clone (??:-1)
> 37: java/lang/Thread.detach(Ljava/lang/Throwable;)V (Thread.java:-1)
> <end of stack trace>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HARMONY-3662) [drlvm][jit][smoke] smoke tests
outofmemory.XXX crash in server mode
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov resolved HARMONY-3662.
--------------------------------------
Resolution: Cannot Reproduce
> [drlvm][jit][smoke] smoke tests outofmemory.XXX crash in server mode
> --------------------------------------------------------------------
>
> Key: HARMONY-3662
> URL: https://issues.apache.org/jira/browse/HARMONY-3662
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: linux@ia32 SMP
> Reporter: Alexey Varlamov
>
> Release DRLVM build intermittently crashes on outofmemory.XXX smoke tests in server config.
> To reproduce:
> sh build.sh -DBUILD_CFG=release -Dtest.mode=srv smoke.test
> Running this seeveral time in a row, each time different test may crash (outofmemory.Ref or outofmemory.Double or whatever) but tests almost never pass.
> Typical backtrace (as found in build/lnx_ia32_gcc_release/semis/vm/_smoke.tests/reports/ dir) looks as:
> Uncaught exception in profiler thread:
> SIGSEGV in VM code.
> Stack trace:
> 0: class_get_allocation_handle (??:-1)
> 1: Jitrino::ObjectType::getAllocationHandle() (??:-1)
> 2: Jitrino::TypeManager::getArrayType(Jitrino::Type*, bool, void*) (??:-1)
> 3: Jitrino::CompilationInterface::getTypeFromDrlVMTypeHandle(TypeDesc*) (??:-1)
> 4: Jitrino::FieldDesc::getFieldType() (??:-1)
> 5: Jitrino::JavaLabelPrepass::getfield(unsigned int) (??:-1)
> 6: .L260 (??:-1)
> 7: Jitrino::JavaByteCodeTranslator::initLocalVars() (??:-1)
> 8: Jitrino::JavaByteCodeTranslator::JavaByteCodeTranslator(Jitrino::CompilationInterface&, Jitrino::MemoryManager&, Jitrino::IRBuilder&, Jitrino::ByteCodeParser&, Jitrino::MethodDesc&, Jitrino::TypeManager&, Jitrino::JavaFlowGraphBuilder&) (??:-1)
> 9: Jitrino::JavaTranslator::translateMethod(Jitrino::CompilationInterface&, Jitrino::MethodDesc&, Jitrino::IRBuilder&) (??:-1)
> 10: Jitrino::TranslatorSession::translate() (??:-1)
> 11: Jitrino::TranslatorSession::run() (??:-1)
> 12: Jitrino::runPipeline(Jitrino::CompilationContext*) (??:-1)
> 13: Jitrino::compileMethod(Jitrino::CompilationContext*) (??:-1)
> 14: Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext*) (??:-1)
> 15: JIT_compile_method_with_params (??:-1)
> 16: Dll_JIT::compile_method_with_params(void*, Method*, OpenMethodExecutionParams) (??:-1)
> 17: compile_do_compilation_jit(Method*, JIT*) (??:-1)
> 18: vm_compile_method (??:-1)
> 19: DrlEMImpl::compileMethod(Method*) (??:-1)
> 20: CompileMethod (??:-1)
> 21: compile_me(Method*) (??:-1)
> 22: 0x41855162 <Generated stub>
> 23: ?? (??:-1)
> 24: java/lang/Throwable.printStackTrace()V (Throwable.java:139)
> 25: java/lang/ThreadGroup.uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V (ThreadGroup.java:-1)
> 26: vm_invoke_native_array_stub (/export/users/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)
> 27: .L59 (??:-1)
> 28: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (??:-1)
> 29: ExecuteMethod (??:-1)
> 30: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (??:-1)
> 31: vm_detach (??:-1)
> 32: jthread_detach (??:-1)
> 33: wrapper_proc (??:-1)
> 34: thread_start_proc (??:-1)
> 35: start_thread (??:-1)
> 36: clone (??:-1)
> 37: java/lang/Thread.detach(Ljava/lang/Throwable;)V (Thread.java:-1)
> <end of stack trace>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.