Сбой PHP / Apache в скрипте (Ошибка сегментации (11)

[Решено]

Я запускаю скрипт PHP (с некоторыми включениями) на localhost, который продолжает падать до конца.

Отчет об ошибках включен. Opera, Safari и Firefox возвращают пустой экран. Но Chrome возвращает:

Не удалось загрузить веб-страницу, поскольку сервер не отправил данные. Код ошибки: ERR_EMPTY_RESPONSE

Логи Apache возвращают:

[Вс Дек 15 19:29:23 2013] [извещение] дочерний пид 34267 сигнал выхода Ошибка сегментации (11)

Использовал PHP 5.5.6, когда впервые столкнулся с проблемой. После перехода на PHP 5.4.21 проблема все еще существует.

Проблема не в скрипте. Случайное комментирование пары из 50 строк кода решает проблему. Заставить меня задуматься, может ли мой сценарий быть слишком длинным для исполнения.

У кого-нибудь есть какие-либо предложения о том, как я могу решить эту проблему?

ОБНОВИТЬ:

Проблема появляется не только на локальном хосте, но и на моем веб-сервере, работающем на CentOs 6.4 и PHP 5.3.3, и выдает ту же ошибку на Apache.

[Вс дек 15 23:15:10 2013] [извещение] child pid 18409 сигнал выхода Ошибка сегментации (11)

UPDATE2:

Запуск php из командной строки дает:

$ php index.php Фатальная ошибка: вызов неопределенной функции mcrypt_create_iv () в Encrypt.class.php в строке 135

После размещения комментария перед строкой 135 на Encrypt.class.php

$ php index.php
Ошибка сегментации: 11

ОБНОВЛЕНИЕ 3: (Решение)

После запуска индекса в командной строке с помощью strace (strace php index.php) я обнаружил проблему в одном из запросов.

После некоторой дополнительной отладки (используя PDO вместо моего собственного класса) я обнаружил, что проблема заключалась в установке моей собственной опции PDO "ATTR_PERSISTENT => true". Отключение этой опции решило мою проблему.

Ответы на вопрос(1)

Ваш ответ на вопрос