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)