Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <8c5bbb211c404fb62c1dc0199b67b8a6@smtp.hushmail.com>
Date: Wed, 27 Jun 2012 21:30:38 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: RAR cmp_one(3) failures

On 2012-06-27 18:32, Solar Designer wrote:
> On Thu, Jun 21, 2012 at 11:39:54PM +0200, magnum wrote:
>> The RAR format actually has a known bug, it will sometimes fail at
>> cmp_one(3) and I will give a beer to anyone that finds the culprit. It's 
>> present in non-OMP CPU-only builds and any other ones too. But the 
>> moment I grab my debugger, the bug crawls back under its' stone and 
>> hides until I give up.
>>
> 
> For me, the problem is now triggerable after about 10 or 20 invocations
> of the OpenMP build, regardless of whether ASLR is enabled or not.  It
> is _not_ triggerable in a non-OpenMP build on the same machine, again
> regardless of ASLR.  Of course, this does not mean it would not appear
> in a non-OpenMP build on another system.

Do you still get the failures after the EVPDecryptFinal() fix? I now run
this (linux-x86-64i OMP):

count=1; while true; do ../run/john -t -fo:rar || break; echo $count;
count=$(($count + 1)); done

When I write this, it's 300 "DONE", and counting.

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.