Description
This issue blocks CORE-6562. App logfile shows m_hDriverMutex=0, err=183 and
WaitForSingleObject = -1. The actual problem here is due to failed call to advapi32:AddAce, which returns ERROR_INVALID_PARAM. It is then overwritten by another call within cpu-z, which is most likely a helper function, to ERROR_ALREADY_EXISTS. I managed to workaround this issue within debugger, by changing advapi32:AddAce return to TRUE - in that case Cpu-Z behaves just like described in CORE-6562. This is possibly a regression since r58094 so regtesting might help to fix it.
Attachments
Issue Links
- blocks
-
CORE-6562 Cpu-z: rpcrt4: OpenSCManager fails with RPC_S_SERVER_UNAVAILABLE
- Resolved