Bug#368315: apache: [notice] child pid xxxxx exit signal Segmentation fault (11)
Hello,
There's now nearly one year and many updates, and I always have the same
problem, but now, I have to restart apache manually every day, because
it hangs completely, I also have to kill manually defective apache
processes before restarting.
I have tried the procedure given for the #394714 bug
but it's really annoying, because the "gdb --args apache -X" command
forbids apache to fork childrens and in normal use, I usually have at
least 24 child running :(
I've also tried to run
"gdb --args apache -F" or "gdb --args apache -f /etc/apache/httpd.conf"
to avoid having only a single apache process, and having my server
working normally, but nothing works.
the only messages given by gdb are :
- Using host libthread_db library "/lib/libthread_db.so.1"
- [Thread debugging using libthread_db enabled]
- [New Thread 16384 (LWP 5612)]
Then many many times :
no debugging symbols found
then
- Program exited normally
While gdb is running the only useful information I get is in the
/var/log/apache/error.log :
[notice] child pid xxx exit signal Trace/breakpoint trap (5)
and that's all.
another info : I never managed to have my server answer to queries,
while it's running under gdb : my websites doesn't answer at all during
all the time apache runs under gdb, so I cannot try this during a long
time :(
I hope that these infos will help you to finally solve my problem
Stéphane CHIRON
Service Technologies de L'Information et de la Communication
Communauté de Communes de Mimizan
Adam Conrad a écrit :
tech wrote:
my /var/log/apache/error.log is filled with error messages like :
[notice] child pid 15353 exit signal Segmentation fault (11)
Please run "apache -X" under gdb and see if you can get a backtrace of
the segfault, so we know who's at fault here.
Also, a list of modules you have loaded (and their package versions, or
information if they've been compiled/installed manually) would be useful.
... Adam
--
Reply to: