Kohana Нехватка памяти при debug - SYSPATH/classes/Kohana/Debug.php [ 230 ]

confguru

ExAdmin
Команда форума
Давно уже сталкивался - при сложных данных - при включении
PHP:
Kohana::init(array(
	'errors' 	=> true,
));
ErrorException [ Fatal Error ]: Allowed memory size of 1 073 741 824 bytes exhausted (tried to allocate 288596990 bytes)

Подозреваю что при implode падает
PHP:
return '<small>object</small> <span>'.get_class($var).'('.count($array).')</span> '.implode("\n", $output);
 

fixxxer

К.О.
Партнер клуба
Где-то, наверное, бесконечная рекурсия из-за взаимных ссылок
 

флоппик

promotor fidei
Команда форума
Партнер клуба
у меня на одном из проектов Kohana + Twig + twig strict variables = false при ошибке уходит в рекурсию, пытаясь отрисовать шаблон ошибки
 

weregod

unserializer
К сожалению, не знаю, как устроена отладка в Kohana, можно попытаться сэкономить, отловив все deиug_backtrace() и запретить им накопление аргументов в трэйсе.
Можно проанализировать их код для отладочной выдачи, может, действительно зацикливания не ловит.
 
Сверху