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)