I am working on a win10 boot issue, need to use vmware a lot, but vmware often got crash, my host os is windows 10 creator update.
Here is the crash stack
obviously, an invalid pointer was passed.
checked the COM debugging setting, it is per exe. So it is not a good idea to config in registry
To modify ole32.dll is easy, modify function ComTraceMessageWorker to return directly
- make sure your c:\Windows\SysWOW64\ole32.dll version: 10.0.15063.138, size 963KB
- copy the dll into a temp folder, use winhex(or any other hex editor), modify:
original value: 8B FF 55
new value: C2 14 00
- take ownership, grant everyone to modify ole32.dll, do replace:
takeown /f c:\Windows\SysWOW64\ole32.dll
icacls c:\Windows\SysWOW64\ole32.dll /grant everyone:F
attrib -s -h -r c:\Windows\SysWOW64\ole32.dll