Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Mon, 23 Jul 2012 13:33:01 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: john --show=left segfaults

On 2012-07-23 13:17, magnum wrote:
> It appears this bug is in the contest tree only. I'll have a look.

This was introduced with Jim's
0002-JtRContest-pdf2john-dynamic_loader-fixes.patch. I'll let him fix it
(meaning I don't have a clue :)


(gdb) r
Starting program: /home/magnum/src/john/run/john --show=left
--format=phpass phpass.john

Program received signal SIGSEGV, Segmentation fault.
0x00000000004b681e in phpassmd5_valid (
    ciphertext=0x7d0340
"$dynamic_17$999dbe1e4244f72ba61afa7e71ffb7c5d94a739d7a97247f45c61a18172ef58a5ca26ef521f7105b56531dd99e1bef2f0230efa7f6a7287151bc4728efe0HA512$0001",
self=0x78c360) at phpassMD5_fmt_plug.c:104
104				return self_Dynamic_17->methods.valid(ciphertext, self_Dynamic_17);

(gdb) bt
#0  0x00000000004b681e in phpassmd5_valid (
    ciphertext=0x7d0340
"$dynamic_17$999dbe1e4244f72ba61afa7e71ffb7c5d94a739d7a97247f45c61a18172ef58a5ca26ef521f7105b56531dd99e1bef2f0230efa7f6a7287151bc4728efe0HA512$0001",
self=0x78c360) at phpassMD5_fmt_plug.c:104
#1  0x00000000004dffe3 in ldr_load_pot_line (db=0x7f3e40,
line=0x7ffffffedef9 "SWDXIBswdxib\n") at loader.c:651
#2  0x00000000004de326 in read_file (db=0x7f3e40, name=0x8920b3
"$JOHN/john.pot", flags=1, process_line=0x4dff33 <ldr_load_pot_line>) at
loader.c:76
#3  0x00000000004e037e in ldr_load_pot_file (db=0x7f3e40, name=0x8920b3
"$JOHN/john.pot") at loader.c:696
#4  0x00000000004db84c in john_load () at john.c:536
#5  0x00000000004dd8be in john_init (name=0x7fffffffe44a "john", argc=4,
argv=0x7fffffffe118) at john.c:1164
#6  0x00000000004ddf4d in main (argc=4, argv=0x7fffffffe118) at john.c:1406

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ