Segmentation fault [core dumped] by any execution.
#1
Hi guys,

i was trying to execute hashcat using my GPU's and i got a "segmentation fault" error, i don't know what i'm doing wrong. I was googling for a similar issue but i didn't find anything. 

Nvidia drivers


Code:
$ nvidia-smi
Tue Aug 25 11:21:09 2020     
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.66      Driver Version: 450.66      CUDA Version: 11.0    |
...
...


Hashcat Benchmark execution

Code:
$ hashcat -m500 -b
hashcat (v6.1.1-47-gb8a09615) starting in benchmark mode...

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

* Device #9: Outdated POCL OpenCL driver detected!

This OpenCL driver has been marked as likely to fail kernel compilation or to produce false negatives.
You can use --force to override this, but do not report related errors.

CUDA API (CUDA 11.0)
====================
* Device #1: GeForce RTX 2080 Ti, 10837/11019 MB, 68MCU
* Device #2: GeForce RTX 2080 Ti, 10862/11019 MB, 68MCU
* Device #3: GeForce RTX 2080 Ti, 10862/11019 MB, 68MCU
* Device #4: GeForce RTX 2080 Ti, 10862/11019 MB, 68MCU
* Device #5: GeForce RTX 2080 Ti, 10862/11019 MB, 68MCU
* Device #6: GeForce RTX 2080 Ti, 10862/11019 MB, 68MCU
* Device #7: GeForce RTX 2080 Ti, 10862/11019 MB, 68MCU
* Device #8: GeForce RTX 2080 Ti, 10862/11019 MB, 68MCU

OpenCL API (OpenCL 1.2 pocl 1.1 None+Asserts, LLVM 6.0.0, SPIR, SLEEF, DISTRO, POCL_DEBUG) - Platform #1 [The pocl project]
===========================================================================================================================
* Device #9: pthread-Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz, skipped

OpenCL API (OpenCL 1.2 CUDA 11.0.228) - Platform #2 [NVIDIA Corporation]
========================================================================
* Device #10: GeForce RTX 2080 Ti, skipped
* Device #11: GeForce RTX 2080 Ti, skipped
* Device #12: GeForce RTX 2080 Ti, skipped
* Device #13: GeForce RTX 2080 Ti, skipped
* Device #14: GeForce RTX 2080 Ti, skipped
* Device #15: GeForce RTX 2080 Ti, skipped
* Device #16: GeForce RTX 2080 Ti, skipped
* Device #17: GeForce RTX 2080 Ti, skipped

Benchmark relevant options:
===========================
* --optimized-kernel-enable

Hashmode: 500 - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) (Iterations: 1000)

Segmentation fault (core dumped)


Then i tried to use a specific device, and i got the same issue.

Code:
hashcat -m500 -b -d 1
hashcat (v6.1.1-47-gb8a09615) starting in benchmark mode...

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

* Device #9: Outdated POCL OpenCL driver detected!

This OpenCL driver has been marked as likely to fail kernel compilation or to produce false negatives.
You can use --force to override this, but do not report related errors.

CUDA API (CUDA 11.0)
====================
* Device #1: GeForce RTX 2080 Ti, 10837/11019 MB, 68MCU
* Device #2: GeForce RTX 2080 Ti, skipped
* Device #3: GeForce RTX 2080 Ti, skipped
* Device #4: GeForce RTX 2080 Ti, skipped
* Device #5: GeForce RTX 2080 Ti, skipped
* Device #6: GeForce RTX 2080 Ti, skipped
* Device #7: GeForce RTX 2080 Ti, skipped
* Device #8: GeForce RTX 2080 Ti, skipped

OpenCL API (OpenCL 1.2 pocl 1.1 None+Asserts, LLVM 6.0.0, SPIR, SLEEF, DISTRO, POCL_DEBUG) - Platform #1 [The pocl project]
===========================================================================================================================
* Device #9: pthread-Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz, skipped

OpenCL API (OpenCL 1.2 CUDA 11.0.228) - Platform #2 [NVIDIA Corporation]
========================================================================
* Device #10: GeForce RTX 2080 Ti, skipped
* Device #11: GeForce RTX 2080 Ti, skipped
* Device #12: GeForce RTX 2080 Ti, skipped
* Device #13: GeForce RTX 2080 Ti, skipped
* Device #14: GeForce RTX 2080 Ti, skipped
* Device #15: GeForce RTX 2080 Ti, skipped
* Device #16: GeForce RTX 2080 Ti, skipped
* Device #17: GeForce RTX 2080 Ti, skipped

Benchmark relevant options:
===========================
* --backend-devices=1
* --optimized-kernel-enable

Hashmode: 500 - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) (Iterations: 1000)

Segmentation fault (core dumped)

Code:
$ hashcat -m500 -b -d 10
hashcat (v6.1.1-47-gb8a09615) starting in benchmark mode...

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

* Device #9: Outdated POCL OpenCL driver detected!

This OpenCL driver has been marked as likely to fail kernel compilation or to produce false negatives.
You can use --force to override this, but do not report related errors.

CUDA API (CUDA 11.0)
====================
* Device #1: GeForce RTX 2080 Ti, skipped
* Device #2: GeForce RTX 2080 Ti, skipped
* Device #3: GeForce RTX 2080 Ti, skipped
* Device #4: GeForce RTX 2080 Ti, skipped
* Device #5: GeForce RTX 2080 Ti, skipped
* Device #6: GeForce RTX 2080 Ti, skipped
* Device #7: GeForce RTX 2080 Ti, skipped
* Device #8: GeForce RTX 2080 Ti, skipped

OpenCL API (OpenCL 1.2 pocl 1.1 None+Asserts, LLVM 6.0.0, SPIR, SLEEF, DISTRO, POCL_DEBUG) - Platform #1 [The pocl project]
===========================================================================================================================
* Device #9: pthread-Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz, skipped

OpenCL API (OpenCL 1.2 CUDA 11.0.228) - Platform #2 [NVIDIA Corporation]
========================================================================
* Device #10: GeForce RTX 2080 Ti, 10816/11019 MB (2754 MB allocatable), 68MCU
* Device #11: GeForce RTX 2080 Ti, skipped
* Device #12: GeForce RTX 2080 Ti, skipped
* Device #13: GeForce RTX 2080 Ti, skipped
* Device #14: GeForce RTX 2080 Ti, skipped
* Device #15: GeForce RTX 2080 Ti, skipped
* Device #16: GeForce RTX 2080 Ti, skipped
* Device #17: GeForce RTX 2080 Ti, skipped

Benchmark relevant options:
===========================
* --backend-devices=10
* --optimized-kernel-enable

Hashmode: 500 - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) (Iterations: 1000)

Segmentation fault (core dumped)

Any suggestion ?.

Thanks !


Update

i downloaded an old hashcat version and it worked. its a bug ?, should i report it formally ? .

Code:
$ /usr/bin/hashcat -b -m 500
hashcat (v4.0.1) starting in benchmark mode...

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

* Device #1: Not a native Intel OpenCL runtime. Expect massive speed loss.
             You can use --force to override, but do not report related errors.
nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

nvmlDeviceSetPowerManagementLimit(): Insufficient Permissions

OpenCL Platform #1: The pocl project
====================================
* Device #1: pthread-Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz, skipped.

OpenCL Platform #2: NVIDIA Corporation
======================================
* Device #2: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU
* Device #3: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU
* Device #4: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU
* Device #5: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU
* Device #6: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU
* Device #7: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU
* Device #8: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU
* Device #9: GeForce RTX 2080 Ti, 2754/11019 MB allocatable, 68MCU

Benchmark relevant options:
===========================
* --optimized-kernel-enable

Hashmode: 500 - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5)







Speed.Dev.#2.....: 23798.7 kH/s (47.84ms)
Speed.Dev.#3.....: 23547.2 kH/s (47.84ms)
Speed.Dev.#4.....: 24012.6 kH/s (46.65ms)
Speed.Dev.#5.....: 20915.6 kH/s (0.69ms)
Speed.Dev.#6.....: 23544.2 kH/s (45.18ms)
Speed.Dev.#7.....: 21876.6 kH/s (1.43ms)
Speed.Dev.#8.....: 19761.5 kH/s (0.73ms)
Speed.Dev.#9.....: 23917.7 kH/s (44.45ms)
Speed.Dev.#*.....:   181.4 MH/s

Started: Tue Aug 25 11:59:18 2020
Stopped: Tue Aug 25 11:59:48 2020
Reply


Messages In This Thread
Segmentation fault [core dumped] by any execution. - by fkndi - 08-25-2020, 11:25 AM