locked
Business-critical application not working on (some) windows 10 machines RRS feed

  • Question

  • Hey everyone,

    I'm trying to get an application to run on a certain computer here at work. (Dell Precision Tower 5810 with Windows 10 v. 1703)

    The application is a .NET application.

    The symptom it's exhibiting is a quick crash to desktop with no events in the event log.

    I've tried absolutely everything I can think of, including:

    • Installing in explicit administrator mode
    • Uninstalling the antivirus software and then installing this application
    • Disabling UAC
    • Running the application as an administrator

    I've taken to running the application with cdb. It tells me that msvcm90.dll failed to initialize. I checked that DLL too, and it's not corrupted (ran md5 on a computer that works, and the one that doesn't work)

    If anyone has any ideas, I'd love to hear them. I'm at a complete loss on how to fix the problem.

    Just a note, I installed this application on one of my dev machines, and it worked perfectly.

    Thanks in advance!

    Here's my cdb output:

    ...snip...
    25e8:12c0 @ 00741515 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741515 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741515 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741515 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll
    25e8:12c0 @ 00741515 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll
    25e8:12c0 @ 00741515 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll
    25e8:12c0 @ 00741515 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741515 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741515 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741515 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll
    25e8:12c0 @ 00741515 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll
    25e8:12c0 @ 00741515 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll
    25e8:12c0 @ 00741515 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\processdllENU.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741515 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741515 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741515 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllLOC.dll
    25e8:12c0 @ 00741515 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllLOC.dll
    25e8:12c0 @ 00741515 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\processdllLOC.dll
    25e8:12c0 @ 00741515 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\processdllLOC.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741515 - LdrpInitializeNode - INFO: Calling init routine 64B1A35D for DLL "C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdll.dll"
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - ENTER: DLL name: user32.dll
    25e8:12c0 @ 00741515 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741515 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrpGetProcedureAddress - INFO: Locating procedure "NotifyWinEvent" by name
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - ENTER: DLL name: kernel32.dll
    25e8:12c0 @ 00741531 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrpGetProcedureAddress - INFO: Locating procedure "GetUserDefaultUILanguage" by name
    25e8:12c0 @ 00741531 - LdrpGetProcedureAddress - INFO: Locating procedure "GetSystemDefaultUILanguage" by name
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741531 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741531 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741531 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741531 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741531 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741531 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741531 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741531 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741531 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741531 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741531 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741531 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741531 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741531 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741546 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741546 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741546 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741546 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741546 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741546 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll
    25e8:12c0 @ 00741546 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllENU.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32
    25e8:12c0 @ 00741546 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741546 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "FindActCtxSectionStringA" by name
    25e8:12c0 @ 00741546 - LdrLoadDll - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllLOC.dll
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllLOC.dll
    25e8:12c0 @ 00741546 - LdrpResolveDllName - ENTER: DLL name: C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllLOC.dll
    25e8:12c0 @ 00741546 - LdrpResolveDllName - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrpProcessWork - ERROR: Unable to load DLL: "C:\Program Files (x86)\Flow International\FlowCUT 7\ncppdllLOC.dll", Parent Module: "(null)", Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrLoadDll - RETURN: Status: 0xc0000135
    25e8:12c0 @ 00741546 - LdrpInitializeNode - INFO: Calling init routine 7726CD40 for DLL "C:\windows\System32\COMDLG32.dll"
    25e8:12c0 @ 00741546 - LdrpInitializeNode - INFO: Calling init routine 6428025A for DLL "C:\windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\msvcm90.dll"
    25e8:12c0 @ 00741546 - LdrLoadDll - ENTER: DLL name: ADVAPI32.dll
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - ENTER: DLL name: ADVAPI32.dll
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741546 - LdrLoadDll - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "RegOpenKeyExW" by name
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "RegQueryInfoKeyW" by name
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "RegEnumKeyExW" by name
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "RegEnumValueW" by name
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "RegCloseKey" by name
    25e8:12c0 @ 00741546 - LdrpGetProcedureAddress - INFO: Locating procedure "RegQueryValueExW" by name
    25e8:12c0 @ 00741546 - LdrLoadDll - ENTER: DLL name: C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
    25e8:12c0 @ 00741546 - LdrpLoadDllInternal - ENTER: DLL name: C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
    25e8:12c0 @ 00741546 - LdrpResolveDllName - ENTER: DLL name: C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
    25e8:12c0 @ 00741562 - LdrpResolveDllName - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741562 - LdrpMinimalMapModule - ENTER: DLL name: C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
    ModLoad: 67200000 6727d000   C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
    25e8:12c0 @ 00741562 - LdrpMinimalMapModule - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741562 - LdrpFindDllActivationContext - INFO: Probing for the manifest of DLL "C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll" failed with status 0xc000008a
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlEnterCriticalSection" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlLeaveCriticalSection" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlInitializeCriticalSection" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlDeleteCriticalSection" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlAllocateHeap" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "VerSetConditionMask" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlEncodePointer" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlDecodePointer" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlSizeHeap" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlReAllocateHeap" by name
    25e8:12c0 @ 00741562 - LdrpInitializeNode - INFO: Calling init routine 67203C80 for DLL "C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll"
    25e8:12c0 @ 00741562 - LdrGetDllHandleEx - ENTER: DLL name: kernel32.dll
    25e8:12c0 @ 00741562 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741562 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "FlsAlloc" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "FlsFree" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "FlsGetValue" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "FlsSetValue" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "InitializeCriticalSectionEx" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "CreateEventExW" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "CreateSemaphoreExW" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "SetThreadStackGuarantee" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "CreateThreadpoolTimer" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "SetThreadpoolTimer" by name
    25e8:12c0 @ 00741562 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741562 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "TpSetTimer" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "WaitForThreadpoolTimerCallbacks" by name
    25e8:12c0 @ 00741562 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741562 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "TpWaitForTimer" by name
    25e8:12c0 @ 00741562 - LdrpGetProcedureAddress - INFO: Locating procedure "CloseThreadpoolTimer" by name
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "TpReleaseTimer" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "CreateThreadpoolWait" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "SetThreadpoolWait" by name
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "TpSetWait" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "CloseThreadpoolWait" by name
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "TpReleaseWait" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "FlushProcessWriteBuffers" by name
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "NtFlushProcessWriteBuffers" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "FreeLibraryWhenCallbackReturns" by name
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "TpCallbackUnloadDllOnCompletion" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "GetCurrentProcessorNumber" by name
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlGetCurrentProcessorNumber" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "GetLogicalProcessorInformation" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "CreateSymbolicLinkW" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "SetDefaultDllDirectories" by name
    25e8:12c0 @ 00741578 - LdrpPreprocessDllName - INFO: DLL api-ms-win-core-libraryloader-l1-1-0 was redirected to C:\windows\SYSTEM32\kernelbase.dll by API set
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - ENTER: DLL name: C:\windows\SYSTEM32\kernelbase.dll
    25e8:12c0 @ 00741578 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "SetDefaultDllDirectories" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "EnumSystemLocalesEx" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "CompareStringEx" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "GetDateFormatEx" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "GetLocaleInfoEx" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "GetTimeFormatEx" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "GetUserDefaultLocaleName" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "IsValidLocaleName" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "LCMapStringEx" by name
    25e8:12c0 @ 00741578 - LdrpGetProcedureAddress - INFO: Locating procedure "GetCurrentPackageId" by name
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - ENTER: DLL name: kernelbase.DLL
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "GetCurrentPackageId" by name
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "GetTickCount64" by name
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "GetFileInformationByHandleExW" by name
    25e8:12c0 @ 00741593 - LdrpNameToOrdinal - WARNING: Procedure "GetFileInformationByHandleExW" could not be located in DLL at base 0x77C70000.
    25e8:12c0 @ 00741593 - LdrpReportError - WARNING: Locating export "GetFileInformationByHandleExW" for DLL "Unknown" failed with status: 0xc0000139.
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "SetFileInformationByHandleW" by name
    25e8:12c0 @ 00741593 - LdrpNameToOrdinal - WARNING: Procedure "SetFileInformationByHandleW" could not be located in DLL at base 0x77C70000.
    25e8:12c0 @ 00741593 - LdrpReportError - WARNING: Locating export "SetFileInformationByHandleW" for DLL "Unknown" failed with status: 0xc0000139.
    25e8:12c0 @ 00741593 - LdrGetDllHandleEx - ENTER: DLL name: KERNEL32.DLL
    25e8:12c0 @ 00741593 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "AcquireSRWLockExclusive" by name
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlAcquireSRWLockExclusive" by name
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "ReleaseSRWLockExclusive" by name
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "RtlReleaseSRWLockExclusive" by name
    25e8:12c0 @ 00741593 - LdrLoadDll - ENTER: DLL name: ADVAPI32.dll
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - ENTER: DLL name: ADVAPI32.dll
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrLoadDll - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "EventRegister" by name
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - ENTER: DLL name: ntdll.DLL
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "EtwEventRegister" by name
    25e8:12c0 @ 00741593 - LdrGetDllHandleEx - ENTER: DLL name: api-ms-win-eventing-provider-l1-1-0
    25e8:12c0 @ 00741593 - LdrpPreprocessDllName - INFO: DLL api-ms-win-eventing-provider-l1-1-0 was redirected to C:\windows\SYSTEM32\kernelbase.dll by API set
    25e8:12c0 @ 00741593 - LdrpResolveDllName - ENTER: DLL name: C:\windows\SYSTEM32\kernelbase.dll
    25e8:12c0 @ 00741593 - LdrpResolveDllName - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741593 - LdrpGetProcedureAddress - INFO: Locating procedure "EventSetInformation" by name
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - ENTER: DLL name: NTDLL.DLL
    25e8:12c0 @ 00741593 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "EtwEventSetInformation" by name
    25e8:12c0 @ 00741609 - LdrGetDllHandleEx - ENTER: DLL name: mscoree.dll
    25e8:12c0 @ 00741609 - LdrpFindLoadedDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrGetDllHandleEx - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Loading procedure 0x8e by ordinal
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "RegOpenKeyExW" by name
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "RegQueryValueExW" by name
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "RegCloseKey" by name
    25e8:12c0 @ 00741609 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrLoadDll - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "RegisterShimImplCallback" by name
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "RegisterShimImplCleanupCallback" by name
    25e8:12c0 @ 00741609 - LdrpNameToOrdinal - WARNING: Procedure "RegisterShimImplCleanupCallback" could not be located in DLL at base 0x67200000.
    25e8:12c0 @ 00741609 - LdrpReportError - WARNING: Locating export "RegisterShimImplCleanupCallback" for DLL "Unknown" failed with status: 0xc0000139.
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "SetShellShimInstance" by name
    25e8:12c0 @ 00741609 - LdrpNameToOrdinal - WARNING: Procedure "SetShellShimInstance" could not be located in DLL at base 0x67200000.
    25e8:12c0 @ 00741609 - LdrpReportError - WARNING: Locating export "SetShellShimInstance" for DLL "Unknown" failed with status: 0xc0000139.
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "OnShimDllMainCalled" by name
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "_CorDllMain_RetAddr" by name
    25e8:12c0 @ 00741609 - LdrpNameToOrdinal - WARNING: Procedure "_CorDllMain_RetAddr" could not be located in DLL at base 0x67200000.
    25e8:12c0 @ 00741609 - LdrpReportError - WARNING: Locating export "_CorDllMain_RetAddr" for DLL "Unknown" failed with status: 0xc0000139.
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "_CorDllMain" by name
    25e8:12c0 @ 00741609 - LdrLoadDll - ENTER: DLL name: SHLWAPI.dll
    25e8:12c0 @ 00741609 - LdrpLoadDllInternal - ENTER: DLL name: SHLWAPI.dll
    25e8:12c0 @ 00741609 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrLoadDll - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "UrlIsW" by name
    25e8:12c0 @ 00741609 - LdrLoadDll - ENTER: DLL name: api-ms-win-appmodel-runtime-l1-1-2.dll
    25e8:12c0 @ 00741609 - LdrpPreprocessDllName - INFO: DLL api-ms-win-appmodel-runtime-l1-1-2.dll was redirected to C:\windows\SYSTEM32\kernel.appcore.dll by API set
    25e8:12c0 @ 00741609 - LdrpLoadDllInternal - ENTER: DLL name: C:\windows\SYSTEM32\kernel.appcore.dll
    25e8:12c0 @ 00741609 - LdrpLoadDllInternal - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrLoadDll - RETURN: Status: 0x00000000
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "AppPolicyGetClrCompat" by name
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "GetCurrentPackageId" by name
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "GetCurrentPackageInfo" by name
    25e8:12c0 @ 00741609 - LdrpGetProcedureAddress - INFO: Locating procedure "GetCurrentPackagePath" by name
    25e8:12c0 @ 00741625 - LdrpGetProcedureAddress - INFO: Locating procedure "OpenProcessToken" by name
    25e8:12c0 @ 00741625 - LdrpGetProcedureAddress - INFO: Locating procedure "GetTokenInformation" by name
    25e8:12c0 @ 00741625 - LdrpInitializeNode - ERROR: Init routine 6428025A for DLL "C:\windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\msvcm90.dll" failed during DLL_PROCESS_ATTACH
    25e8:12c0 @ 00741625 - LdrpInitializeProcess - ERROR: Running the init routines of the executable's static imports failed with status 0xc0000142
    25e8:12c0 @ 00741625 - _LdrpInitialize - ERROR: Process initialization failed with status 0xc0000142
    25e8:12c0 @ 00741625 - LdrpInitializationFailure - ERROR: Process initialization failed with status 0xc0000142
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\windows\SysWOW64\KERNEL32.dll -
    eax=00000000 ebx=00964af0 ecx=00c2f961 edx=00000065 esi=009650a8 edi=00965268
    eip=77db396c esp=00c2fd7c ebp=00c2ff80 iopl=0         nv up ei pl nz na po nc
    cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202
    ntdll!NtWaitForWorkViaWorkerFactory+0xc:
    77db396c c21400          ret     14h
    0:001>

    Tuesday, September 19, 2017 8:36 PM

All replies

  • Hi Kent,

    Try to install and run your a .NET application in Compatibility mode for Windows 7.

    I suspect that this app needs some components or environment to run, your 1703 computer doesn’t includes them but your develop computer have. Compared with your dev computers, install all necessary components such as .net framework, C++ runtime library and so on, make sure your 1703 computer has the same configurations as your dev computers, then reinstall it and run again.

    Good luck.


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Wednesday, September 20, 2017 3:08 AM
  • Hey,

    I got it working after a call to the company's customer support.

    Turns out, the installer did not install .NET 3.5 (2.0) which was required to run the program.

    The installer did say it needed .NET 3.5 and .NET 4.0, but I just assumed that it would work fine with .NET 4.0 installed. Wrong!

    The solution was to go into "Turn windows features on or off" in "Programs & Features" and make sure that the .NET Framework 3.5 was selected.


    • Proposed as answer by EckiS Wednesday, September 20, 2017 7:00 PM
    Wednesday, September 20, 2017 6:06 PM
  • Hi,

    Ok, glad to hear this issue has been solved.

    In order to make .net app runs fine, we need to make sure our system environment has the components that could support apps, .net framework 3.5 is usually necessary for apps which are based on .Net, your behavior is correct.

    Windows 10 has turned on .net Framework 4.0 by default, so we are easy to ignore turn on .Net Framework 3.5 feature, your experience can help other users.

    Please mark your reply to close this case, it is always my pleasure to help you..

    Regards


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Thursday, September 21, 2017 1:25 AM