[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Strange buffer overwrite bug

From: Joe Orton <joe_at_manyfish.co.uk>
Date: 2002-10-15 11:17:01 CEST

On Mon, Oct 14, 2002 at 08:46:00PM -0700, Peter Davis wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I've been getting this error lately. It appears to happen completely
> randomly. Sometimes it doesn't happen at all, sometimes it happens right
> away, and sometimes it happens at the very end of the checkout or update. In
> this example, it happened pretty quickly:
...
> subversion/libsvn_ra_dav/fetch.c:1386: (apr_err=175002, src_err=0)
> svn: RA layer request failed
> svn: could not fetch directory entries
> subversion/libsvn_ra_dav/util.c:81: (apr_err=175002, src_err=0)
> svn: PROPFIND of /www.pediddle.net/!svn/bc/5/trunk/security/cryptography:
> Invalid HTTP status line in status element at line 57 of response:
> Status line was: Hline1.1 200 OK
>
> ^^^^
> Every time this happens, these four characters are replaced with something
> else, apparantly random. That's why I suspect a bad pointer somewhere. I
> think I can rule out a hardware/memory problem, because this only happens
> with SVN.

There is some weird corruption in the ethereal trace just after the
<D:status>HTTP/1.1 200 OK</D:status> line. Have you tried a checkout
from a different machine? I couldn't reproduce problems here with an
r3200

The error does seem a bit dubious, I agree. Could you enable neon
debugging and post the debug log output (from stderr) from a checkout
which suffers from this corruption?

Regards,

joe

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Oct 15 11:17:45 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.