#33519: Recursive {% include %} crashes silently.
-------------------------------------+-------------------------------------
Reporter: Brambor | Owner: nobody
Type: Bug | Status: closed
Component: Template system | Version: 3.2
Severity: Normal | Resolution: wontfix
Keywords: template include | Triage Stage:
crash | Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak):
* status: new => closed
* resolution: => wontfix
* type: Uncategorized => Bug
* component: Core (Management commands) => Template system
Comment:
Thanks for the report. On Django 4.0 it crashes with `RecursionError:
maximum recursion depth exceeded` and on Django 3.2 it crashes with:
{{{
Fatal Python error: Cannot recover from stack overflow.
Python runtime state: initialized
Current thread 0x00007f8e7a566700 (most recent call first):
....
}}}
It seems to have been accidentally improved in
854e9b066850b9b4eb1171966e996322b2c16d27. Unfortunately, Django 3.2 is in
extended support and doesn't receive bugfixes anymore (except security
issues and data loss bugs).
--
Ticket URL: <https://code.djangoproject.com/ticket/33519#comment:1>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/065.92e3fc1aaf535b88603c1088e9de71d7%40djangoproject.com.