1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-22 08:08:10 +00:00

fixes issue #1: cuMemsetD8() 1 error (nvidia only, problem did not affect mask attacks)

This commit is contained in:
philsmd 2015-12-05 08:48:00 +01:00
parent 5065474b4e
commit 9684d8793a
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,10 @@
* changes v2.00 -> v2.01:
Type.: Bug
File.: Host
Desc.: Fix for a cuMemsetD8() 1 error in attacks different from mask attacks
Issue: 1
* changes v1.37 -> v2.00: * changes v1.37 -> v2.00:
Type: Project Type: Project

View File

@ -2695,7 +2695,10 @@ static void run_copy (hc_device_param_t *device_param, const uint pws_cnt)
// clear some leftovers from previous run (maskfiles, etc) // clear some leftovers from previous run (maskfiles, etc)
#ifdef _CUDA #ifdef _CUDA
hc_cuMemsetD8 (device_param->c_bfs, 0, device_param->c_bytes); if (device_param->c_bfs != 0) // should be only true in this specific case: if (data.attack_kern == ATTACK_KERN_BF)
{
hc_cuMemsetD8 (device_param->c_bfs, 0, device_param->c_bytes);
}
#endif #endif
if (data.attack_kern == ATTACK_KERN_STRAIGHT) if (data.attack_kern == ATTACK_KERN_STRAIGHT)