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

Re: Hashtable data freed before pool cleanup

From: William A. Rowe Jr. <wrowe_at_rowe-clan.net>
Date: Mon, 18 Jan 2010 16:17:04 -0600

On 1/17/2010 4:57 AM, William A. Rowe Jr. wrote:
> On 1/7/2010 9:12 AM, Bert Huijben wrote:
>> Looking at apr's 1.3.x branch:
>> In r817810 a change to the hash table implementation was introduced,
>> which moves the data of a hash table from the main pool to a subpool (as
>> seen from the pool passed to apr_hash_make). This makes the contents of
>> the hashtable unavailable from pool cleanup handlers registered on that
>> same pool. (subpools are cleared before the cleanup handlers of the pool
>> itself)
> I consider this a breaking change to the 1.4.1 candidate tarball as well.
> Ready to scratch that and move on to the 1.4.2 candidate after this mess
> is sorted.

I'd like to roll 1.4.2 ASAP, all that we are waiting for is to roll back
this breakage. Volunteers?

Graham, you committed r817810, any thoughts on other changes required, besides
simply reverting the single commit?
Received on 2010-01-19 15:36:57 CET

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