|
Message-ID: <021f01cd8397$29e36080$7daa2180$@net>
Date: Sun, 26 Aug 2012 09:29:10 -0500
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: Getting a stack warning (VC build), and some other warnings / problems.
Benchmarking: Apple DMG PBKDF2-HMAC-SHA-1 3DES / AES [32/32]... (0) :
Run-Time Check Failure #2 - Stack around the variable 'iv' was corrupted.(
0) : Run-Time Check Failure #2 - Stack around the variable 'iv' was
corrupted.(0) : Run-Time Check Failure #2 - Stack around the variable 'iv' w
as corrupted.(0) : Run-Time Check Failure #2 - Stack around the variable
'iv' was corrupted.(0) : Run-Time Check Failure #2 - Stack around the v
ariable 'iv' was corrupted.DONE
Raw: 62.5 c/s
This warning is ALMOST never spurious. Something on the stack is getting
whacked.
Also getting a few warnings about unaligned salt (spurious most likely).
Under VC:
Benchmarking: GOST R 34.11-94 [32/32]... Warning: salt() returned misaligned
pointer
Under cygwin:
Benchmarking: DIGEST-MD5 C/R [32/32]... Warning: binary() returned
misaligned pointer
Benchmarking: EPiServer SID salted SHA-1 [32/32]... Warning: binary()
returned misaligned pointer
Benchmarking: PST custom CRC-32 [32/32]... Warning: salt() returned
misaligned pointer
Also, mag-jumbo and jumbo-bleeding are getting these problems (at least in
32 bit cygwin). These tests pass fine on jumbo-6-fixes. The missed hashes
are all very early on (such as 2 or 3 out of the first 4).
$ make test
cd ../test && perl jtrts.pl -q
----------------------------------------------------------------------------
---
- JtR-TestSuite (jtrts). Version 1.12.11, July 20, 2012. By, Jim Fougeron &
others
- Testing: John the Ripper password cracker, version
1.7.9.6-jumbo-6+bleeding [win32-cygwin-x86-sse2i]
----------------------------------------------------------------------------
----
form=hmac-sha1 guesses: 1497 time: 0:00:00:00 : Expected
count(s) (1500) [!!!FAILED!!!]
.pot CHK:hmac-sha1 guesses: 1494 time: 0:00:00:00 : Expected
count(s) (1500) [!!!FAILED!!!]
form=hmacMD5 guesses: 1498 time: 0:00:00:00 : Expected
count(s) (1500) [!!!FAILED!!!]
.pot CHK:hmacMD5 guesses: 1493 time: 0:00:00:00 : Expected
count(s) (1500) [!!!FAILED!!!]
These issues are just listed here. I have not had time to look into them.
The first error is only going to be 'seen' under a VC build (possibly seen
on some other build if it has full stack checking). The 2nd group are
transient. Some builds will show them, others will not. I do wonder if
these should have been left as fatal, to force format authors to fix them.
The last (TS problem for hmac-sha1 and md5), are seen on both my cygwin and
VC builds. Both of those builds are 32 bit, but likely this issues has
crept into the mag-jumbo+ builds. It is NOT seen in the RC for j7. If
other builds are working fine with the TS, then please follow up.
Jim.
Content of type "text/html" skipped
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.