http://bugs.winehq.org/show_bug.cgi?id=28090
jhgf bernhardloos@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardloos@googlemail.com
--- Comment #2 from jhgf bernhardloos@googlemail.com 2011-08-17 13:41:22 CDT --- There is a problem with the way wine manages mutex access rights. The activation app calls OpenMutexW(00100000,00000000,01abcc80 L"31386d60563ff19a_ServerDirAccess"), that is it requests only SYNCHRONIZE access. Wine requires the MUTEX_MODIFY_STATE access right to call ReleaseMutex, so the activation app never releases the mutex and everything hangs. Msdn states that is MUTEX_MODIFY_STATE "Reserved for future use." Maybe it doesn't get used at all, but I decided to implicitly set it together with SYNCHRONIZE.