Subject: Re: pkg/34281: chat/irssi double-free() or free() in middle of block
To: None <>
From: John D. Baker <>
List: pkgsrc-bugs
Date: 06/08/2007 11:08:47
On Thu, 7 Jun 2007, Hasso Tepper wrote:

> Also happens with DragonFly 1.9 and pkgsrc 2007Q1 here. The patch from
> fixes the problem for me.

Yes, this patch fixes it on NetBSD 4.0BETA2 and MacOS X (10.4.9PPC tested).
Since there's no indication when this fix will be incorporated into a new
source release, maybe it could be imported into a local pkgsrc patch?

There are two patch links shown on the web page.  The _second_ one is the
correct one.  Filename:  "irssi-0.8.10-glibc-invalid-pointer-free.patch"

MacOS X 10.4.9's /usr/bin/patch (GNU patch) couldn't find the file to
patch when fed the patch file directly.  Typing the path to the file
when prompted permitted the patch to apply.

John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
jdbaker(at)mylinuxisp(dot)com                 OpenBSD            FreeBSD
BSD -- It just sits there and _works_!
GPG fingerprint:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645