diff --git a/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java b/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java index e0ed1d0620..10a271eb7a 100644 --- a/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java +++ b/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java @@ -265,6 +265,6 @@ public class SlicedByteBuf extends AbstractDerivedByteBuf { @Override public ByteBuffer[] nioBuffers(int index, int length) { checkIndex(index, length); - return buffer.nioBuffers(index, length); + return buffer.nioBuffers(index + adjustment, length); } }