Application crashes when the search path is constructed for non-static dependencies of the module in Windows 8.1

Applies to: Windows 8.1Windows 8.1 EnterpriseWindows 8.1 Pro More

Symptoms


Assume that a search path is constructed for non-static dependencies of a module in Windows 8.1. When the module is loaded, the search path flags are passed to the LoadLibrary function. However, when the LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR flag is set, the module search path is initialized to null. If the original module is loaded by using the LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR flag, this field is dereferenced when the search path is constructed. Therefore, the application crashes.

Resolution


Update information

To resolve this issue, install update rollup 2919394. For more information about how to obtain this update rollup package, click the following article number to go to the article in the Microsoft Knowledge Base:
2919394 Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 update rollup: February 2014

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information


For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates