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

Re: Breakage on trunk?

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Fri, 4 Mar 2011 17:07:04 +0200

John Beranek wrote on Fri, Mar 04, 2011 at 14:49:48 +0000:
> On 04/03/11 14:44, Daniel Shahaf wrote:
> > John Beranek wrote on Thu, Mar 03, 2011 at 17:54:04 +0000:
> >> Hi,
> >>
> >> This afternoon, I checked out the trunk from Subversion in order to
> >> build a dev system running 1.7.
> >>
> >> I updated a sandbox I had lying around, made it 'extraclean', built and
> >> installed serf 0.7.1, ran autogen.sh, ran configure (with --prefix
> >> /usr/local/subversion-1.7 --with-serf=/usr/local), built and installed
> >> Subversion.
> >>
> >> All of this was done on a Fedora 14 x86_64 system. What I got for my
> >> troubles was assertion failures when trying a commit with either
> >> Apache+mod_dav_svn or with svnserve. The assertion failure in question is:
> >>
> >> subversion/libsvn_subr/svn_temp_serializer.c:282:
> >> svn_temp_deserializer__resolve: Assertion `*ptr > buffer' failed.
> >>
> >
> > What are *PTR and BUFFER at that point?
>
> Both are optimised out:

Okay. Perhaps you could try to localize the bug --- whether it's in the
temp_serializer framework itself, or in one of its callers? For
example, if you make dag_node_cache_get() always return NULL, do you
still get assertions from other users of the cache?

Daniel
(shooting in the dark)
Received on 2011-03-04 16:07:54 CET

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