httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ruediger Pluem <rpl...@apache.org>
Subject [Fwd: [Fwd: Re: apr_brigade_create() produces a corrupt brigade]]
Date Sat, 28 Oct 2006 10:24:01 GMT
Oops, wrong list.

-------- Original Message --------
Subject: [Fwd: Re: apr_brigade_create() produces a corrupt brigade]
Date: Sat, 28 Oct 2006 12:02:57 +0200
From: Ruediger Pluem <rpluem@apache.org>
To: dev@httpd.apache.org


On 10/26/2006 09:48 PM, Graham Leggett wrote:
> Hi all,
> 
> I have spent a few hours trying to get to the bottom of this, and and
> truly stuck.
> 
> When creating a new brigade inside a filter, I do this:
> 
> r = f->r;
> dobj->tmpbb = apr_brigade_create(r->pool, r->connection->bucket_alloc);
> 
> This runs fine - a brigade is created, containing a single bucket.
> 
> The trouble is, the bucket inside the brigade is corrupt - it's name
> consists of random bytes, and the pointers to its methods are either

Maybe stupid thought, but isn't this bucket the sentinel and doesn't
APR_BRIGADE_EMPTY return true on this brigade?

Regards

RĂ¼diger




Mime
View raw message