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

[jira] [Commented] (DAFFODIL-2395) Cannot have complex or simple types with a specified length larger than 256MB

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

IanCarlson commented on DAFFODIL-2395:
--------------------------------------

Resolved in [https://github.com/apache/incubator-daffodil/pull/420]

Also relevant: [https://lists.apache.org/thread.html/r21a3296f4837b21dc2e351aa4574cee55f1cdc4d3656376a4752497f%40%3Cdev.daffodil.apache.org%3E]

The final solution was to get rid of the "look ahead" length check on complex types, and allow parsing to continue until it runs out of bits rather than aborting early.

> Cannot have complex or simple types with a specified length larger than 256MB
> -----------------------------------------------------------------------------
>
>                 Key: DAFFODIL-2395
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2395
>             Project: Daffodil
>          Issue Type: Bug
>          Components: Back End
>            Reporter: Steve Lawrence
>            Assignee: IanCarlson
>            Priority: Blocker
>
> See below thread on list about the issue. Various suggestions are made for how to fix this:
> https://lists.apache.org/thread.html/re7e658bd802a36e127d7fb168643fbddab9108d0ae1e4332e3c295bf%40%3Cdev.daffodil.apache.org%3E



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