Hello Aaron, if this fixes the problem, this patch should also go into PHP_4_2_0.
regards, Derick On Tue, 16 Apr 2002, Aaron Bannert wrote: > On Tue, Apr 16, 2002 at 10:56:08AM +0200, Balazs Nagy wrote: > > Excusez moi, I had a hard time in the last D&D3 session when I wrote > > this. Here's the dump: > > Give the attached patch a try. > > Looks like we're just trying to use the server_context before it's been > initialized. (Thanks for Cliff for pointing this message out to me.) > > -aaron > > > Index: sapi_apache2.c > =================================================================== > RCS file: /repository/php4/sapi/apache2filter/sapi_apache2.c,v > retrieving revision 1.61.2.9 > diff -u -u -r1.61.2.9 sapi_apache2.c > --- sapi_apache2.c 12 Apr 2002 22:26:28 -0000 1.61.2.9 > +++ sapi_apache2.c 16 Apr 2002 22:49:53 -0000 > @@ -211,7 +211,14 @@ > * line. Not sure if this is correct, but it mirrors what happens > * with Apache 1.3 -- rbb > */ > - ap_log_error(APLOG_MARK, APLOG_ERR | APLOG_NOERRNO | APLOG_STARTUP, 0, >ctx->r->server, "%s", msg); > + if (ctx == NULL) { /* we haven't initialized our ctx yet, oh well */ > + ap_log_error(APLOG_MARK, APLOG_ERR | APLOG_NOERRNO | APLOG_STARTUP, > + 0, NULL, "%s", msg); > + } > + else { > + ap_log_error(APLOG_MARK, APLOG_ERR | APLOG_NOERRNO | APLOG_STARTUP, > + 0, ctx->r->server, "%s", msg); > + } > } > > static sapi_module_struct apache2_sapi_module = { > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php > ----------------------------------------------------------------------- Did I help you? Consider a gift: http://www.amazon.co.uk/exec/obidos/registry/SLCB276UZU8B ----------------------------------------------------------------------- PHP: Scripting the Web - [EMAIL PROTECTED] All your branches are belong to me! SRM: Script Running Machine - www.vl-srm.net ----------------------------------------------------------------------- -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php