@Test(expected = Http2Exception.class)
public void testDecodeULE128LongOverflow1() throws Http2Exception {

    byte[] input = {(byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF,
                    (byte) 0xFF, (byte) 0xFF};
    ByteBuf in = Unpooled.wrappedBuffer(input);
    final int readerIndex = in.readerIndex();
    try {
        decodeULE128(in, 0L);
    } finally {
        assertEquals(readerIndex, in.readerIndex());
        in.release();
    }
}