URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 83285
[ Назад ]

Исходное сообщение
"apache и Segmentation fault "

Отправлено Vladar , 10-Дек-08 11:41 
Fedora Core 6
apache 2.2.8

Периодически в логах apache появляется вот такое:

child pid 27491 exit signal Segmentation fault (11)

По идее, в этом случае можно заставить apache вываливать coredump.
В httpd.conf вставил:
CoreDumpDirectory /coredumps
Владелец директории - пользователь апача.

Ничегошеньки не вываливает. Как быть? Точнее, как выследить от чего происходят segfault-ы?


Содержание

Сообщения в этом обсуждении
"apache и Segmentation fault "
Отправлено angra , 11-Дек-08 01:53 
А ядру вы сообщили про необходимость дампов?

"apache и Segmentation fault "
Отправлено Vladar , 11-Дек-08 09:07 
>А ядру вы сообщили про необходимость дампов?

Ну как бы вот:
http://httpd.apache.org/docs/2.2/mod/mpm_common.html#coredum...

Core Dumps on Linux
If Apache starts as root and switches to another user, the Linux kernel disables core dumps even if the directory is writable for the process. Apache (2.0.46 and later) reenables core dumps on Linux 2.4 and beyond, but only if you explicitly configure a CoreDumpDirectory.

Буквально: Если явно прописана директива CoreDumpDirectory, то apache сам сообщает об этом ядру.