05-08-2017, 07:30 PM
(05-07-2017, 08:04 PM)atom Wrote: Looks like a problem when hashcat tries to access some of the files. This is not related to libXNVCtrl, the difference to 3.0.0 is that this version did not had a file check on startup. So maybe you're running it on a shared or network filesystem that could cause problems.
I've continued to work on 3.5.0
On diggin a bit further I've run:
strace -ff -e open /bin/sh ./example0.sh
Ran for a bit and I'm getting:
clGetPlatformIDs(): CL_PLATFORM_NOT_FOUND_KHR
Seems that others have hit this issue as well:
https://github.com/hashcat/hashcat/issues/1207
https://devtalk.nvidia.com/default/topic...9/#3306829
It seems that this issue was focused on the creation of /dev/nvidiactl and nvidiaX devices.
Sadly, it seems like the those are 'fine' on my system. Or at least match the script provided in the nvidia post:
Code:
crw-rw---- 1 root root 244, 1 May 3 11:38 /dev/nvidia-uvm-tools
crw-rw-rw- 1 root root 244, 0 May 2 02:14 /dev/nvidia-uvm
crw-rw-rw- 1 root root 195, 0 May 2 02:14 /dev/nvidia0
crw-rw-rw- 1 root root 195, 1 May 2 02:14 /dev/nvidia1
crw-rw-rw- 1 root root 195, 2 May 2 02:14 /dev/nvidia2
crw-rw-rw- 1 root root 195, 3 May 2 02:14 /dev/nvidia3
crw-rw-rw- 1 root root 195, 255 May 2 02:14 /dev/nvidiactl
Strangely the behavior of hashcat -I changes depending on running strace on it. Without strace I get output similar to above. With strace it errors and exits in the same fashion about 'CL_PLATFORM_NOT_FOUND_KHR'