Details
-
Wish
-
Status: Accepted
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
We're noticing the following warning emitted by the JVM on JDK9+ for Google Protobuf v3.5.0
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.protobuf.UnsafeUtil (file:/home/kjoshi/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/3.5.0/200fb936907fbab5e521d148026f6033d4aa539e/protobuf-java-3.5.0.jar) to field java.nio.Buffer.address
WARNING: Please consider reporting this to the maintainers of com.google.protobuf.UnsafeUtil
This warning is fixed in ProtoBuf versions v3.7.0 and above.
As the current access warning can turn into an access violation in later versions of the JDK, we're requesting Mesos to update to a version of ProtoBuf that incorporates the needed fixes.
Attachments
Issue Links
- blocks
-
MESOS-9801 Use protobuf arenas for v1 API responses.
- Accepted
- is related to
-
MESOS-9896 Consider using protobuf provided json conversion facilities rather than custom ones.
- Accepted