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-2399) [drlvm][em] drlvm fails on -Xem:interpreter
Date Mon, 04 Dec 2006 05:54:20 GMT
[drlvm][em]  drlvm fails on -Xem:interpreter 
---------------------------------------------

                 Key: HARMONY-2399
                 URL: http://issues.apache.org/jira/browse/HARMONY-2399
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: svn = r482071, (Dec  4 2006), Linux/ia32/gcc 3.3.3
            Reporter: Alexey Varlamov


DRLVM works fine with -Xint, but fails with -Xem:interpreter. The release build just dies:

> drlvm/build/lnx_ia32_gcc_release/deploy/jre/bin/java -Xem:interpreter Hello
HMYEXEL062E Internal VM error: Failed to create Java VM
FAILED to invoke JVM.

The debug build of DRLVM fails on assert:

java: /export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/class_support/Resolve.cpp:824:
Method* resolve_special_method_env(Global_Env*, Class*, unsigned int): Assertion `!is_unwindable()'
failed.
SIGABRT in VM code.
Stack trace:
	1: ?? (??:-1)
	2: abort (??:-1)
	3: __assert_fail (??:-1)
	4: resolve_special_method_env(Global_Env*, Class*, unsigned int) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/class_support/Resolve.cpp:826)
	5: resolve_special_method (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/class_support/Resolve.cpp:858)
	6: interp_resolve_special_method(Class*, int) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/interpreter/src/interp_vm_helpers.cpp:193)
	7: Opcode_INVOKESPECIAL(StackFrame&) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/interpreter/src/interpreter.cpp:2101)
	8: interpreter(StackFrame&) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/interpreter/src/interpreter.cpp:2886)
	9: interpreter_execute_method(Method*, jvalue*, jvalue*) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/interpreter/src/interpreter.cpp:3176)
	10: JIT_execute_method (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/interpreter/src/interp_exports.cpp:162)
	11: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/em/src/DrlEMImpl.cpp:506)
	12: ExecuteMethod (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/em/src/em_intf.cpp:43)
	13: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/jit/ini.cpp:51)
	14: class_alloc_new_object_and_run_constructor(Class*, Method*, unsigned char*) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/jit/jit_runtime_support.cpp:2156)
	15: class_alloc_new_object_and_run_default_constructor(Class*) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/jit/jit_runtime_support.cpp:2068)
	16: vm_init1(JavaVM_Internal*, JavaVMInitArgs*) (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/init/vm_init.cpp:752)
	17: JNI_CreateJavaVM (/export/users2/avarlamo/linux.ia32/svn-repo/drlvm/vm/vmcore/src/jni/jni.cpp:495)
	18: ?? (??:-1)
	19: ?? (??:-1)
	20: ?? (??:-1)
	21: hysig_protect (??:-1)
	22: ?? (??:-1)
	23: __libc_start_main (??:-1)
	24: ?? (??:-1)
<end of stack trace>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message