openwall / openwall/john

Test suite failures

Open
#5,489 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

testing
Dominant language
C
Stars
13.6k
Forks
2.6k
PR merge metrics
No merged PRs in 30d

Description

Running TS against the clang AVX512BW build I made for #5488, I get these failures:

form=descrypt                     guesses: 1500 0:00:00:00 DONE  [PASSED]
.pot CHK:descrypt                 guesses: 1500 -show=1500 0:00:00:00 DONE : Expected count(s) (1500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=descrypt                     guesses: 1500 0:00:00:00 DONE  [PASSED]
.pot CHK:descrypt                 guesses: 1500 -show=1500 0:00:00:00 DONE : Expected count(s) (1500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=lm                           guesses: 3000 0:00:00:00 DONE  [PASSED]
.pot CHK:lm                       guesses: 1500 -show=3000 0:00:00:00 DONE : Expected count(s) (1500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=pwdump_lm                    guesses: 2760 0:00:00:00 DONE  [PASSED]
.pot CHK:pwdump_lm                guesses:  986 -show=2760 0:00:00:00 DONE : Expected count(s) (986)(646)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=MSSql05                      guesses: 1500 0:00:00:00 DONE  [PASSED]
.pot CHK:MSSql05                  guesses: 1497 -show=1497 0:00:00:00 DONE : Expected count(s) (1500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  0 inval-pwd)
--
form=vnc                          guesses: 1500 0:00:00:00 DONE  [PASSED]
.pot CHK:vnc                      guesses: 1500 -show=1500 0:00:00:00 DONE : Expected count(s) (1500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=netlm-l0phtcrack             guesses: 1351 0:00:00:01 DONE  [PASSED]
.pot CHK:netlm-l0phtcrack         guesses: 1351 -show=1351 0:00:00:00 DONE : Expected count(s) (1351)(1069)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=pst                          guesses: 1500 0:00:00:00 DONE  [PASSED]
.pot CHK:pst                      guesses: 1500 -show=1500 0:00:00:00 DONE : Expected count(s) (1500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=descrypt-inc_ascii_qwk       guesses:  500 0:00:00:00 DONE  [PASSED]
.pot CHK:descrypt-inc_ascii_qwk   guesses:  500 -show= 500 0:00:00:00 DONE : Expected count(s) (500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=descrypt-inc_alnum_qwk       guesses:  500 0:00:00:00 DONE  [PASSED]
.pot CHK:descrypt-inc_alnum_qwk   guesses:  500 -show= 500 0:00:00:00 DONE : Expected count(s) (500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)
--
form=sapB                         guesses: 1500 0:00:00:00 DONE  [PASSED]
.pot CHK:sapB                     guesses: 1500 -show=1500 0:00:00:00 DONE : Expected count(s) (1500)  [!!!FAILED4!!!   ret_val=0]  (0 val-pwd  1 inval-pwd)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the TS failures using the clang AVX512BW build described in this issue and compare the failing checks with the corresponding passing runs. Trace the descrypt, lm, pwdump_lm, MSSql05, vnc, netlm-l0phtcrack, pst, and sapB test cases until the differing behavior is identified. Done means the listed test-suite checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.