Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-2667

circular deadlock when unparsing file of messages that unparse individually

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Cannot Reproduce
    • 3.3.0
    • 3.5.0
    • Unparsing
    • None

    Description

      I have a file containing 399 binary "P8" messages.

      I can parse it to create a file of a surrounding "messages" element, containing 399 XML elements corresponding to the messages.

      These same messages parse/unparse round trip in TDML tests. 

      However, if I try to unparse the 399 XML messages file using the daffodil CLI. I get some output, then a curcular deadlock:

      daffodil unparse -P ./p8parser-messagesL2H.bin ./all-good-p8-L2H-data.xml

      The circular deadlock output is of a sort I've never seen before. It has hundreds of entries in it. First we see some output from the unparser (this is streaming binary data to stdout. Then we get the error.

      \0\0\0�\0\0\0�\0\0\0�\0\0\0�?�*\0\0\0\0\0\0;p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
      \0\0\0\0\0\0\0\0Z���*��\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0�\0\0\0UNAUTHENTICATED USER\0�3\0\0\0\0\0\0\0�(\0\0\0\0\0\0\0\0\0\0\0\0[error] Runtime Schema Definition Error: Expressions/Unparsers are circularly deadlocked (mutually defined):
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[23]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[18]
       - AlignmentFillUnparserSuspendableOperation for group[10]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[13]
       - AlignmentFillUnparserSuspendableOperation for group[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[9]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for device
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[21]
       - AlignmentFillUnparserSuspendableOperation for group[7]
       - target length for TOMSMessage expr <EvaluatableExpression eName='TOMSMessage' expr='{                        xs:unsignedInt(                          $p8:messageLength - ( 15 + dfdl:valueLength( ../TOMSHeader, "bytes" ))                           ) }' />
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for group[8]
       - AlignmentFillUnparserSuspendableOperation for group[2]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[10]
       - AlignmentFillUnparserSuspendableOperation for group[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for group[27]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[11]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for routingData
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[17]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[7]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[19]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for group[11]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[14]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[10]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[9]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[10]
       - AlignmentFillUnparserSuspendableOperation for group[7]
       - AlignmentFillUnparserSuspendableOperation for group[26]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - ElementUnusedUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for group[12]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[128]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for statusValid
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[15]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[10]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - target length for AckNack expr <EvaluatableExpression eName='AckNack' expr='{ if (($p8:messageLength - 15) ge 0) then $p8:messageLength - 15 else 0 }' />
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for group[20]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[7]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for zString
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for group[8]
       - AlignmentFillUnparserSuspendableOperation for group[12]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[25]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[14]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[9]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - SimpleTypeRetryUnparserSuspendableOperation for messageLength
       - AlignmentFillUnparserSuspendableOperation for group[12]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - SuspendableExpression(dfdl:newVariableInstance, expr={ CDSHeader/messageLength })
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for group[16]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[4]
       - AlignmentFillUnparserSuspendableOperation for anyString
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for group[6]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[24]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[9]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[8]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for messagePriority
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[5]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[3]
       - AlignmentFillUnparserSuspendableOperation for group[7]
       - AlignmentFillUnparserSuspendableOperation for group[11]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for group[3]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for padding
       - AlignmentFillUnparserSuspendableOperation for group[22]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[8]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[7]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[3]
       - AlignmentFillUnparserSuspendableOperation for group[11]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[9]
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for group[28]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
       - AlignmentFillUnparserSuspendableOperation for TTL
       - AlignmentFillUnparserSuspendableOperation for sequence[1]
       - AlignmentFillUnparserSuspendableOperation for length
      Schema context: messageLength Location line 60 column 8 in file:/home/mbeckerle/Documents/dataiti/git/dfdl-schemas/dfdl-p8/src/main/resources/com/owlcyberdefense/p8/xsd/headers.dfdl.xsd
      Data location was preceding byte 0

      Attachments

        Activity

          People

            mbeckerle Mike Beckerle
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: