Steve Lawrence created DAFFODIL-2112:
----------------------------------------

             Summary: Dynamic initiator/terminator that returns empty string 
leads to an abort
                 Key: DAFFODIL-2112
                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2112
             Project: Daffodil
          Issue Type: Bug
          Components: Back End
            Reporter: Steve Lawrence
             Fix For: 2.4.0


See the disussion in this thread:

[https://lists.apache.org/thread.html/21630109b76d337f0bc1d01be82e27cfb26c7bb81cad2759f2950824@%3Cusers.daffodil.apache.org%3E]

In that schema, the initiator and terminator are DFDL expressions that can 
return the empty string. This shouldn't be allowed and should throw an SDE, but 
it looks like we are failing to cleanup the delmiter stack when this SDE occurs 
which leads to the delimiter stack not being cleaned up and an Invaraint error.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to