Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Correctness - Test Failure
-
Normal
-
Normal
-
Unit Test
-
All
-
None
-
Description
While working on CASSANDRA-17992 we hit:
java.lang.ClassCastException: class org.apache.cassandra.utils.memory.BufferPool$Chunk cannot be cast to class sun.nio.ch.DirectBuffer (org.apache.cassandra.utils.memory.BufferPool$Chunk is in unnamed module of loader 'app'; sun.nio.ch.DirectBuffer is in module java.base of loader 'bootstrap')\n\tat java.base/com.sun.crypto.provider.GaloisCounterMode$GCMEngine.overlapDetection(GaloisCounterMode.java:865)\n\tat java.base/com.sun.crypto.provider.GaloisCounterMode$GCMDecrypt.doFinal(GaloisCounterMode.java:1502)\n\tat java.base/com.sun.crypto.provider.GaloisCounterMode.engineDoFinal(GaloisCounterMode.java:447)\n\tat
The issue is exposed with JDK 17, trunk; if interested, ping e.dimitrova for current branch as there is no feature branch at the moment we can build and start from trunk with JDK17 already. Circle CI can be run for JDK17 too. For more information how to do that - .circleci/readme.md
CC benedict
Attachments
Attachments
Issue Links
- blocks
-
CASSANDRA-18540 negotiatedProtocolMustBeAcceptedProtocolTest tests fail with "TLSv1.1 failed to negotiate" on JDK17
- Resolved
- Discovered while testing
-
CASSANDRA-17992 Upgrade Netty on 5.0
- Resolved
- is blocked by
-
CASSANDRA-18255 Drop JDK8 Support
- Resolved
- is related to
-
CASSANDRA-18616 Simulator Java 17 support
- Resolved
- Testing discovered
-
CASSANDRA-18686 Test failure: test_move_backwards_and_cleanup
- Resolved
- links to