harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Varlamov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-3662) [drlvm][jit] smoke tests outofmemory.XXX crash in server mode
Date Mon, 16 Apr 2007 13:24:15 GMT
[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.


Mime
View raw message