How to load ucrtbase.dll from the executable's directory?

0

I have a Chrome plugin that crashes in ucrtbase.dll on my Win10 laptop, but not on other Windows 10 machines. I noticed however that the build number of my ucrtbase.dll is older than on those other machines. So just to exclude my version of ucrtbase.dll to be at fault, I am trying to get the plugin (CiscoWebCommunicatorAddOn) to use a different version of ucrtbase.dll, but this does not seem to be working. No matter what I do, the Event Viewer is always stating this:

Faulting module path: C:\Windows\SYSTEM32\ucrtbase.dll

According to this documentation from Microsoft, it should be possible to load ucrtbase.dll from the application directory. So I downloaded Windows 10 SDK and copied the x86 version of ucrtbase.dll and all related DLL's from C:\Program Files (x86)\Windows Kits\10\Redist\ucrt to the application folder: C:\Program Files (x86)\Cisco Systems\Web Communicator. And I rebooted my machine after copying the DLL's. Still, what I find in the Event Viewer is this:

Faulting application name: CiscoWebCommunicatorAddOn.exe, version: 0.0.0.0, time stamp: 0x587cf68e
Faulting module name: ucrtbase.dll, version: 10.0.10586.0, time stamp: 0x5632d166
Exception code: 0xc0000409
Fault offset: 0x0008468b
Faulting process id: 0x4b24
Faulting application start time: 0x01d299bef3e90377
Faulting application path: C:\Program Files (x86)\Cisco Systems\Web Communicator\CiscoWebCommunicatorAddOn.exe
Faulting module path: C:\Windows\SYSTEM32\ucrtbase.dll
Report Id: 3ef4c064-19c7-495d-9729-ff6bd8dcd77c
Faulting package full name: 
Faulting package-relative application ID: 
dll
windows-10

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0