Upgrading from 2.2 to 2.4 somehow mpm_itk was enabled along wiuth mpm_prefork. This problem was discussed in an\my earlier thread : constant mpm_itk errors in Apache error log This resulted in the "mpm_itk errors" going but now I am getting these core notices instead : [core:notice] [pid xxxxx] AH00052: child pid 4597 exit signal Segmentation fault (11) Does anyone know what I should be looking at to finally fix this?
update
I managed to strace a process right through to its segfault, but cant really interpret it. Any help would be greatly appreciated:
rt_sigprocmask(SIG_UNBLOCK, [PROF], NULL, 8) = 0 getcwd("/", 4095) = 2 chdir("/website/public") = 0 lstat("/website/public/index.php", {st_mode=S_IFREG|0644, st_size=1777, ...}) = 0 lstat("/website/public", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/website", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={30, 0}}, NULL) = 0 fcntl(14, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1, len=1}) = 0 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0x7f5a3d942028} --- chdir("/etc/apache2") = 0 rt_sigaction(SIGSEGV, {SIG_DFL, [], SA_RESTORER|SA_INTERRUPT, 0x7f5a3cd258d0}, {SIG_DFL, [], SA_RESTORER|SA_RESETHAND, 0x7f5a3cd258d0}, 8) = 0 kill(24177, SIGSEGV) = 0 rt_sigreturn() = 140025556901856 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_USER, si_pid=24177, si_uid=33} --- +++ killed by SIGSEGV +++ 
straceorgdbwould be my first port of call.stracegives you a hint; time for somegdbaction. Chances are you'll need to install debugging symbols for Apache to make any sense out of it.