I have run into a problem where http processes eventually get into a state where they are continually getting and handling SIGSEV signals. truss -p <PID> shows:
Incurred fault #6, FLTBOUNDS %pc = 0xFF0AF18C
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000054
Incurred fault #6, FLTBOUNDS %pc = 0xFF0AF18C
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000054
Incurred fault #6, FLTBOUNDS %pc = 0xFF0AF18C
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000054
This continues forever and ever. Eventually all http procs get into this state and Apache stops serving pages. The address is the same everytime. I am still working on troubleshooting this. If anyone can point to me to some references that might help me out, I would be very grateful.
One other piece of information. We have 10 hosts that serve our intranet website behind an F5 load balancer. We have seen this problem all week and it has been the same host in all cases. Even after bouncing Apache completely it came back to the same host. None of the other 9 are affected by this problem.
pmap shows that 0xFF0AF18C is somewhere in libpthreads.so.1. addr=0x00000054 is in the httpd binary.
Todd Urie
Unix Admin
Blackrock Financial Mgmt
302-797-6039