Hi Thierry,

On Tue, Jun 26, 2018 at 10:20:38AM +0200, [email protected] wrote:
> BR,Hi,
> 
> I found the bug. The segfault is unavoidable, because is trigged if an
> entry doesn't exists in the stick-tables. At the start, the stick table
> is empty.
> 
> It is a regression introduced in 1.8.10 by this patch:
> 
>    BUG/MEDIUM: stick-tables: Decrement ref_cnt in table_* converters
>    commit d7bd88009d88dd413e01bc0baa90d6662a3d7718
>    Author: Daniel Corbett <[email protected]>
>    Date:   Sun May 27 09:47:12 2018 -0400

Oh crap :-(  I noticed the memory leaks in the first version but I did
not notice this one, which is pretty visible nonetheless given the test
on !!ts 2 lines above :-(

> I join a patch.
> 
> Daniel, could you check the compliance with your original patch ?

Your patch is obviously good, I've just merged it.

> William, The backport in 1.8 stable is trivial.

William / Christopher, given that 1.8.10 is very recent and few people
had the time to upgrade, I think it would make sense to issue 1.8.11
to limit the risks. I don't like such bugs which crash at runtime
while you're drinking coffee after the upgrade.

Thanks Thierry!
Willy

Reply via email to