Периодически наблюдаю в логах: crond[2360] general protection ip:7fe4f716bab9 sp:7fffc45ee0b0 error:0 in libc-2.11.3.so[7fe4f70f5000+15f000]
Какой процесс падает, parent или child?
Я, честно говоря, и не подозревал, что их два ;) Расскажите, что показать в следующий раз, когда это воспроизведется?
(In reply to comment #2) > Я, честно говоря, и не подозревал, что их два ;) crond форкается для каждого задания. > Расскажите, что показать в следующий раз, когда это воспроизведется? Можно просто по логам посмотреть, кто именно падает.
Судя по адресу, падение происходит внутри free(). В рассылке появились ещё жалобы на падение crond, в данном случае с ошибкой "free(): invalid pointer": http://lists.altlinux.org/pipermail/community/2011-September/672848.html И действительно, в патче для поддержки SELinux обнаружился указатель, который не инициализируется, если в системе не используется SELinux. http://git.altlinux.org/people/vsu/packages/vixie-cron.git?p=vixie-cron.git;a=commitdiff;h=3dbb6634595b90720d99ff895f69b8520fd40443
vixie-cron-4.1.20060426-alt9 -> sisyphus: * Tue Sep 20 2011 Dmitry V. Levin <ldv@altlinux> 4.1.20060426-alt9 - Fixed uninitialized pointer bug in case when SELinux is not enabled (by Sergey Vlasov; closes: #26285).
Спасибо!