Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 16 Apr 2013 10:55:18 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Segfault for hdaa on linux-x86-clang-debug

On 16 Apr, 2013, at 10:43 , magnum <john.magnum@...hmail.com> wrote:
> On 16 Apr, 2013, at 10:23 , Frank Dittrich <frank_dittrich@...mail.com> wrote:
>> On 04/16/2013 10:01 AM, Frank Dittrich wrote:
>>> (gdb) print saved_key[0]
>>> $2 = (unsigned char *) 0x8417028
>>> "useruseruseruser:myr:myr:myr:myrealmealmealmealm:noc:\200"
>> 
>> A  linux-x86-clang build works.
>> 
>> So, "nocode" from the first test case got destroyed by some code which
>> got enabled by -DDEBUG
> 
> -DDEBUG enables the max-length self-tests, as well as a "valid killer" self-test. So this is probably why the bug only surfaces with -DDEBUG.


FWIW I see no problems using -DDEBUG on OSX, 64-bit or 32-bit (-sse2).

magnum

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.