Skip to content

Cassandra client fails with Netty 4.2.2 #15324

@wendigo

Description

@wendigo

Worked in 4.2.1, stopped working in 4.2.2 with the exception:

Caused by: java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported
		at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:319)
		at java.base/java.util.zip.CRC32.update(CRC32.java:102)
		at com.datastax.oss.driver.internal.core.protocol.ByteBufPrimitiveCodec.updateCrc(ByteBufPrimitiveCodec.java:153)
		at com.datastax.oss.driver.internal.core.protocol.ByteBufPrimitiveCodec.updateCrc(ByteBufPrimitiveCodec.java:30)
		at com.datastax.oss.protocol.internal.util.Crc.computeCrc32(Crc.java:31)
		at com.datastax.oss.protocol.internal.SegmentCodec.encode(SegmentCodec.java:70)
		at com.datastax.oss.driver.internal.core.protocol.SegmentToBytesEncoder.encode(SegmentToBytesEncoder.java:43)
		at com.datastax.oss.driver.internal.core.protocol.SegmentToBytesEncoder.encode(SegmentToBytesEncoder.java:28)
		at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:90)

This happens on JDK 24

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions