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

Bug#497534: apache2.2-common: /etc/init.d/apache2 / apache2ctl not reporting error return code when apache2 segfaults


Le mardi 02 septembre 2008 à 22:41 +0200, Stefan Fritsch a écrit :
> On Tuesday 02 September 2008, Olivier Berger wrote:
> > Whenever apache2 segfaults on start (for example as experienced
> > when #497453), there's no error return code propagated to
> > apache2ctl nor /etc/init.d/apache2's exit values...
> In this case, the segfault happens after apache has gone into the 
> background. There is no way for the init script to learn about the 
> crash or for apache to print something to stderr.
> I don't know why nothing appears in the error log, though.

I guess because it's still reading the conf file... and has not yet
setup the logging infrastructure ?

I tried to start :
 APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data apache2 -e debug -k start
but that doesn't help (-e flag) :(

Dunno of apache internals to provide more useful comments, I suppose.

Best regards,
Olivier BERGER <olivier.berger@it-sudparis.eu>
http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 1024D/6B829EEC
Ingénieur Recherche - Dept INF
Institut TELECOM, SudParis (http://www.it-sudparis.eu/), Evry (France)

Reply to: