Eu tenho o mesmo problema em uma configuração do CPanel. No meu caso, executando
strings core.nnnn | less
mostra que o problema pode ser rastreado para um comando Perl errante. Esta é a seção ofender de /etc/bashrc
(encontrada por grep'ing para perl em scripts de inicialização):
if [ "$LOCALLIBUSER" != "root" ]; then
eval $(perl -Mlocal::lib)
fi
Se eu tentar executar eval $(perl -Mlocal::lib)
no console, ele despeja o núcleo, então esse é definitivamente o problema.
Isso é bastante comum para que uma rápida pesquisa no google este tópico , que não oferece muitos conselhos além de verificar os módulos perl.