08-25-2016, 11:38 PM
Hello everyone, first time user. Please be gentle!
I've built the hashcat from git master.
$ hashcat -v
v3.10-3-g13cbe42+
I have a laptop with the following graphics hardware:
$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
This laptop is running Ubuntu 16.04 and clinfo provides expected output.
My issue is when I try to run hashcat (hashcat -m 2500 -a 3) I receive the following error:
ERROR: clBuildProgram(): CL_BUILD_PROGRAM_FAILURE
unsupported call to function append_0x01_3x4_S.local.local.local in m02500_init
Segmentation fault (core dumped).
The problem call to hc_clBuildProgram() is at hashcat.c:16441 and append_0x01_3x4_S is defined in
OpenCL/inc_common.cl:6262 which is called by m02500_init from OpenCL/m02500.cl:584. At this point I'm out of my depth, nothing about append_0x01_3x4_S or it's usage in m02500_init looks suspicious to me. I've no idea why the ".local" string has been appended to the function name by the compiler so many times or whether that's important.
Thanks for any help!
I've built the hashcat from git master.
$ hashcat -v
v3.10-3-g13cbe42+
I have a laptop with the following graphics hardware:
$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
This laptop is running Ubuntu 16.04 and clinfo provides expected output.
My issue is when I try to run hashcat (hashcat -m 2500 -a 3) I receive the following error:
ERROR: clBuildProgram(): CL_BUILD_PROGRAM_FAILURE
unsupported call to function append_0x01_3x4_S.local.local.local in m02500_init
Segmentation fault (core dumped).
The problem call to hc_clBuildProgram() is at hashcat.c:16441 and append_0x01_3x4_S is defined in
OpenCL/inc_common.cl:6262 which is called by m02500_init from OpenCL/m02500.cl:584. At this point I'm out of my depth, nothing about append_0x01_3x4_S or it's usage in m02500_init looks suspicious to me. I've no idea why the ".local" string has been appended to the function name by the compiler so many times or whether that's important.
Thanks for any help!