Segmentation Fault
#1
Hi cats,

I've been happily using pyrit for a while with my GeForce 720 (with OpenCL, faster than CUDA on pyrit), on an old PC running The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) Linux 2016.

I've been trying to set up hashcat to play with hybrid modes, and because I like the flexibility of hashcat in general. I keep running into a Segmentation Fault problem. I've gone through the FAQ and searched these forums and other sites for an answer with no luck. I'm not a Linux expert, but I rarely come across a problem that I can't eventually troubleshoot with Dr Google's help. This one has me stumped.

In my previous attempts I was using The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali)'s NVIDIA packages, and their OpenCL. pyrit was seeing the GPU and getting a decent speed (for its age) out of it. The result of running any of the examples or hashcat -b was always: Segmentation fault.

I've gone as far as clean-reinstalling The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) and following this FAQ section to remove anything pre-installed in The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali). I have uninstalled the packaged hashcat and downloaded directly from hashcat.net/hashcat/

Still same result. Any ideas?


If it's any use, here's the content of clinfo:

Code:
root@The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali):~/Documents/wifi/hashcat-3.00# clinfo Number of platforms                               1   Platform Name                                   NVIDIA CUDA   Platform Vendor                                 NVIDIA Corporation   Platform Version                                OpenCL 1.2 CUDA 8.0.0   Platform Profile                                FULL_PROFILE   Platform Extensions                             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_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts   Platform Extensions function suffix             NV   Platform Name                                   NVIDIA CUDA Number of devices                                 1   Device Name                                     GeForce GT 720   Device Vendor                                   NVIDIA Corporation   Device Vendor ID                                0x10de   Device Version                                  OpenCL 1.2 CUDA   Driver Version                                  367.35   Device OpenCL C Version                         OpenCL C 1.2   Device Type                                     GPU   Device Profile                                  FULL_PROFILE   Device Topology (NV)                            PCI-E, 02:00.0   Max compute units                               1   Max clock frequency                             797MHz   Compute Capability (NV)                         3.5   Device Partition                                (core)     Max number of sub-devices                     1     Supported partition types                     None   Max work item dimensions                        3   Max work item sizes                             1024x1024x64   Max work group size                             1024   Preferred work group size multiple              32   Warp size (NV)                                  32   Preferred / native vector sizes                      char                                                 1 / 1            short                                                1 / 1            int                                                  1 / 1            long                                                 1 / 1            half                                                 0 / 0        (n/a)     float                                                1 / 1            double                                               1 / 1        (cl_khr_fp64)   Half-precision Floating-point support           (n/a)   Single-precision Floating-point support         (core)     Denormals                                     Yes     Infinity and NANs                             Yes     Round to nearest                              Yes     Round to zero                                 Yes     Round to infinity                             Yes     IEEE754-2008 fused multiply-add               Yes     Support is emulated in software               No     Correctly-rounded divide and sqrt operations  Yes   Double-precision Floating-point support         (cl_khr_fp64)     Denormals                                     Yes     Infinity and NANs                             Yes     Round to nearest                              Yes     Round to zero                                 Yes     Round to infinity                             Yes     IEEE754-2008 fused multiply-add               Yes     Support is emulated in software               No     Correctly-rounded divide and sqrt operations  No   Address bits                                    64, Little-Endian   Global memory size                              1028128768 (980.5MiB)   Error Correction support                        No   Max memory allocation                           257032192 (245.1MiB)   Unified memory for Host and Device              No   Integrated memory (NV)                          No   Minimum alignment for any data type             128 bytes   Alignment of base address                       4096 bits (512 bytes)   Global Memory cache type                        Read/Write   Global Memory cache size                        16384   Global Memory cache line                        128 bytes   Image support                                   Yes     Max number of samplers per kernel             32     Max size for 1D images from buffer            134217728 pixels     Max 1D or 2D image array size                 2048 images     Max 2D image size                             16384x16384 pixels     Max 3D image size                             4096x4096x4096 pixels     Max number of read image args                 256     Max number of write image args                16   Local memory type                               Local   Local memory size                               49152 (48KiB)   Registers per block (NV)                        65536   Max constant buffer size                        65536 (64KiB)   Max number of constant args                     9   Max size of kernel argument                     4352 (4.25KiB)   Queue properties                                     Out-of-order execution                        Yes     Profiling                                     Yes   Prefer user sync for interop                    No   Profiling timer resolution                      1000ns   Execution capabilities                               Run OpenCL kernels                            Yes     Run native kernels                            No     Kernel execution timeout (NV)                 Yes   Concurrent copy and kernel execution (NV)       Yes     Number of async copy engines                  1   printf() buffer size                            1048576 (1024KiB)   Built-in kernels                                   Device Available                                Yes   Compiler Available                              Yes   Linker Available                                Yes   Device Extensions                               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_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts NULL platform behavior   clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  No platform   clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   No platform   clCreateContext(NULL, ...) [default]            No platform   clCreateContext(NULL, ...) [other]              Success [NV]   clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No platform   clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No platform   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No platform   clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No platform   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No platform


Messages In This Thread
Segmentation Fault - by TaZcaT - 07-23-2016, 06:00 AM
RE: Segmentation Fault - by atom - 07-24-2016, 03:39 PM
RE: Segmentation Fault [SOLVED] - by TaZcaT - 07-25-2016, 11:58 AM