Ошибка сегментации Apache/PHP в debug_backtrace()
При выполнении определенного действия в проекте Drupal происходит сбой PHP. В /var/log/apache2/error.log
, Я могу видеть:
[Ср. 08 июля 09:51:13.068078 2015] [основной: уведомление] [pid 9130] AH00051: выходной сигнал дочернего pid 9135 Ошибка сегментации (11), возможный coredump в /etc/apache2
С помощью xdebug.auto_trace=On
Я был в состоянии определить, что сбой происходит, когда debug_backtrace()
называется (и не каждый раз).
Мне удалось получить дамп ядра. Вот что я получаю при беге sudo gdb /usr/sbin/apache2 /tmp/coredumps/core-apache2.9135
:
Программа завершена с сигналом SIGSEGV, Ошибка сегментации.
# 0 0x00007f12e1c7422a в zend_std_object_get_class_name () из /usr/lib/apache2/modules/libphp5.so
Что я могу сделать для дальнейшего устранения проблемы?