From tlumley at u.washington.edu  Tue Jun 21 19:17:34 2005
From: tlumley at u.washington.edu (Thomas Lumley)
Date: Tue, 21 Jun 2005 10:17:34 -0700 (PDT)
Subject: [Rd] Open device -> glibc 2.3.4 bug for Redhat Enterprise 4?
In-Reply-To: <17080.18982.124530.333233@stat.math.ethz.ch>
References: <17080.17973.699405.241927@stat.math.ethz.ch>
	<Pine.A41.4.61b.0506210958400.18370@homer04.u.washington.edu>
	<17080.18982.124530.333233@stat.math.ethz.ch>
Message-ID: <Pine.A41.4.61b.0506211014200.18370@homer04.u.washington.edu>

On Tue, 21 Jun 2005, Martin Maechler wrote:

>>>>>> "TL" == Thomas Lumley <tlumley at u.washington.edu>
>>>>>>     on Tue, 21 Jun 2005 09:59:31 -0700 (PDT) writes:
>
>    TL> This was supposed to be fixed in 2.1.1 -- which version are you using?
>
> 2.1.1 -- and 2.1.0 and 2.0.0 all showed the problem.
>
> But thanks, Thomas, looking in "NEWS" of R-devel showed that
> there was a fix for this in R-devel only --- too bad it didn't
> make it for R 2.1.1.
>

It's a double free(), so it produces undefined behaviour and anything can 
happen.  On the Mac (where it was first reported), "anything" was a 
warning message from malloc, and on many systems "anything" is nothing.

I thought I had added it to R-patched as well, but obviously not.

 	-thomas



[Rd] Open device -> glibc 2.3.4 bug for Redhat Enterprise 4?
Thomas Lumley