[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: