You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "Mike Beckerle (Jira)" <ji...@apache.org> on 2020/11/09 17:59:00 UTC

[jira] [Created] (DAFFODIL-2431) CSV data causes abort

Mike Beckerle created DAFFODIL-2431:
---------------------------------------

             Summary: CSV data causes abort
                 Key: DAFFODIL-2431
                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2431
             Project: Daffodil
          Issue Type: Bug
          Components: Back End, Unparsing
    Affects Versions: 2.7.0
            Reporter: Mike Beckerle
         Attachments: RE _Abort _Invariant_broken_in_Daffodil_2.7.0.zip

User reported getting this backtrace. Notice first line is a fragment message. So something is clearly wrong here. Files to reproduce are attached. This is related to unparser suspensions somehow.

```

Exception in thread "Thread-1" org.apache.daffodil.exceptions.Abort: Invariant broken. Single suspended expression making

org.apache.daffodil.exceptions.Assert$.abort(Assert.scala:120)

org.apache.daffodil.exceptions.Assert$.invariantFailed(Assert.scala:166)

org.apache.daffodil.processors.unparsers.UStateMain.evalSuspensions(UState.scala:647)

org.apache.daffodil.processors.DataProcessor.unparse(DataProcessor.scala:538)

at org.apache.daffodil.exceptions.Assert$.abort(Assert.scala:120)

at org.apache.daffodil.exceptions.Assert$.invariantFailed(Assert.scala:166)

at org.apache.daffodil.processors.unparsers.UStateMain.evalSuspensions(UState.scala:647)

at org.apache.daffodil.processors.DataProcessor.unparse(DataProcessor.scala:538)

at org.apache.daffodil.processors.DataProcessor.unparse(DataProcessor.scala:511)

at org.apache.daffodil.japi.DataProcessor.unparse(Daffodil.scala:730)

at mil.af.rl.filter.dfdl.impl.DFDLConverterImpl.translateFromXML(DFDLConverterImpl.java:130)

at mil.af.rl.filter.dfdl.TranslateFromXMLFilter.getDFDLResult(TranslateFromXMLFilter.java:47)

at mil.af.rl.filter.dfdl.DFDLFilterBase.filter(DFDLFilterBase.java:108)

```



--
This message was sent by Atlassian Jira
(v8.3.4#803005)