Hi,
I have encountered a compatibility problem causing a crash in apache.
I am using the released Apache 2.2.4 on windows and I am using the
mod_dav_svn.so module compiled with the Visual Studio 2005 compiler. I
am using the latest version of trunk.
The apache server crashes when doing the svn lock command on the client.
The reason is that the mod_dav.so module of the apache server is not
compiled with the Visual Studio 2005 compiler. In the Visual Studio 2005
compiler the time_t data structure is 64 by default, which is not the
case with the compiler used to compile the mod_dav.so module of apache.
Since the dav_lock data structure (containing a time_t member) is both
accessed from mod_dav.so and mod_dav_svn.so, this is causing a memory
corruption.
If I use a mod_dav.so module compiled with the Visual studio 2005
compiler (the same as with the mod_dav_svn.so), the crash disappears and
everything seems to work fine.
Regards,
Marc
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon May 7 09:00:27 2007