[Bug 525] Shark made not entrant deopt sigsegv regression after bump to b20 and hs17

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Jul 27 04:55:42 PDT 2010


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=525





------- Comment #2 from xerxes at zafena.se  2010-07-27 11:55 -------
list of
/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/runtime/vframeArray.cpp:
int vframeArrayElement::on_stack_size(int callee_parameters,
                                      int callee_locals,
                                      bool is_top_frame,
                                      int popframe_extra_stack_expression_els)
const {
  assert(method()->max_locals() == locals()->size(), "just checking");
  int locks = monitors() == NULL ? 0 : monitors()->number_of_monitors();
  int temps = expressions()->size();
  return Interpreter::size_activation(method(),
                                      temps + callee_parameters,
                                      popframe_extra_stack_expression_els,
                                      locks,
                                      callee_parameters,
                                      callee_locals,
                                      is_top_frame);
}

backtrace for the assert:
#5  0x00472f0a in report_assertion_failure (file_name=0x98adac
"/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/runtime/vframeArray.cpp", 
    line_no=414, message=0x98b1ac "assert(method()->max_locals() ==
locals()->size(),\"just checking\")")
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/utilities/debug.cpp:173
#6  0x007bb9e3 in vframeArrayElement::on_stack_size (this=0x91327f1c,
callee_parameters=0, callee_locals=0, is_top_frame=true, 
    popframe_extra_stack_expression_els=0) at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/runtime/vframeArray.cpp:414
#7  0x0047e553 in Deoptimization::fetch_unroll_info_helper (thread=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/runtime/deoptimization.cpp:329
#8  0x004815e3 in Deoptimization::uncommon_trap (thread=0x8084968,
trap_request=40)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/runtime/deoptimization.cpp:1595
#9  0x00745832 in SharkRuntime::uncommon_trap (thread=0x8084968,
trap_request=40)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/shark/sharkRuntime.cpp:208
#10 0x01b870ba in IVTest_3A__3A_main ()
#11 0x00472730 in ZeroEntry::invoke_osr (this=0xb5ebc220, method=0xb1fae1a8,
osr_buf=0x913156c0 "\310", <incomplete sequence \356\232>, 
    __the_thread__=0x8084968) at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/cpu/zero/vm/entry_zero.hpp:61
#12 0x004727db in Interpreter::invoke_osr (method=0xb1fae1a8, 
    entry_point=0xb5ebc220 "\020n\270\001\273q\270\001\060\027\017\b \223
\bpy\340\261\314", <incomplete sequence \314>, 
    osr_buf=0x913156c0 "\310", <incomplete sequence \356\232>,
__the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/cpu/zero/vm/interpreter_zero.hpp:34
#13 0x004702db in CppInterpreter::main_loop (recurse=0,
__the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:152
#14 0x0046fe9c in CppInterpreter::normal_entry (method=0xb1fae1a8,
UNUSED=-1243197120, __the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:48
#15 0x004726df in ZeroEntry::invoke (this=0xb5e65140, method=0xb1fae1a8,
__the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/cpu/zero/vm/entry_zero.hpp:56
#16 0x004727a3 in Interpreter::invoke_method (method=0xb1fae1a8,
entry_point=0xb5e65140 "4\376F", __the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/cpu/zero/vm/interpreter_zero.hpp:28
#17 0x0076226e in StubGenerator::call_stub (call_wrapper=0xb7fe50ac,
result=0xb7fe52d4, result_type=T_INT, method=0xb1fae1a8, 
    entry_point=0xb5e65140 "4\376F", parameters=0xb7fe51a0, parameter_words=1,
__the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/cpu/zero/vm/stubGenerator_zero.cpp:68
#18 0x00535234 in JavaCalls::call_helper (result=0xb7fe52d0, m=0xb7fe5184,
args=0xb7fe5198, __the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/runtime/javaCalls.cpp:387
#19 0x006b51d8 in os::os_exception_wrapper (f=0x534d9a
<JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*,
Thread*)>, value=0xb7fe52d0, 
    method=0xb7fe5184, args=0xb7fe5198, thread=0x8084968) at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/os/linux/vm/os_linux.cpp:4052
#20 0x00534d94 in JavaCalls::call (result=0xb7fe52d0, method=...,
args=0xb7fe5198, __the_thread__=0x8084968)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/runtime/javaCalls.cpp:293
#21 0x00547356 in jni_invoke_static (env=0x8084a9c, result=0xb7fe52d0,
receiver=0x0, call_type=JNI_STATIC, method_id=0x80c4cdc, args=0xb7fe52a0, 
    __the_thread__=0x8084968) at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/prims/jni.cpp:1017
#22 0x00559721 in jni_CallStaticVoidMethod (env=0x8084a9c, cls=0x80870c0,
methodID=0x80c4cdc)
    at
/home/xerxes/icedtea6-shark-mixtech/openjdk/hotspot/src/share/vm/prims/jni.cpp:1589
#23 0x0804a1c4 in JavaMain (_args=0xbfffd228) at
../../../../src/share/bin/java.c:614
#24 0x0014796e in start_thread (arg=0xb7fe5b70) at pthread_create.c:300
#25 0x00232a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the distro-pkg-dev mailing list