}
}
@Test
public void testIssue2705_integer_overflow_on_old_version_multicast_package() throws Exception {
SerializationService serializationService = new DefaultSerializationServiceBuilder().build();
ByteArrayOutputStream baos = new ByteArrayOutputStream(64000);
byte[] temp = new byte[1024];
InputStream is = UTFEncoderDecoderTest.class.getResourceAsStream("hz-3.1.5-multicast-package.dump");
int length;
while ((length = is.read(temp)) != -1) {
baos.write(temp, 0, length);
}
BufferObjectDataInput dataInput = serializationService.createObjectDataInput(baos.toByteArray());
dataInput.position(1);
try {
dataInput.readObject();
} catch (HazelcastSerializationException e) {