On Tue, Jan 13, 2009 at 10:00:10AM +0000, Colin Watson wrote:
> On Mon, Jan 12, 2009 at 10:16:38PM +0000, brian m. carlson wrote:
> > I determined that the bug is actually in glibc in experimental.  The
> > errno value is set to ENOSYS.  Last time I checked, Linux 2.6.27 had
> > working fork(2) and pipe(2) calls, so glibc is doing some pretty
> > crackful things.
> > 
> > I also found out that this is not occuring with every popen call, but
> > only some of them.  Whether the bug occurs is specific to an invocation,
> > but every such invocation is reproducible.
> > 
> > Nevertheless, putty should check the return value of popen.  Crashing
> > when popen fails is not exactly robust.
> 
> Well, it might well have to bail out anyway, but you're right that it
> shouldn't segfault.

Simon Tatham has fixed this in PuTTY upstream (r8411). I'm going to be
attempting to put together a snapshot release of putty to experimental
in the near future, which should be enough to fix this bug given that
it's only happening with glibc/experimental.

Cheers,

-- 
Colin Watson                                       [cjwat...@debian.org]



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to