The cited documentation seems to apply only to Windows Server 2003? 
As I've tested, free() didn't seem to resolve to _free_dbg on Windows Server
2008 + VS2010, or on Windows Server 2012 + VS2012. 
The installed httpd-2.4.3 binaries just can not run if the code is not
changed. So please verify why that could happen.

Bing


-----Original Message-----
From: Eric Covener [mailto:[email protected]] 
Sent: Tuesday, August 21, 2012 8:22 PM
To: [email protected]
Subject: Re: A possible bug found // RE: svn commit: r783 - /release/httpd/

I don't think a source code change should be required.

http://msdn.microsoft.com/en-US/library/we1whae7(v=vs.80)

"When the application is linked with a debug version of the C run-time
libraries, free resolves to _free_dbg. For more information about how the
heap is managed during the debugging process, see The CRT Debug Heap."

Reply via email to