Huge logfiles generated by QUI/Events/Event.php
When an event was fired and the corresponding handler in my package's events.xml
was misspelled, I only got a blank page and huge log files (around 444.400 lines per error).
The beginning of the stacktrace looks like this:
[2019-12-05 15:03:49] - ERROR - 2 ::
Array
(
[0] => Array
(
[trace] => #0 /var/www/quiqqer/packages/quiqqer/quiqqer/lib/QUI/Events/Event.php(196): exception_error_handler(2, 'call_user_func_...', '/var/www/quiqqe...', 196, Array)
#1 /var/www/quiqqer/packages/quiqqer/quiqqer/lib/QUI/Events/Manager.php(324): QUI\Events\Event->fireEvent('onTemplateGetHe...', Array, false)
#2 /var/www/quiqqer/packages/quiqqer/quiqqer/lib/QUI/Template.php(691): QUI\Events\Manager->fireEvent('templateGetHead...', Array)
#3 /var/www/quiqqer/var/cache/compile/379a07801df6486674e7b57f6c8c34d440aa0f66_0.file.index.html.php(34): QUI\Template->getHeader()
#4 /var/www/quiqqer/packages/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_5de90ca58c4256_34282800(Object(Smarty_Internal_Template))
#5 /var/www/quiqqer/packages/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))
#6 /var/www/quiqqer/packages/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))
#7 /var/www/quiqqer/packages/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(232): Smarty_Internal_Template->render(false, 0)
#8 /var/www/quiqqer/packages/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(116): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, NULL, NULL, 0)
#9 /var/www/quiqqer/packages/quiqqer/smarty3/Quiqqer/Engine/Smarty3.php(288): Smarty_Internal_TemplateBase->fetch('/var/www/quiqqe...')
#10 /var/www/quiqqer/packages/quiqqer/quiqqer/lib/QUI/Template.php(564): Quiqqer\Engine\Smarty3->fetch('/var/www/quiqqe...')
#11 /var/www/quiqqer/packages/quiqqer/quiqqer/index.php(203): QUI\Template->fetchSite(Object(QUI\Projects\Site))
#12 /var/www/quiqqer/index.php(27): require('/var/www/quiqqe...')
#13 {main}
[Exception] => Warning: call_user_func_array() expects parameter 1 to be a valid callback, class '\PCSG\Presentation' not found :: \PCSG\Presentation::onTemplateGetHeader
[Trace] => Array
(
[0] => Array
(
[file] => /var/www/quiqqer/packages/quiqqer/quiqqer/lib/QUI/Events/Manager.php
[line] => 324
[function] => fireEvent
After that a lot of Smarty-objects and HTML follow.
Are these huge log files expected behavior?