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

Re: svn commit: r1211162 - /subversion/trunk/subversion/libsvn_wc/context.c

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Wed, 07 Dec 2011 15:30:08 +0000

Hyrum K Wright <hyrum.wright_at_wandisco.com> writes:

> On Wed, Dec 7, 2011 at 9:03 AM, Philip Martin
> <philip.martin_at_wandisco.com> wrote:
>> Hyrum K Wright <hyrum.wright_at_wandisco.com> writes:
>>> I happy to revert, though I don't know how to fix the problem I'm
>>> seeing.  The symptom is manifest when we go to close the context, we
>>> iterate over all the wcroot's that the context holds.  When running
>>> against an APR compiled with pool lifetime debugging, this causes NULL
>>> values to come out of the wcroot hash in the context, which is
>>> something of an impossibility (setting a NULL value in an APR hash
>>> erases the entry).
>> What operation or test triggers the bug?
> I was seeing it in any invokation of 'svn commit', but my specific
> test case was svnlook test 1.

I've reverted r12111162 locally and I cannot reproduce using Subversion
and APR compiled with -DAPR_POOL_DEBUG=5.

uberSVN: Apache Subversion Made Easy
Received on 2011-12-07 16:30:45 CET

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