Apache 2.4 segmentation fault errors

Suurbier

Verified User
Joined
Apr 23, 2007
Messages
223
I am getting a lot of segmentation errors on Apache 2.4 so i switched back to 2.2 and I am not getting segmentation faults in the Apache error logs anymore.

Does anyone know what the problem might be? Sometimes sites randomly go offline with the error 324 empty response (when I visit in Chrome).

Code:
[Tue May 01 21:56:09.914061 2012] [core:notice] [pid 29523] AH00052: child pid 21314 exit signal Segmentation fault (11)
[Tue May 01 21:56:16.907475 2012] [core:notice] [pid 29523] AH00052: child pid 21303 exit signal Segmentation fault (11)
[Tue May 01 21:56:54.069676 2012] [core:notice] [pid 29523] AH00052: child pid 21340 exit signal Segmentation fault (11)
[Tue May 01 21:57:14.260285 2012] [core:notice] [pid 29523] AH00052: child pid 21347 exit signal Segmentation fault (11)
[Tue May 01 21:57:24.272561 2012] [core:notice] [pid 29523] AH00052: child pid 21356 exit signal Segmentation fault (11)
[Tue May 01 21:57:25.282934 2012] [core:notice] [pid 29523] AH00052: child pid 21348 exit signal Segmentation fault (11)
[Tue May 01 21:57:27.376112 2012] [core:notice] [pid 29523] AH00052: child pid 21382 exit signal Segmentation fault (11)
[Tue May 01 21:57:33.422070 2012] [core:notice] [pid 29523] AH00052: child pid 21380 exit signal Segmentation fault (11)
[Tue May 01 21:57:34.474543 2012] [core:notice] [pid 29523] AH00052: child pid 21376 exit signal Segmentation fault (11)
[Tue May 01 21:57:37.482198 2012] [core:notice] [pid 29523] AH00052: child pid 21229 exit signal Segmentation fault (11)
[Tue May 01 21:57:39.482097 2012] [core:notice] [pid 29523] AH00052: child pid 21381 exit signal Segmentation fault (11)
[Tue May 01 21:57:43.486233 2012] [core:notice] [pid 29523] AH00052: child pid 21387 exit signal Segmentation fault (11)
[Tue May 01 21:57:50.546476 2012] [core:notice] [pid 29523] AH00052: child pid 21373 exit signal Segmentation fault (11)
[Tue May 01 21:57:52.546768 2012] [core:notice] [pid 29523] AH00052: child pid 21394 exit signal Segmentation fault (11)
[Tue May 01 21:58:00.654823 2012] [core:notice] [pid 29523] AH00052: child pid 21414 exit signal Segmentation fault (11)
 
You would have to run a backtrace on the coredump to know why it crashed.
 
I am getting a lot of segmentation errors on Apache 2.4 so i switched back to 2.2 and I am not getting segmentation faults in the Apache error logs anymore.

Does anyone know what the problem might be? Sometimes sites randomly go offline with the error 324 empty response (when I visit in Chrome).

Code:
[Tue May 01 21:56:09.914061 2012] [core:notice] [pid 29523] AH00052: child pid 21314 exit signal Segmentation fault (11)
[Tue May 01 21:56:16.907475 2012] [core:notice] [pid 29523] AH00052: child pid 21303 exit signal Segmentation fault (11)
[Tue May 01 21:56:54.069676 2012] [core:notice] [pid 29523] AH00052: child pid 21340 exit signal Segmentation fault (11)
[Tue May 01 21:57:14.260285 2012] [core:notice] [pid 29523] AH00052: child pid 21347 exit signal Segmentation fault (11)
[Tue May 01 21:57:24.272561 2012] [core:notice] [pid 29523] AH00052: child pid 21356 exit signal Segmentation fault (11)
[Tue May 01 21:57:25.282934 2012] [core:notice] [pid 29523] AH00052: child pid 21348 exit signal Segmentation fault (11)
[Tue May 01 21:57:27.376112 2012] [core:notice] [pid 29523] AH00052: child pid 21382 exit signal Segmentation fault (11)
[Tue May 01 21:57:33.422070 2012] [core:notice] [pid 29523] AH00052: child pid 21380 exit signal Segmentation fault (11)
[Tue May 01 21:57:34.474543 2012] [core:notice] [pid 29523] AH00052: child pid 21376 exit signal Segmentation fault (11)
[Tue May 01 21:57:37.482198 2012] [core:notice] [pid 29523] AH00052: child pid 21229 exit signal Segmentation fault (11)
[Tue May 01 21:57:39.482097 2012] [core:notice] [pid 29523] AH00052: child pid 21381 exit signal Segmentation fault (11)
[Tue May 01 21:57:43.486233 2012] [core:notice] [pid 29523] AH00052: child pid 21387 exit signal Segmentation fault (11)
[Tue May 01 21:57:50.546476 2012] [core:notice] [pid 29523] AH00052: child pid 21373 exit signal Segmentation fault (11)
[Tue May 01 21:57:52.546768 2012] [core:notice] [pid 29523] AH00052: child pid 21394 exit signal Segmentation fault (11)
[Tue May 01 21:58:00.654823 2012] [core:notice] [pid 29523] AH00052: child pid 21414 exit signal Segmentation fault (11)

did you ever find out what was causing this? i have the exact same problem after upgrading to 2.4.2 from 2.2 i'm now getting lots of these in my logs:

[Tue Jun 05 21:52:29.344728 2012] [core:notice] [pid 15238] AH00052: child pid 15669 exit signal Segmentation fault (11)
 
I had a lot of those in my apache logs lately, also segfault (11). Mine were caused by APC and the errors stopped as soon as I disabled APC in php again. But your's could have many other causes.
 
thanks for the tip, i tried disabling eaccelerator and that looks to have done the trick. what did you use as an alternative to apc in the end?
 
As of yet I didn't use an alternative. I'm still searching for a reason why APC is doing this (or in your case eacellerator, so I don't have to try that either) and how it can be implemented without causing the segfaults.
 
Increase the debug mode in apache to get more log output.
 
Back
Top