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

PCAP fails with Daf 3.2.0 and IPv4 layers with checksum

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 3.2.0
    • 3.2.1
    • Back End
    • None

    Description

      Updating PCAP to use the new ethernetIP with IPv4 (and Daffodil 3.2.0) is failing.

      Please look at https://github.com/DFDLSchemas/PCAP/pull/15

      Or you can clone my repo: git@github.com:mbeckerle/PCAP.git 

      Checkout master branch

      $ sbt
      > testOnly *.TestPCAP – --tests=test_pcap_test_dns

      Will reproduce the error.

      That test used to be a parserTestCase with roundTrip onePass. However, I have temporarily converted it into an unparserTestCase with roundTrip 'none' to isolate that this bug is only when unparsing.

      I think this is a Daffodil 3.2.0 bug. 

      However,  I recall somewhere bugs/errors like this being discussed not too long ago. 

       

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment