Fail to compile kernel, may need to increase reserved registers for spilling.
#1
Running Hashcat on Ubuntu 16.04, using the nvidia-367 and Intel i95 drivers.  It works fine when cracking MD5.  It works fine when cracking NTLMv2 so long as I'm not using rules.  As soon as I try something like:

Code:
# ./hashcat -m 5600 -a 0 /path/to/responder_hashes.txt ../WordLists/rockyou.txt  -r rules/best64.rule

I get the following:

Code:
hashcat (v3.10-829-g646a472) starting... OpenCL Platform #1: Intel ========================= * Device #1: Intel(R) HD Graphics Haswell GT2 Mobile, 1024/2048 MB allocatable, 20MCU Hashes: 58 digests; 58 unique digests, 58 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Rules: 77 Applicable Optimizers: * Zero-Byte * Not-Iterated Watchdog: Hardware Monitoring Interface not found on your system Watchdog: Temperature abort trigger disabled Watchdog: Temperature retain trigger disabled Initializing device kernels and memory...ASSERTION FAILED: Fail to compile kernel, may need to increase reserved registers for spilling.   at file /build/beignet-5qGeBM/beignet-1.1.1/backend/src/backend/gen_program.cpp, function virtual gbe::Kernel* gbe::GenProgram::compileKernel(const gbe::ir::Unit&, const string&, bool), line 200 Trace/breakpoint trap (core dumped)

I get the same behavior whether the NVidia drivers are enabled or not (using prime-select or directly through nvidia-settings).  It works fine in the other attack modes ... just not the one I need.

I tried both the latest release and version from git.

I have no idea what to try next.  Advice?


Messages In This Thread
Fail to compile kernel, may need to increase reserved registers for spilling. - by joshmore - 11-28-2016, 06:18 AM