Date: Thu, 04 Aug 2011 12:27:47 +0200 From: magnum <rawsmooth@...dband.net> To: john-dev@...ts.openwall.com Subject: Re: issues with 1.7.8-jumbo-5 On 2011-08-04 01:50, magnum wrote: > Program received signal SIGSEGV, Segmentation fault. > __strcpy_ssse3 () at ../sysdeps/x86_64/multiarch/strcpy.S:94 > in ../sysdeps/x86_64/multiarch/strcpy.S > (gdb) bt > #0 __strcpy_ssse3 () at ../sysdeps/x86_64/multiarch/strcpy.S:94 > #1 0x00000000004a0b96 in do_wordlist_crack (db=0x7be1e0, name=0x0, > rules=0) at wordlist.c:538 > #2 0x000000000049372f in john_run () at john.c:452 > #3 0x0000000000493b0b in main (argc=5, argv=0x7fffffffda68) at john.c:592 OK, here is a workaround: $ ./john -pipe -fo=nt pw-fake-nt100k <dict/rockyou.utf8.lst -mem=-1 What happens is we seem to be in "wordlist preload" mode, which we should not when using -stdin or -pipe. Good thing it surfaced. Right now I'm not sure what's the best real fix (probably some extra clauses in the preload conditionals), but adding "-mem=-1" works around it. Solar, does this get you around the problem too? 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.