Я периодически получаю сбой Seg от apache, поэтому я включил дамп ядра на своих серверах, чтобы попытаться выяснить, что происходит. Прошлой ночью я получил еще один и пытался изучить дамп ядра, чтобы выяснить, что происходит. Это определенно процесс PHP, поэтому я гуглил, как проверить их специально для PHP. Я скачал файл .gdbinit для PHP 5.2 и запустил следующее в файле дампа:
$ gdb apache2 dumpfile
[reading/loading symbols]
(gdb) bt
[...backtrace...]
(gdb) source ~/.gdbinit
(gdb) dump_bt executor_globals.current_execute_data
Attempt to extract a component of a value that is not a structure.
Я должен получить обратную трассировку после dump_bt executor_globals.current_execute_data
для сценария PHP, который вызвал ошибку сегмента, но я продолжаю получать Attempt to extract a component of a value that is not a structure.
вместо этого.