Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 17 Aug 2011 10:33:17 +0200
From: magnum <>
Subject: Re: 45% wordlist boost just waiting to happen

On 2011-08-15 21:35, magnum wrote:
> These lines in wordlist.c always nagged me:
> /* XXX: somehow this breaks things - why? */
> line = words[nCurLine++];
> #else
> strcpy(line, words[nCurLine++]);
> #endif
> Today I finally tried removing that "0 && " road block and this made for
> a stunning 45% boost running a wordlist + rules against LM. I see no
> problems.

I've run like that since and only now a problem surfaced.

*** glibc detected *** ./john: corrupted double-linked list: 
0x00000000080e67d0 ***
======= Backtrace: =========

It only happened for an OMP build (but it happens with only one thread).

I still hope we can use this, with a workaround for the problem. I'm not 
sure I can debug this but I'll try, some day.


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.