Core dumped or Im doing something wrong?
#1
Hi everybody!

Im learning how to use hashcat, when I run on my machine:

Code:
hashcat --status --status-timer 10 --opencl-device-types 1 -a 3 -m 0 <md5 hashcode of three letter here> ?l?l?l

I get:

Code:
hashcat (v3.10) starting... OpenCL Platform #1: Intel(R) Corporation ======================================== - Device #1:        Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz, 1986/7944 MB allocatable, 4MCU Hashes: 1 hashes; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable Optimizers: * Zero-Byte * Precompute-Init * Precompute-Merkle-Demgard * Meet-In-The-Middle * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Watchdog: Temperature abort trigger disabled Watchdog: Temperature retain trigger disabled Initializing device kernels and memory...[1]    5579 segmentation fault (core dumped)  hashcat --status --status-timer 10 --opencl-device-types 1 -a 3 -m 0  "?l?l?l  

dmesg | tail: (I ran sometimes before post)

Code:
[223418.696750] wlp8s0: associated [223418.696793] IPv6: ADDRCONF(NETDEV_CHANGE): wlp8s0: link becomes ready [223419.425896] usb 1-1.6: device descriptor read/64, error -110 [223430.003634] usb 1-1.6: device not accepting address 37, error -32 [223430.070309] usb 1-1.6: new full-speed USB device number 38 using ehci-pci [235475.552885] hashcat[4087]: segfault at 0 ip           (null) sp 00007ffc65a9a468 error 14 in hashcat[400000+7f000] [235484.002473] hashcat[4174]: segfault at 0 ip           (null) sp 00007ffe254f0618 error 14 in hashcat[400000+7f000] [235489.938221] hashcat[4263]: segfault at 0 ip           (null) sp 00007ffeb48d77b8 error 14 in hashcat[400000+7f000] [236523.799038] usb 1-1.4: reset high-speed USB device number 30 using ehci-pci [236529.310733] hashcat[5579]: segfault at 0 ip           (null) sp 00007ffd15e38888 error 14 in hashcat[400000+7f000]

Is it a bug or am I doing something wrong? If its a bug, how can I provide more information to help solve this?
Im using Manjaro Linux (same repos from ArchLinux), my OpenCL driver is AUR's intel-opencl-runtime.

Thanks in advance!
#2
Yes, please post clinfo output
#3
Here:

Code:
Number of platforms                               1  Platform Name                                   Intel(R) OpenCL  Platform Vendor                                 Intel(R) Corporation  Platform Version                                OpenCL 1.2 LINUX  Platform Profile                                FULL_PROFILE  Platform Extensions                             cl_khr_icd cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_depth_images cl_khr_3d_image_writes cl_intel_exec_by_local_thread cl_khr_spir cl_khr_fp64  Platform Extensions function suffix             INTEL  Platform Name                                   Intel(R) OpenCL Number of devices                                 1  Device Name                                     Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz  Device Vendor                                   Intel(R) Corporation  Device Vendor ID                                0x8086  Device Version                                  OpenCL 1.2 (Build 25)  Driver Version                                  1.2.0.25  Device OpenCL C Version                         OpenCL C 1.2  Device Type                                     CPU  Device Profile                                  FULL_PROFILE  Max compute units                               4  Max clock frequency                             2600MHz  Device Partition                                (core)    Max number of sub-devices                     4    Supported partition types                     by counts, equally, by names (Intel)  Max work item dimensions                        3  Max work item sizes                             8192x8192x8192  Max work group size                             8192 [1]    29567 segmentation fault (core dumped)  clinfo


dmesg for last error:

Code:
[27579.385526] wlp8s0: send auth to f8:1a:67:56:50:c8 (try 1/3) [27579.387469] wlp8s0: authenticated [27579.388214] wlp8s0: associate with f8:1a:67:56:50:c8 (try 1/3) [27579.392449] wlp8s0: RX AssocResp from f8:1a:67:56:50:c8 (capab=0x431 status=0 aid=2) [27579.392572] IPv6: ADDRCONF(NETDEV_CHANGE): wlp8s0: link becomes ready [27579.392770] wlp8s0: associated [27579.452097] wlp8s0: AP f8:1a:67:56:50:c8 changed bandwidth, new config is 2452 MHz, width 1 (2452/0 MHz) [27580.448306] usb 1-1.6: device descriptor read/64, error -110 [28625.595228] clinfo[29567]: segfault at 0 ip           (null) sp 00007ffc1b5b1398 error 14 in clinfo[400000+e000] [28643.780669] clinfo[29747]: segfault at 0 ip           (null) sp 00007ffc394d07c8 error 14 in clinfo[400000+e000]


Thanks in advance!
#4
Since clinfo is not part of hashcat but crashing too I'd say your OpenCL installation is broken. You need to fix that first.