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 2024/02/15 11:03:00 UTC

[jira] [Comment Edited] (DAFFODIL-284) hidden group ref - circular stack overflow

    [ https://issues.apache.org/jira/browse/DAFFODIL-284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17817634#comment-17817634 ] 

Mike Beckerle edited comment on DAFFODIL-284 at 2/15/24 11:02 AM:
------------------------------------------------------------------

Verified that this error still occurs (2024-02-15)

 

The backtrace looks very different now, but still gets a stack overflow. 


was (Author: mbeckerle):
Verified that this error still occurs (2024-02-15)

> hidden group ref - circular stack overflow
> ------------------------------------------
>
>                 Key: DAFFODIL-284
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-284
>             Project: Daffodil
>          Issue Type: Bug
>          Components: Back End, Diagnostics, Front End, General, Middle &quot;End&quot;
>            Reporter: Mike Beckerle
>            Priority: Minor
>
> Implementation ideas: just add a dfdl:__hidden__="true" attribute to the nodes that come from a hidden group ref. TDML runner can strip them off before comparing actual to expected.
> (This does not meet all the requirements for the infoset of DFDL, because the hidden elements will take up positions in the infoset during processing thereby making Xpath expression in the DFDL work differently than if the nodes were behaving as hidden all along.)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)