Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 15 Aug 2012 06:38:21 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: Serious wordlist.c bug fixed (all branches)

On Tue, Aug 14, 2012 at 11:04:16PM +0200, magnum wrote:
> BTW, the Test Suite *should* have triggered this segfault, but did not.
> Very confusing. Maybe I'll do some forensics to understand the whole issue.

Why, it is very common that free() does not actually alter the memory,
nor release it back to the OS yet.  Once you've free()d something,
you're not guaranteed that it'll stay around and be intact anymore, but
you're also not guaranteed that it won't.

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ