Date: Tue, 5 Jul 2016 10:05:46 +0200 From: Albert Veli <albert.veli@...il.com> To: john-users@...ts.openwall.com Subject: Re: MSCash Opencl format > > >> >> $ ./john /tmp/mscash --dev=gpu --format:mscash-opencl --verb=5 >> initUnicode(UNICODE, UTF-8/ISO-8859-1) >> UTF-8 -> UTF-8 -> UTF-8 >> Device 0: Pitcairn [AMD Radeon HD 7800 Series] >> (...) >> Segmentation fault (core dumped) >> > > > Ideally you should run it under a debugger and get a backtrace from the > segfault. > > It's pretty easy if its on Linux. Just do: ulimit -c unlimited ./john <arguments> Segfault Find the core file It might be in the current directory, if it isn't, run sysctl -a and grep for kernel.core_pattern That should tell you where the core file is located. You can change the location permanently in /etc/sysctl.conf or setting it temporarily by changing /proc/sys/kernel/core_pattern. Anyway, when you find the core file, run: gdb john core Then inside inside gdb: bt and send the output
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.