Menu

#90 Fire_PDU with expendable descriptor encoded incorrectly

3.0.0
pending
nobody
None
9
2019-03-07
2018-01-24
Anonymous
No

Fire_PDU with an ExpendableDescriptor do not round-trip, because ExpendableDescriptor does not encode the 64-bits of padding the standard requires, so a Fire_PDU with an ExpendableDescriptor is the wrong size.

Discussion

  • Karl  Jones

    Karl Jones - 2018-01-24
    • status: open --> pending
     
  • Anonymous

    Anonymous - 2019-03-07

    Note that the same will apply to the Detonation PDU with an ExpendableDescriptor.

    This is the end-result of Bug #64. The ExpendableDescriptor is defined in Descriptor.h as being only the Descriptor base type, which is really only the first half of a Munition, Expendable, or Explosion -Descriptor.

    Substitutiing a MunitionDescriptor or an ExplosionDescriptor will give you an immediate workaround until you implement the fix for Bug #64.

    --Jim

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB