httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jerker Bäck <>
Subject Re: BUG BUG in Apache beta
Date Sat, 07 Apr 2001 19:00:02 GMT
Oh, I am relieved. I ended up trying to compile apache with the original VC++5 CD. My environment
is such a mess with a "uphotted" VC5 + VSNet + platformSDK + DDK. I suspected that some Win64
definitions was causing the problem in VC7 and since the platformSDK is not compatible with
VC5 original headers and libs I got some serious problems. The damn Installer won't let you
install more then one version of the platformSDK. So, thanks Bll for looking into this so


----- Original Message ----- 
From: "William A. Rowe, Jr." 
To: <>; "Jerker Bäck" 
Sent: Saturday, April 07, 2001 7:32 AM
Subject: Re: BUG BUG in Apache beta

> This nasty issue is addressed in cvs and will appear in the 2.0.17 build.
> Sorry I didn't catch this as the change snuck in quite late after my own
> review of the 2.0.16 tree.
> Bill
> From: Jerker Bäck
> To:
> Sent: Friday, April 06, 2001 9:18 AM
> Subject: BUG BUG in Apache beta
> > So sorry to say this, but the beta will not compile properly in VC++7. Apache
> > is throwing an exception at startup. Debugging gives the following message:
> >
> > "Runtime check failure #0 - The value of ESP was not properly saved across a
> > function call. This is usually a result of calling a function declared with one
> > calling convention with a function pointer declared with a different calling convention."
> apr_register_optional_fn() was declared stdcall but actually recast into cdecl, just
> as your runtime check diagnosed.  That message is far more accurate than the stack
> dump of garbage I got... had to single step the code until I isolated where it was
> corrupting the stack.

View raw message