diff --git a/docs/changes.txt b/docs/changes.txt index 7f0b6a446..335139c9c 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -32,8 +32,9 @@ ## - Fixed error message in -a 9 mode with rules in case number of words from wordlist are not in sync with number of unique salts -- Fixed false negatives with TrueCrypt/VeraCrypt in case zip or gzip compressed files were used as keyfiles - Fixed error handling logic in monitor thread to not return in case of error (disc full, permission error, ...) but to retry instead +- Fixed false negatives with TrueCrypt/VeraCrypt in case zip or gzip compressed files were used as keyfiles +- Fixed free memory size output for skipped GPU (both automatic and manual) of --backend-info information screen ## ## Improvements diff --git a/src/backend.c b/src/backend.c index 3e926a59a..760a14b3c 100644 --- a/src/backend.c +++ b/src/backend.c @@ -7059,7 +7059,12 @@ int backend_ctx_devices_init (hashcat_ctx_t *hashcat_ctx, const int comptime) if (device_param->is_opencl == false) continue; - if (device_param->skipped == true) continue; + if (user_options->backend_info == false) + { + // do not ignore in case -I because user expects a value also for skipped devices + + if (device_param->skipped == true) continue; + } /** * create context for each device