From 43c0ed8e76c49b7bcabee896cf3e8ad67346d520 Mon Sep 17 00:00:00 2001 From: brutzman <brutzman@nps.edu> Date: Thu, 6 Jan 2022 11:24:40 -0800 Subject: [PATCH] open-dis7-source-generator increase in ByteBuffer allocation avoided underflow exceptions when marshalling/unmarshalling --- examples/src/OpenDis7Examples/PduTrackLog.txt | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/examples/src/OpenDis7Examples/PduTrackLog.txt b/examples/src/OpenDis7Examples/PduTrackLog.txt index c99a57965b..da195b8008 100644 --- a/examples/src/OpenDis7Examples/PduTrackLog.txt +++ b/examples/src/OpenDis7Examples/PduTrackLog.txt @@ -11,28 +11,13 @@ run-single: [PduTrack main() self test] getEspduCount()=5 [PduTrack main() self test] getDefaultWaypointInterval()=1.0 [PduTrack main() self test] getTotalDurationSeconds()=5.0 -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.Vector3Double espdu.marshal(): 070001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EulerAngles -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EntityStatePdu espdu.marshal(byteBuffer): [701100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000] -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.Vector3Double -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EulerAngles espdu.copy().marshal(byteBuffer):[701100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000] -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EntityStatePdu -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.Vector3Double espdu.marshal(): 070001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EulerAngles -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EntityStatePdu espdu.marshal(byteBuffer): [701100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000] -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.Vector3Double -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EulerAngles espdu.copy().marshal(byteBuffer):[701100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000] -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EntityStatePdu -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.Vector3Double -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EulerAngles espdu.marshal(): 070001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -*** buffer underflow error while unmarshalling edu.nps.moves.dis7.pdus.EntityStatePdu espdu.marshal(byteBuffer): [701100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000] espdu.copy().marshal(byteBuffer):[701100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000] espdu.marshal(): 070001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -- GitLab