Johan Corveleyn wrote on Sun, Aug 29, 2010 at 16:24:24 +0200: > Hi Stefan, > > On Sun, Aug 29, 2010 at 12:32 PM, <stef...@apache.org> wrote: > > Author: stefan2 > > Date: Sun Aug 29 10:32:08 2010 > > New Revision: 990537 > > > > URL: http://svn.apache.org/viewvc?rev=990537&view=rev > > Log: > > Looking for the cause of Johan Corveleyn's crash (see > > http://svn.haxx.se/dev/archive-2010-08/0652.shtml), it > > seems that wrong / corrupted data contains backward > > pointers, i.e. negative offsets. That cannot happen if > > everything works as intended. > > I've just retried my test after this change (actually with > performance-bra...@990579, so updated just 10 minutes ago). Now I get > the assertion error, after running log or blame on that particular > file: > > [[[ > $ svnserve -d -r c:/research/svn/experiment/repos > Assertion failed: *ptr > buffer, file > ..\..\..\subversion\libsvn_subr\svn_temp_serializer.c, line 282 > > This application has requested the Runtime to terminate it in an unusual way. > Please contact the application's support team for more information. > ]]] > > Is there any way I can find more information about this failure, so I > can help you diagnose the problem? >
s/assert/SVN_ERR_MALFUNCTION_NO_RETURN/ > Just to be clear: the very same repos does not have this problem when > accessed by a trunk svnserve. > > -- > Johan