Details
-
Bug
-
Resolution: Fixed
-
P2
-
repo-lilliput-17
Description
Allowing external tools to access e.g. `oopDesc::_metadata._klass` with `+UCOH` is error-prone. We have seen async-profiler poking into this field to resolve classes:
https://github.com/async-profiler/async-profiler/blob/117594bb4d1ce61b073c8a9cea438b33f3f09c81/src/vmStructs.cpp#L158-L161
https://github.com/async-profiler/async-profiler/blob/117594bb4d1ce61b073c8a9cea438b33f3f09c81/src/vmStructs.cpp#L158-L161
Attachments
Issue Links
- relates to
-
JDK-8311875 [Lilliput] Disallow accessing oop metadata vmStructs with +UCOH
-
- Resolved
-