[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: Hyrum K Wright <hyrum.wright_at_wandisco.com>
Date: Wed, 7 Dec 2011 09:37:12 -0600

On Wed, Dec 7, 2011 at 9:30 AM, Philip Martin
<philip.martin_at_wandisco.com> wrote:
> 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.

Hmm, well maybe I was seeing ghosts. I've reverted r1211162 in r1211476.

-Hyrum

PS - Are you from the future? ;)

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com/
Received on 2011-12-07 16:37:44 CET

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