Apache2 child pid nnnn exit signal Segmentation fault (11)
hey. I have a problem with Apache2-prefork(latest version). From my apache error log there are many instance of child pid nnnnn exit Segmentation fault (11). I have just moved many web-sites over to this server and some users complain that there seems to be a problem with my server. Sometimes they don't get all of the content (especially pictures) from the web-pages. I have past my result from top: top - 1 user, load average: 0.08, 0.04, 0.00 Tasks: 82 total, 1 running, 81 sleeping, 0 stopped, 0 zombie Cpu(s): 3.3% us, 0.7% sy, 0.0% ni, 94.0% id, 2.0% wa, 0.0% hi, 0.0% si Mem: 646456k total, 395076k used, 251380k free, 43400k buffers Swap: 525304k total, 508k used, 524796k free, 282404k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1078 wwwrun 15 0 65368 15m 57m S 1.7 2.4 0:05.42 httpd2-prefork 680 wwwrun 16 0 65084 14m 57m S 0.3 2.4 0:00.07 httpd2-prefork Is this a indication of broken memory? Cheers, Andreas Hvatum
On Tue, Sep 14, 2004 at 09:39:02AM +0200, Andreas H wrote:
hey.
I have a problem with Apache2-prefork(latest version). From my apache
On 9.1?
error log there are many instance of child pid nnnnn exit Segmentation fault (11). I have just moved many web-sites over to this server and some users complain that there seems to be a problem with my server. Sometimes they don't get all of the content (especially pictures) from the web-pages. I have past my result from top:
top - 1 user, load average: 0.08, 0.04, 0.00 Tasks: 82 total, 1 running, 81 sleeping, 0 stopped, 0 zombie Cpu(s): 3.3% us, 0.7% sy, 0.0% ni, 94.0% id, 2.0% wa, 0.0% hi, 0.0% si Mem: 646456k total, 395076k used, 251380k free, 43400k buffers Swap: 525304k total, 508k used, 524796k free, 282404k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1078 wwwrun 15 0 65368 15m 57m S 1.7 2.4 0:05.42 httpd2-prefork 680 wwwrun 16 0 65084 14m 57m S 0.3 2.4 0:00.07 httpd2-prefork
Is this a indication of broken memory?
No, I don't think so, at least not if only apache is affected. Which apache modules are in use? PHP? One assumption is that apache processes crash on certain requests. The best way (and basically the only way, short of intensive tcpdumping) to find the cause is to use mod_log_forensic and analyse the resulting log after a while (after crashes happened), to see the underlying pattern. If you use the apache2&libapr0 packages from ftp://ftp.suse.com/pub/projects/apache/apache2 you will not only find mod_log_forensic but also the needed script to analyse the log. (Be sure to also update all apache modules from that location) Otherwise these things are pretty hard to debug. Peter
participants (2)
-
Andreas H
-
poeml@cmdline.net