Ошибка в графе в процессе оптимизации

Issue #405 new
Григорий Терехов created an issue

Для регулярного выражения "(?:(?:ba)aa)" на 279 строчке в этом файле происходит ошибка при попытке поиска большого массива данных в еще большем массиве данных.

PHP Fatal error: Nesting level too deep - recursive dependency? in /var/www/html/moodle/question/type/preg/authoring_tools/preg_explaining_graph_misc.php on line 281

Может стоит написать свой indexOf? Или есть какие-то другие решения?

Comments (4)

  1. Oleg Sychev repo owner

    А что там за большой массив? Там она на глубину жалуется, не размер. Вроде регекс простой. Откуда там может большая вложенность одних массивов в другие? PHP кстати предполагает что там рекурсивное зацикливание или что-то еще. Там реально какой-то суперглубокий массив получился?

  2. Oleg Sychev repo owner

    Григорий, тут надо бы массив распечатать перед ошибкой и полюбоваться на него....

  3. Log in to comment