You have just installed the following Windows update:
Security and quality package for the .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 and 4.7.2 for Windows 8.1, RT 8.1 and Server 2012 R2 (KB 4457034)
as part of the largest KB4457920 update.
However, after installing it, many .NET applications that run on the server start to fail at different times. When applications fail, the following errors are logged in the Event Viewer and uninstalling the update is the only solution.
Every time the applications fail, these 3 errors are logged at the same time:
Framework version: v4.0.30319 Description: the process ended due to an unhandled exception. Exception information: System.Runtime.InteropServices.SEHException (different traces of sub-stack)
Application name with errors: ABC.exe, version: 220.127.116.11, timestamp: 0x5bf5574b Defective module name: KERNELBASE.dll, version: 6.3.9600.19178, time stamp: 0x5bc006fd Exception code: 0xc0000006 Fault offset: 0x0000000000008e6c Identification of the process with errors: 0x868 Error at the start of the application: 0x01d483667e54d612 Application path with errors: D: Hosting ABC.exe Path of the defective module: C: Windows system32 KERNELBASE.dll Id. Of report: 5da6c6cc-ef5a-11e8-8125-0ab333379659 Full name of the defective package: Application ID relative to the defective package:
Windows can not access the file for one of the following reasons: there is a problem with the network connection, the disk on which the file is stored, or the storage drivers installed on this computer; or the disk is missing. Windows closed the ABC program because of this error. Program: ABC Case file: The error value appears in the Additional data section. User action 1. Open the file again. This situation can be a temporary problem that is corrected only when the program runs again. 2. If the file can not be accessed yet and - You are in the network, your network administrator must verify that there is not a problem with the network and that you can contact the server. - It is on a removable disk, for example, a floppy disk or a CD-ROM, verify that the disk is completely inserted in the computer. 3. Check and repair the file system by running CHKDSK. To run CHKDSK, click Start, click Run, type CMD, and then click OK. At the command prompt, type CHKDSK / F, and then press ENTER. 4. If the problem persists, restore the file from a backup. 5. Determine if other files can be opened on the same disk. If not, the disk could be damaged. If it's a hard drive, contact your administrator or hardware provider for more help. Additional data Error value: C000026E Disk type: 0
Note that the last error is as it is, there are 2 spaces where the file name must be specified: "… you can not access the file (blank path) for one of the …".
Since it is an update to avoid "remote code execution", it must be installed. Is it necessary to perform some reconfiguration and / or code changes after installation to avoid the problem?
Windows version: Windows Server 2012 R2 Version 6.3.9600 – .NET version: 4.5.x