-
Bug
-
Resolution: Duplicate
-
P2
-
None
-
2.0
-
sparc
-
solaris_7
From the logs I see:
sura# cat run.cstest.out
run.cscp1: Starting Stability Test.
Loaded the cloudscape JDBC driver
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
#
# HotSpot Virtual Machine Error, Internal Error
#
# Error happened during: method compilation
#
# compiling COM/jbms/$13/$928.fetchFromSlot
#
# Error ID: 444F4D47524150480E43505000B6 01
#
run.cscp1: Reached on error. Exiting
Environment:
Solaris 7
java version "1.2.2"
Java(TM) HotSpot Server VM (2.0, mixed mode, internal product build)
"Compiler 2" (product)
stephen.fitch@eng 1999-10-04
jmasa - 10/21/99
I ran cloudscape with a debug VM and got this similar error message and stack
trace
#
# HotSpot Virtual Machine Error, assertion failure
#
# assert(k->klass_part()->oop_is_instance(), "cast to instanceKlass")
#
# Error happened during: method compilation
#
# compiling atg/core/net/HTTPConnection.openSocket
#
# Error ID: /net/arches/export/home1/hotspot/sparc_baseline.2.0_b/src/share/vm/oops/instanceKlass.hpp, 312 [ Patched ]
#
Dumping core....
Current function is os::abort
1084 ::abort(); // dump core (for debugging)
(dbx) where
current thread: t@4
[1] __sigprocmask(0x0, 0x72f638a0, 0x0, 0xffffffff, 0xffffffff, 0x0), at 0xff369968
[2] _resetsig(0xff37c524, 0x0, 0xfd681dc8, 0x0, 0x0, 0xfd681e44), at 0xff35f1e8
[3] _sigon(0xff381020, 0xff380fa0, 0xfd681e3c, 0xfd67f2fc, 0x6, 0x4), at 0xff35e934
[4] _thrp_kill(0x0, 0x4, 0x6, 0xff37c524, 0xfd681dc8, 0xff380924), at 0xff3617ac
[5] abort(0xfe3b2118, 0xfd67f3f8, 0x0, 0xfffffff8, 0x0, 0xfd67f419), at 0xfe339338
=>[6] os::abort(), line 1084 in "os_solaris.cpp"
[7] report_error(file_name = 0xff011878 "/net/arches/export/home1/hotspot/sparc_baseline.2.0_b/src/share/vm/oops/instanceKlass.hpp", line_no = 0x138, title = 0xfeff7d80 "assertion failure", format = 0xfeff7d94 "assert(%s, "%s")", ...), line 304 in "debug.cpp"
[8] report_assertion_failure(code_str = 0xff011854 "k->klass_part()->oop_is_instance()", file_name = 0xff011878 "/net/arches/export/home1/hotspot/sparc_baseline.2.0_b/src/share/vm/oops/instanceKlass.hpp", line_no = 0x138, message = 0xff0118d4 "cast to instanceKlass"), line 157 in "debug.cpp"
[9] instanceKlass::cast(k = 0xf90cc5e8), line 312 in "instanceKlass.hpp"
[10] instanceKlass::is_same_class_package(this = 0xf90cba98, class2 = 0xf90cc5e8), line 1017 in "instanceKlass.cpp"
[11] Reflection::is_same_class_package(class1 = 0xf90cba90, class2 = 0xf90cc5e8), line 1389 in "reflection.cpp"
[12] Reflection::verify_field_access(current_class = 0xf90cba90, field_class = 0xf90cc5e8, access = CLASS, classloader_only = 0x1, protected_restriction = 0), line 1375 in "reflection.cpp"
[13] LinkResolver::check_method_accessability(ref_klass = CLASS, sel_klass = CLASS, sel_method = CLASS, __the_thread__ = 0x15f798), line 124 in "linkResolver.cpp"
[14] LinkResolver::resolve_method(resolved_method = CLASS, resolved_klass = CLASS, method_name = CLASS, method_signature = CLASS, current_klass = CLASS, check_access = 0x1, __the_thread__ = 0x15f798), line 198 in "linkResolver.cpp"
[15] LinkResolver::linktime_resolve_virtual_method(resolved_method = CLASS, resolved_klass = CLASS, method_name = CLASS, method_signature = CLASS, current_klass = CLASS, check_access = 0x1, __the_thread__ = 0x15f798), line 458 in "linkResolver.cpp"
[16] LinkResolver::resolve_virtual_call(result = CLASS, recv = CLASS, receiver_klass = CLASS, resolved_klass = CLASS, method_name = CLASS, method_signature = CLASS, current_klass = CLASS, check_access = 0x1, check_null_and_abstract = 0, __the_thread__ = 0x15f798), line 449 in "linkResolver.cpp"
[17] LinkResolver::resolve_virtual_call_or_null(receiver_klass = CLASS, resolved_klass = CLASS, name = CLASS, signature = CLASS, current_klass = CLASS), line 612 in "linkResolver.cpp"
[18] CallProfile::resolve_method(method = CLASS, bci = 0x3b, target_klass = CLASS), line 51 in "callProfile.cpp"
[19] InliningClosure::resolve_call(this = 0x4d2658, index = 0x1a, name = CLASS, signature = CLASS), line 168 in "inlining.cpp"
[20] InliningClosure::pre_invoke_virtual_klass_by_index(this = 0x4d2658, idx = 0x1a, name = CLASS, signature = CLASS), line 124 in "inlining.cpp"
[21] ScopeClosure::invoke_virtual_klass_by_index(this = 0x4d2658, klass_index = 0x1a, name = 0xf9002860, signature = 0xf90023d8), line 57 in "scopeIterator.cpp"
[22] MethodIterator::dispatch(this = 0x4d262c, blk = 0x4d2658, code = _invokevirtual), line 407 in "methodIterator.cpp"
[23] MethodIterator::identify_code(this = 0x4d262c, blk = 0x4d2658, code = _invokevirtual), line 108 in "methodIterator.cpp"
[24] MethodIterator::iterate(this = 0x4d262c, blk = 0x4d2658), line 521 in "methodIterator.cpp"
[25] ScopeIterator::iterate(this = 0x4d262c, c = 0x4d2658), line 92 in "scopeIterator.cpp"
[26] ScopeClosure::iterate_over_subscope(this = 0x4d25cc), line 73 in "scopeIterator.cpp"
[27] ScopeClosure::invoke_static_by_index(this = 0x4d25cc, klass_index = 0x2a, name = 0xf90ca3d8, signature = 0xf90ca028), line 51 in "scopeIterator.cpp"
[28] MethodIterator::dispatch(this = 0x4d25a0, blk = 0x4d25cc, code = _invokestatic), line 419 in "methodIterator.cpp"
[29] MethodIterator::identify_code(this = 0x4d25a0, blk = 0x4d25cc, code = _invokestatic), line 108 in "methodIterator.cpp"
[30] MethodIterator::iterate(this = 0x4d25a0, blk = 0x4d25cc), line 521 in "methodIterator.cpp"
[31] ScopeIterator::iterate(this = 0x4d25a0, c = 0x4d25cc), line 92 in "scopeIterator.cpp"
[32] ScopeClosure::iterate_over_subscope(this = 0x15bd80), line 73 in "scopeIterator.cpp"
[33] ScopeClosure::invoke_static_by_index(this = 0x15bd80, klass_index = 0x29, name = 0xf90ca3d8, signature = 0xf90c9f50), line 51 in "scopeIterator.cpp"
[34] MethodIterator::dispatch(this = 0x15bd54, blk = 0x15bd80, code = _invokestatic), line 419 in "methodIterator.cpp"
[35] MethodIterator::identify_code(this = 0x15bd54, blk = 0x15bd80, code = _invokestatic), line 108 in "methodIterator.cpp"
[36] MethodIterator::iterate(this = 0x15bd54, blk = 0x15bd80), line 521 in "methodIterator.cpp"
[37] ScopeIterator::iterate(this = 0x15bd54, c = 0x15bd80), line 92 in "scopeIterator.cpp"
[38] ScopeClosure::iterate_over_subscope(this = 0x15bcf4), line 73 in "scopeIterator.cpp"
[39] ScopeClosure::invoke_static_by_index(this = 0x15bcf4, klass_index = 0x19, name = 0xf907cdd0, signature = 0xf907cbc0), line 51 in "scopeIterator.cpp"
[40] MethodIterator::dispatch(this = 0x15bcc8, blk = 0x15bcf4, code = _invokestatic), line 419 in "methodIterator.cpp"
[41] MethodIterator::identify_code(this = 0x15bcc8, blk = 0x15bcf4, code = _invokestatic), line 108 in "methodIterator.cpp"
[42] MethodIterator::iterate(this = 0x15bcc8, blk = 0x15bcf4), line 521 in "methodIterator.cpp"
[43] ScopeIterator::iterate(this = 0x15bcc8, c = 0x15bcf4), line 92 in "scopeIterator.cpp"
[44] ScopeClosure::iterate_over_subscope(this = 0xfd681600), line 73 in "scopeIterator.cpp"
[45] ScopeClosure::invoke_nonvirtual_by_index(this = 0xfd681600, klass_index = 0x9, name = 0xf9001c10, signature = 0xf9075500), line 44 in "scopeIterator.cpp"
[46] MethodIterator::dispatch(this = 0xfd68157c, blk = 0xfd681600, code = _invokespecial), line 413 in "methodIterator.cpp"
[47] MethodIterator::identify_code(this = 0xfd68157c, blk = 0xfd681600, code = _invokespecial), line 108 in "methodIterator.cpp"
[48] MethodIterator::iterate(this = 0xfd68157c, blk = 0xfd681600), line 521 in "methodIterator.cpp"
[49] ScopeIterator::iterate(this = 0xfd68157c, c = 0xfd681600), line 92 in "scopeIterator.cpp"
[50] Scope::iterate(this = 0x15bb4c, c = 0xfd681600), line 121 in "scope.cpp"
[51] CompilationScope::inline_scopes(this = 0x15bb4c), line 34 in "compilationScope.cpp"
[52] MethodCompiler::compile_helper(method = 0xf90c3b80, current_bci = 0xffffffff), line 156 in "methodCompiler.cpp"
[53] VM_MethodCompiler::doit(this = 0x183d38), line 266 in "vm_operations.cpp"
[54] VM_Operation::evaluate(this = 0x183d38), line 33 in "vm_operations.cpp"
[55] VMThread::evaluate_operation(this = 0x15f798, op = 0x183d38), line 453 in "vmThread.cpp"
[56] VMThread::loop(this = 0x15f798), line 576 in "vmThread.cpp"
[57] VMThread::vm_thread_main(notify_lock = 0x363c0), line 338 in "vmThread.cpp"
[58] _start(osthread = 0x15fa28), line 489 in "os_solaris.cpp"
sura# cat run.cstest.out
run.cscp1: Starting Stability Test.
Loaded the cloudscape JDBC driver
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
created example table
Inserted 1956 Webster
Inserted 1910 Union
Updated 1956 Webster to 180 Grand
Verified the rows
Dropped table JBMSExample
#
# HotSpot Virtual Machine Error, Internal Error
#
# Error happened during: method compilation
#
# compiling COM/jbms/$13/$928.fetchFromSlot
#
# Error ID: 444F4D47524150480E43505000B6 01
#
run.cscp1: Reached on error. Exiting
Environment:
Solaris 7
java version "1.2.2"
Java(TM) HotSpot Server VM (2.0, mixed mode, internal product build)
"Compiler 2" (product)
stephen.fitch@eng 1999-10-04
jmasa - 10/21/99
I ran cloudscape with a debug VM and got this similar error message and stack
trace
#
# HotSpot Virtual Machine Error, assertion failure
#
# assert(k->klass_part()->oop_is_instance(), "cast to instanceKlass")
#
# Error happened during: method compilation
#
# compiling atg/core/net/HTTPConnection.openSocket
#
# Error ID: /net/arches/export/home1/hotspot/sparc_baseline.2.0_b/src/share/vm/oops/instanceKlass.hpp, 312 [ Patched ]
#
Dumping core....
Current function is os::abort
1084 ::abort(); // dump core (for debugging)
(dbx) where
current thread: t@4
[1] __sigprocmask(0x0, 0x72f638a0, 0x0, 0xffffffff, 0xffffffff, 0x0), at 0xff369968
[2] _resetsig(0xff37c524, 0x0, 0xfd681dc8, 0x0, 0x0, 0xfd681e44), at 0xff35f1e8
[3] _sigon(0xff381020, 0xff380fa0, 0xfd681e3c, 0xfd67f2fc, 0x6, 0x4), at 0xff35e934
[4] _thrp_kill(0x0, 0x4, 0x6, 0xff37c524, 0xfd681dc8, 0xff380924), at 0xff3617ac
[5] abort(0xfe3b2118, 0xfd67f3f8, 0x0, 0xfffffff8, 0x0, 0xfd67f419), at 0xfe339338
=>[6] os::abort(), line 1084 in "os_solaris.cpp"
[7] report_error(file_name = 0xff011878 "/net/arches/export/home1/hotspot/sparc_baseline.2.0_b/src/share/vm/oops/instanceKlass.hpp", line_no = 0x138, title = 0xfeff7d80 "assertion failure", format = 0xfeff7d94 "assert(%s, "%s")", ...), line 304 in "debug.cpp"
[8] report_assertion_failure(code_str = 0xff011854 "k->klass_part()->oop_is_instance()", file_name = 0xff011878 "/net/arches/export/home1/hotspot/sparc_baseline.2.0_b/src/share/vm/oops/instanceKlass.hpp", line_no = 0x138, message = 0xff0118d4 "cast to instanceKlass"), line 157 in "debug.cpp"
[9] instanceKlass::cast(k = 0xf90cc5e8), line 312 in "instanceKlass.hpp"
[10] instanceKlass::is_same_class_package(this = 0xf90cba98, class2 = 0xf90cc5e8), line 1017 in "instanceKlass.cpp"
[11] Reflection::is_same_class_package(class1 = 0xf90cba90, class2 = 0xf90cc5e8), line 1389 in "reflection.cpp"
[12] Reflection::verify_field_access(current_class = 0xf90cba90, field_class = 0xf90cc5e8, access = CLASS, classloader_only = 0x1, protected_restriction = 0), line 1375 in "reflection.cpp"
[13] LinkResolver::check_method_accessability(ref_klass = CLASS, sel_klass = CLASS, sel_method = CLASS, __the_thread__ = 0x15f798), line 124 in "linkResolver.cpp"
[14] LinkResolver::resolve_method(resolved_method = CLASS, resolved_klass = CLASS, method_name = CLASS, method_signature = CLASS, current_klass = CLASS, check_access = 0x1, __the_thread__ = 0x15f798), line 198 in "linkResolver.cpp"
[15] LinkResolver::linktime_resolve_virtual_method(resolved_method = CLASS, resolved_klass = CLASS, method_name = CLASS, method_signature = CLASS, current_klass = CLASS, check_access = 0x1, __the_thread__ = 0x15f798), line 458 in "linkResolver.cpp"
[16] LinkResolver::resolve_virtual_call(result = CLASS, recv = CLASS, receiver_klass = CLASS, resolved_klass = CLASS, method_name = CLASS, method_signature = CLASS, current_klass = CLASS, check_access = 0x1, check_null_and_abstract = 0, __the_thread__ = 0x15f798), line 449 in "linkResolver.cpp"
[17] LinkResolver::resolve_virtual_call_or_null(receiver_klass = CLASS, resolved_klass = CLASS, name = CLASS, signature = CLASS, current_klass = CLASS), line 612 in "linkResolver.cpp"
[18] CallProfile::resolve_method(method = CLASS, bci = 0x3b, target_klass = CLASS), line 51 in "callProfile.cpp"
[19] InliningClosure::resolve_call(this = 0x4d2658, index = 0x1a, name = CLASS, signature = CLASS), line 168 in "inlining.cpp"
[20] InliningClosure::pre_invoke_virtual_klass_by_index(this = 0x4d2658, idx = 0x1a, name = CLASS, signature = CLASS), line 124 in "inlining.cpp"
[21] ScopeClosure::invoke_virtual_klass_by_index(this = 0x4d2658, klass_index = 0x1a, name = 0xf9002860, signature = 0xf90023d8), line 57 in "scopeIterator.cpp"
[22] MethodIterator::dispatch(this = 0x4d262c, blk = 0x4d2658, code = _invokevirtual), line 407 in "methodIterator.cpp"
[23] MethodIterator::identify_code(this = 0x4d262c, blk = 0x4d2658, code = _invokevirtual), line 108 in "methodIterator.cpp"
[24] MethodIterator::iterate(this = 0x4d262c, blk = 0x4d2658), line 521 in "methodIterator.cpp"
[25] ScopeIterator::iterate(this = 0x4d262c, c = 0x4d2658), line 92 in "scopeIterator.cpp"
[26] ScopeClosure::iterate_over_subscope(this = 0x4d25cc), line 73 in "scopeIterator.cpp"
[27] ScopeClosure::invoke_static_by_index(this = 0x4d25cc, klass_index = 0x2a, name = 0xf90ca3d8, signature = 0xf90ca028), line 51 in "scopeIterator.cpp"
[28] MethodIterator::dispatch(this = 0x4d25a0, blk = 0x4d25cc, code = _invokestatic), line 419 in "methodIterator.cpp"
[29] MethodIterator::identify_code(this = 0x4d25a0, blk = 0x4d25cc, code = _invokestatic), line 108 in "methodIterator.cpp"
[30] MethodIterator::iterate(this = 0x4d25a0, blk = 0x4d25cc), line 521 in "methodIterator.cpp"
[31] ScopeIterator::iterate(this = 0x4d25a0, c = 0x4d25cc), line 92 in "scopeIterator.cpp"
[32] ScopeClosure::iterate_over_subscope(this = 0x15bd80), line 73 in "scopeIterator.cpp"
[33] ScopeClosure::invoke_static_by_index(this = 0x15bd80, klass_index = 0x29, name = 0xf90ca3d8, signature = 0xf90c9f50), line 51 in "scopeIterator.cpp"
[34] MethodIterator::dispatch(this = 0x15bd54, blk = 0x15bd80, code = _invokestatic), line 419 in "methodIterator.cpp"
[35] MethodIterator::identify_code(this = 0x15bd54, blk = 0x15bd80, code = _invokestatic), line 108 in "methodIterator.cpp"
[36] MethodIterator::iterate(this = 0x15bd54, blk = 0x15bd80), line 521 in "methodIterator.cpp"
[37] ScopeIterator::iterate(this = 0x15bd54, c = 0x15bd80), line 92 in "scopeIterator.cpp"
[38] ScopeClosure::iterate_over_subscope(this = 0x15bcf4), line 73 in "scopeIterator.cpp"
[39] ScopeClosure::invoke_static_by_index(this = 0x15bcf4, klass_index = 0x19, name = 0xf907cdd0, signature = 0xf907cbc0), line 51 in "scopeIterator.cpp"
[40] MethodIterator::dispatch(this = 0x15bcc8, blk = 0x15bcf4, code = _invokestatic), line 419 in "methodIterator.cpp"
[41] MethodIterator::identify_code(this = 0x15bcc8, blk = 0x15bcf4, code = _invokestatic), line 108 in "methodIterator.cpp"
[42] MethodIterator::iterate(this = 0x15bcc8, blk = 0x15bcf4), line 521 in "methodIterator.cpp"
[43] ScopeIterator::iterate(this = 0x15bcc8, c = 0x15bcf4), line 92 in "scopeIterator.cpp"
[44] ScopeClosure::iterate_over_subscope(this = 0xfd681600), line 73 in "scopeIterator.cpp"
[45] ScopeClosure::invoke_nonvirtual_by_index(this = 0xfd681600, klass_index = 0x9, name = 0xf9001c10, signature = 0xf9075500), line 44 in "scopeIterator.cpp"
[46] MethodIterator::dispatch(this = 0xfd68157c, blk = 0xfd681600, code = _invokespecial), line 413 in "methodIterator.cpp"
[47] MethodIterator::identify_code(this = 0xfd68157c, blk = 0xfd681600, code = _invokespecial), line 108 in "methodIterator.cpp"
[48] MethodIterator::iterate(this = 0xfd68157c, blk = 0xfd681600), line 521 in "methodIterator.cpp"
[49] ScopeIterator::iterate(this = 0xfd68157c, c = 0xfd681600), line 92 in "scopeIterator.cpp"
[50] Scope::iterate(this = 0x15bb4c, c = 0xfd681600), line 121 in "scope.cpp"
[51] CompilationScope::inline_scopes(this = 0x15bb4c), line 34 in "compilationScope.cpp"
[52] MethodCompiler::compile_helper(method = 0xf90c3b80, current_bci = 0xffffffff), line 156 in "methodCompiler.cpp"
[53] VM_MethodCompiler::doit(this = 0x183d38), line 266 in "vm_operations.cpp"
[54] VM_Operation::evaluate(this = 0x183d38), line 33 in "vm_operations.cpp"
[55] VMThread::evaluate_operation(this = 0x15f798, op = 0x183d38), line 453 in "vmThread.cpp"
[56] VMThread::loop(this = 0x15f798), line 576 in "vmThread.cpp"
[57] VMThread::vm_thread_main(notify_lock = 0x363c0), line 338 in "vmThread.cpp"
[58] _start(osthread = 0x15fa28), line 489 in "os_solaris.cpp"
- duplicates
-
JDK-4310737 VolanoTest: assert(k->klass_part()->oop_is_instance(), "cast to instanceKlass")
- Resolved