Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8021919 | 8 | David Holmes | P3 | Closed | Fixed | b101 |
RULE closed/runtime/4474873/Test4474873.sh Crash Internal Error ...typeArrayKlass.hpp...assert(k->oop_is_typeArray()) failed: cast to TypeArrayKlass
Introduced by fix toJDK-6671508, jniCheck.cpp:check_is_obj_array() attempts to cast to type (primitive type array) to obtain element_type.
The original "aOop->is_objArray()" test was sufficient.
Must use -Xcheck:jni, needs more test infrastructure: flags testing and JNI native compile and link across platforms.
Introduced by fix to
The original "aOop->is_objArray()" test was sufficient.
Must use -Xcheck:jni, needs more test infrastructure: flags testing and JNI native compile and link across platforms.
- backported by
-
JDK-8021919 jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass())
-
- Closed
-
- relates to
-
JDK-6671508 JNI GetPrimitiveArrayCritical should not be callable on object arrays
-
- Closed
-