You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Mathieu Lirzin (Jira)" <ji...@apache.org> on 2020/01/01 19:47:00 UTC

[jira] [Created] (OFBIZ-11314) Avoid stack overflow in the presence of cycles in controller inclusion

Mathieu Lirzin created OFBIZ-11314:
--------------------------------------

             Summary: Avoid stack overflow in the presence of cycles in controller inclusion
                 Key: OFBIZ-11314
                 URL: https://issues.apache.org/jira/browse/OFBIZ-11314
             Project: OFBiz
          Issue Type: Improvement
          Components: framework
    Affects Versions: Trunk
            Reporter: Mathieu Lirzin
            Assignee: Mathieu Lirzin


The inclusion of controller configuration files can lead to inclusion cycles which are not safely handled, because they can lead to infinite recursion that end up in stack overflow exception.

A very basic form of cycle is controllers A and B which includes each other.

I would be better to checket the inclusion cycles and report an appropriate error.



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