It isn’t strictly used for debugging, though that version with the “D” at the 
end is the debug version of the visual C runtime.  What version of ClamAV are 
you running?  I don’t know if older versions were debug builds, but our latest 
versions should all be release builds.  The newer versions of Clam should also 
be using a newer version of that DLL (the Visual Studio 2015 equivalent instead 
of 2010).

You may be able to install the missing DLL again by installing Microsoft’s 
Visual C++ 2010 Redistributable Package:

·         https://www.microsoft.com/en-us/download/details.aspx?id=14632 (x64)

·         Or https://www.microsoft.com/en-us/download/details.aspx?id=5555 (x86)

We also have “portable” install  packages, which has the required runtime DLLs 
included with Clam in a zip. You can get the latest version of Clam and/or to 
get the “portable” install packages here 
http://www.clamav.net/downloads#otherversions

Regards,
Micah



Micah Snyder
Software Engineer
Talos
Cisco Systems, Inc.


From: clamav-users <clamav-users-boun...@lists.clamav.net> On Behalf Of DGone 
via clamav-users
Sent: Thursday, May 30, 2019 2:37 PM
To: clamav-users <clamav-users@lists.clamav.net>
Cc: DGone <dawgg...@zoho.com>
Subject: [clamav-users] ClamD dependent on MSVCR100D.dll

Not sure if this is the right forum to ask this but appreciate any insight that 
can be provided.

We are running clamd on a web server with IIS (Windows server)....configured 
with srvany to run clamd as a service which the application calls during 
uploads to check files on their way in.  I've upgraded another component on our 
server and in doing so it has uninstalled msvcr100D.dll which Windows is then 
deleting.  The process has been working as is for many years before this, 
however once the other application upgrade is complete and msvcr100D.dll is 
gone ClamD will not work any more.  First attempt throws an error about a 
missing .dll (msvcr100d.dll).  I've replaced this .dll from another server but 
then I get a generic application error.  I've tried reinstalling the visual c 
redistributable from an older package but have not had any luck down that path.

I know this .dll is used for debugging but not sure if/why clamd is dependent 
on it or if this may be related to the use of srvany.



_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to