WindhoverLabs / yamcs

A framework for mission control
https://yamcs.org
GNU Affero General Public License v3.0
0 stars 0 forks source link

Replay Range #5

Open imanandhar opened 1 year ago

imanandhar commented 1 year ago

XtceTmExtractor Exception processing packet : org.yamcs.mdb.XtceProcessingException: Could not extract parameter /Ccsds/time from container /Ccsds/TelemetryHeader at position 48 because it falls beyond the end of the container. Container size in bits: 56 org.yamcs.mdb.SequenceContainerProcessor.extract(SequenceContainerProcessor.java:89) org.yamcs.mdb.SequenceContainerProcessor.extract(SequenceContainerProcessor.java:112) org.yamcs.mdb.XtceTmExtractor.processPacket(XtceTmExtractor.java:133) org.yamcs.mdb.XtceTmExtractor.processPacket(XtceTmExtractor.java:117) org.yamcs.mdb.XtceTmProcessor.processPacket(XtceTmProcessor.java:142) org.yamcs.tctm.ReplayService.newData(ReplayService.java:144) org.yamcs.archive.YarchReplay.onTuple(YarchReplay.java:322) org.yamcs.yarch.Stream.emitTuple(Stream.java:56) org.yamcs.yarch.SpeedLimitStream.onTuple(SpeedLimitStream.java:64) org.yamcs.yarch.Stream.emitTuple(Stream.java:56) org.yamcs.yarch.MergeStream.run(MergeStream.java:112) java.base/java.lang.Thread.run(Thread.java:829)

imanandhar commented 1 year ago

The fix for this bug is not a permanent fix because it does not work for every single case.

imanandhar commented 1 year ago

https://github.com/yamcs/yamcs/commit/0c93fcac7d6fcfdda38e7f1850c73b712345d10e There has been a fix for replay when aggregate system parameters are not in MBD.