[Top][All Lists]
[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