|
Message-ID: <32b6af4fcab86a4582fe6b12d6b6620a@smtp.hushmail.com> Date: Thu, 29 Oct 2015 21:20:36 +0100 From: magnum <john.magnum@...hmail.com> To: john-users@...ts.openwall.com Subject: Re: Re: Build Issue for ARM On 2015-10-23 19:52, Sean Sheen wrote: > magnum <john.magnum@...> writes: >> On 2015-10-23 00:19, Sean Sheen wrote: >>> When I try to run ./john --test I get >>> >>> Could not find section [List.Generic:dynamic_1000] in the john.ini/conf file >>> Segmentation fault >>> >>> I have tried building on a variety of other computers with the same >>> configuration and did not have this error. >> >> Just going by that error, did you verify all run/*.conf files are in >> place, readable, not broken etc? >> >> Other than that you should run it under gdb and get a backtrace. > > I have confirmed that my configuration files are correct by checking them > with a working build. > > I am trying to run this on a Nvidia Jetson-Tk1 running Linux tegra-ubuntu > 3.10.40-gdacac96. I just nailed this bug: Linux on ARM defaults to unsigned char, and Jim's dynamic code assumed signed. See https://github.com/magnumripper/JohnTheRipper/issues/1863 for progress - I'm not sure we have found and fixed all instances of the problem yet but latest commit should be a whole lot better. Note that in a pinch you could simply add -fsigned-char to CFLAGS and be done with it, but I consider that cheating. I'd rather find all bad code. 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.