Office uses some sort of weird virtual file system redirection for loading DLLs. One of the DLLs is 64-bit and the other is 32-bit. The versions/sizes of that file on my test system is:
Directory of C:\Program Files (x86)\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\OFFICE16
05/26/2016 02:28 PM 3,469,568 Mso20win32client.dll
Version: 16.0.6925.1014
Directory of C:\Program Files (x86)\Microsoft Office\root\VFS\ProgramFilesCommonX86\Microsoft Shared\OFFICE16
05/26/2016 02:23 PM 2,323,712 Mso20win32client.dll
Version: 16.0.6925.1014
I would guess that a recent Office update is the reason for the different behavior on your machine (I don't have automatic updates enabled on the test system).
The access violation is occurring in the Office DLL, not UR code that we could debug.
|