Hi,
Sorry for the flood...
I have made the same tests using clamdscan and I have discovered that the error happens with multi threads (the same command I'm sending)
This is the result for the command:
clamdscan.exe --multiscan C:\users\jorge
:\Users\jorge\Printer\SPL\amd64\itdrvsc.dll: Can't allocate memory ERROR
calloc_problemLibClamAV Error: cli_ac_init: Can't allocate memory for data->lsigsuboff_(last|first)[0]
: Not enough space
C:\Users\jorge\Printer\SPL\amd64\itdrvua.dll: Can't allocate memory ERROR
LibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
calloc_problem: Not enough space
LibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
LibClamAV Error: cli_ac_init: Can't allocate memory for data->lsigsuboff_(last|first)[0]
calloc_problemC:\Users\jorge\Printer\SPL\amd64\itdrvuc.dll: Can't allocate memory ERROR
: Not enough space
LibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
calloc_problem: Not enough space
LibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
calloc_problem: LibClamAV Error: cli_ac_init: Can't allocate memory for data->lsigsuboff_(last|first)[0]
Not enough space
LibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
calloc_problemC:\Users\jorge\Printer\SPL\amd64\itdrvum.dll: Can't allocate memory ERROR
: LibClamAV Error: cli_ac_init: Can't allocate memory for data->lsigcnt[0]
Not enough space
calloc_problem: Not enough spaceLibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
C:\Users\jorge\Printer\SPL\amd64\sbuysupplies.exe: Can't allocate memory ERROR
calloc_problemLibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
: Not enough space
LibClamAV Error: cli_ac_init: Can't allocate memory for data->lsigcnt[0]
LibClamAV Error: cli_calloc(): Can't allocate memory (65025792 bytes).
LibClamAV Error: cli_ac_init: Can't allocate memory for data->lsigsuboff_(last|first)[0]
C:\Users\jorge\Printer\SPL\amd64\coinst.dll: Can't allocate memory ERROR
C:\Users\jorge\Printer\SPL\amd64\itdrvur.dll: Can't allocate memory ERROR
C:\Users\jorge\Saved Games\desktop.ini: OK
C:\Users\jorge\Searches\desktop.ini: OK
C:\Users\jorge\Searches\Everywhere.search-ms: OK
C:\Users\jorge\Searches\Indexed Locations.search-ms: OK
C:\Users\jorge\Searches\Microsoft Outlook.searchconnector-ms: OK
C:\Users\jorge\Searches\winrt--{S-1-5-21-2369677467-393392422-2501058989-1001}-.searchconnector-ms: OK
The same scan, without multiscan, runs ok:
clamdscan.exe C:\users\jorge
C:\Users\jorge\Printer\SPL\amd64\sbuysupplies.exe: OK
C:\Users\jorge\Printer\SPL\amd64\coinst.dll: OK
C:\Users\jorge\Saved Games\desktop.ini: OK
C:\Users\jorge\Searches\desktop.ini: OK
C:\Users\jorge\Searches\Everywhere.search-ms: OK
C:\Users\jorge\Searches\Indexed Locations.search-ms: OK
C:\Users\jorge\Searches\Microsoft Outlook.searchconnector-ms: OK
C:\Users\jorge\Searches\winrt--{S-1-5-21-2369677467-393392422-2501058989-1001}-.searchconnector-ms: OK
So, this is related to multithread scan.
Thanks,
Jorge