guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make-string uninitialized memory eposure considered harmful


From: tomas
Subject: Re: make-string uninitialized memory eposure considered harmful
Date: Sat, 11 Jan 2003 07:52:47 +0100
User-agent: Mutt/1.3.28i

On Fri, Jan 10, 2003 at 02:54:02PM -0500, Greg Troxel wrote:
> In guile 1.6, NetBSD 1.6-stable/i386, I found that make-string returns
> random stuff if you don't give it a second arg.  
> 
> guile> (make-string 100)
> "traced-stack-ids set of stack ids for which tracing is active. executable is 
> in no way restricted"
> 
> This I took to be a sign of brokenness.  So I read the docs:

[rest deleted]

Hmm. I'd tend to agree with the other posters here.
I had the impression that it is the job of the routine
holding the sensitive data to make sure that they don't
stay around (swap space seems to be a worse can of worms,
since it stays around for longer).

Regards
-- tomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]