То есть рут мы не даём, а корку, которая может содержать часть важной информации -- даём?)
Натравить на них можно только gdb (что мы уже делали), но нужна отладочная информация, которая есть только в cpanel.
Не думаю, что perl сохраняет ABI от версии к версии учитывая изменения, наложенные cPanel'ю.
strace -f -p `pgrep cpsrvd` 2> file.log
Пока GDB висит после надписи Program received signal SIGSEGV, Segmentation fault. процесс живёт.
Можно попробовать посмотреть ls -lia /proc/6446/fd и посмотреть там файлы, относящиеся к пользователю. Видимо, там есть какой-то кеш, который побился.
Ещё можно проверить, не побился ли /usr/local/cpanel/perl/Storable/Storable.so, но это очень вряд ли.
Detaching after fork from child process 31687. Detaching after fork from child process 31696. Detaching after fork from child process 31724. Detaching after fork from child process 31769.
Тогда попробовать
gdb -p `pgrep cpsrvd`
set follow-fork-mode child
c
после этого f5
При падении процесса в segfault gdb сам покажет свою консоль.
#0 0x00000039a74ce0f3 in __select_nocancel () from /lib64/libc.so.6 #1 0x00002ac8777c3ddd in Perl_pp_sselect () from /usr/local/cpanel/perl/libperl.so #2 0x00002ac8777909c6 in Perl_runops_standard () from /usr/local/cpanel/perl/libperl.so #3 0x00002ac877751252 in perl_run () from /usr/local/cpanel/perl/libperl.so #4 0x0000000000565b6d in Perl_sv_magic () #5 0x00000039a741d9c4 in __libc_start_main () from /lib64/libc.so.6 #6 0x0000000000402029 in Perl_sv_magic () #7 0x00007fffb4003858 in ?? () #8 0x0000000000000000 in ?? ()
Я сейчас не сижу в icq, можно в jabber (boris@dolgov.name)
То, что Вы показали -- это без нажатия c, то есть не момент падения, а просто тот момент, когда отладчик подцепился к процессу.
Сделайте gdb -p `pgrep cpanel`
введите c
Затем попробуйте войти под аккаунтом
введите bt
введите q
нажмите y
Пришлите вывод. Как настоящий экстрасенс попробую помочь.
На форуме ISPsystem может не дать зарегистрироваться второй раз :)
ребята уже сами себя наказали -- вместо 10 евро прибыли с лицензии получают 1 евро ☝