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