AH00052 Segmentation fault (11)

Hi, ı am getting tons of those errors:

[Thu Feb 12 07:34:37.054729 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 31549 exit signal Segmentation fault (11)
[Thu Feb 12 07:35:51.129006 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 31634 exit signal Segmentation fault (11)
[Thu Feb 12 07:36:28.166069 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 32043 exit signal Segmentation fault (11)
[Thu Feb 12 07:37:36.234617 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 31539 exit signal Segmentation fault (11)
[Thu Feb 12 07:41:27.467719 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 1009 exit signal Segmentation fault (11)
[Thu Feb 12 07:42:28.529305 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 585 exit signal Segmentation fault (11)
[Thu Feb 12 07:48:09.869611 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 1041 exit signal Segmentation fault (11)
[Thu Feb 12 07:48:38.898825 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 1095 exit signal Segmentation fault (11)
[Thu Feb 12 07:50:03.986060 2015] [core:notice] [pid 31535:tid 140512168773696] AH00052: child pid 1763 exit signal Segmentation fault (11)

I tried my best to find problem but i couldnt handle it. Then i found this post: http://www.hackerfactor.com/blog/index.php?/archives/655-Two-Steps-Forwa... which leads to: http://qnalist.com/questions/1061731/users-httpd-apache-2-4-gives-segmen...

Conclusion: AppleWebKit is sending a request Apache-2.4 can't handle, which resolves in a duplicate call for a php-file, but without variables. This results in a segmentation-fault.

Well, didnt see that coming :D Getting tons of those errors and problem is too weird for me to find a solution. Can you help please?

Status: 
Active

Comments

Howdy -- unfortunately, it sounds like you're seeing an Apache or PHP bug of some kind. We hadn't heard any previous reports of that issue, but doing some Googling, I see a number of possible causes.

In some cases, it was related to certain PHP modules being loaded (apc and zend for example).

In other cases, it was related to Apache modules and settings -- certain Apache modules loaded with certain settings were causing problems.

And in other cases yet, it was related to resource restrictions on the server -- Apache wasn't being given enough resources to run, and was being killed off.

My suggestion would be to disable any non-standard Apache and PHP module, such as modules provided by any third party.

Unfortunately though, getting to the bottom of exactly what is causing that segfault requires generating a backtrace of the Apache process, and that's getting a bit outside our area of expertise here.

So my suggestion would be to start with the above steps, and see if that helps.

If it doesn't -- since you don't appear to be seeing a Virtualmin bug, and you appear to be using Virtualmin GPL there, you'd actually want to use the Forums for obtaining support. We monitor the Forums, along with lots of wonderful folks in the community!

If you continue to see problems, my suggestion would be to open up a new forum thread, and in there, let us know which Apache modules are being loaded, as well as what PHP modules are being loaded. Also let us know if this is a dedicated server, or a VPS -- and if a VPS, let us know what kind of VPS, as well as the output of "free -m".

It really may require someone from the Apache or PHP community to help, but we can at least see if something stands out as a possible culprit.

Thanks!