diff --git a/OpenCL/m11600.cl b/OpenCL/m11600.cl index d97a6fe19..5eb7226a3 100644 --- a/OpenCL/m11600.cl +++ b/OpenCL/m11600.cl @@ -2008,6 +2008,8 @@ __kernel void m11600_comp (__global pw_t *pws, __global const kernel_rule_t *rul if ((out[0] == 0) && (out[1] == 0) && (out[2] == 0) && (out[3] == 0)) { mark_hash (plains_buf, d_return_buf, salt_pos, 0, digests_offset + 0, gid, 0); + + return; } } diff --git a/docs/changes.txt b/docs/changes.txt index 213a17817..e6487b15b 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -25,6 +25,7 @@ The CLI (hashcat.bin or hashcat.exe) works as before but from a technical perspe - Fixed a bug in custom charset from file parsing code - Fixed a bug in rule generator code when using the memory copy function - Fixed a bug in outfile-check shutdown code when manually overriding --outfile-check-dir +- Fixed a bug in hash-mode 11600 = (7-Zip) producing clEnqueueReadBuffer(): CL_INVALID_VALUE depending on input hash ## ## Algorithms