-
Bug
-
Resolution: Fixed
-
P3
-
repo-valhalla
-
generic
-
generic
primitive class MyPrimitive {
...
}
class Class1 {
public final MyPrimitive fld1;
...
}
SetFieldModificationWatch for class Class1, field fld1 generates FieldModification event with bad new_object.
Trying to use it causes crash:
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (open\src\hotspot\share\runtime\javaCalls.cpp:601), pid=16600, tid=7884
# guarantee(oopDesc::is_oop_or_null(vv, true)) failed: Bad JNI oop argument 0: 0x00000000a0920208 -> 0x0000000000000005
...
}
class Class1 {
public final MyPrimitive fld1;
...
}
SetFieldModificationWatch for class Class1, field fld1 generates FieldModification event with bad new_object.
Trying to use it causes crash:
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (open\src\hotspot\share\runtime\javaCalls.cpp:601), pid=16600, tid=7884
# guarantee(oopDesc::is_oop_or_null(vv, true)) failed: Bad JNI oop argument 0: 0x00000000a0920208 -> 0x0000000000000005
- relates to
-
JDK-8271355 [lworld] withfield bytecode does not trigger JVMTI FieldModification event
-
- Closed
-