Aktionen
GX-Task #68123
offenBroken syntax in Smarty templates may result in memory limit problems while logging the thrown exception | Kaputte Smarty-Templates führen zu Memory-Limit Problemen beim Logging
Status:
Anerkannt
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Core
Zielversion:
-
% erledigt:
0%
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:
Beschreibung
Broken syntax in Smarty templates may result in memory limit problems while logging the thrown exception. If the thrown exception is not caught, the error handler will try to log this. If Smarty allocated to much memory this can result in an error while logging.
To fix this, we need to catch the Smarty exception (which would lead to the memory limit) and log specific error details separate. After logging the Smarty error we should throw a new exception again (like the old behaviour).
Dateien
Aktionen