http://bugs.winehq.org/show_bug.cgi?id=21483
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9090229e6789f8ba3c24047134c | |47c7964b1d73b
--- Comment #16 from Austin English austinenglish@gmail.com --- (In reply to Hans Leidekker from comment #13)
It took a while but this works on current Wine, the debugger stops at program entry.
I bisected it, the fix was: commit 9090229e6789f8ba3c24047134c47c7964b1d73b Author: Jinoh Kang jinoh.kang.kr@gmail.com Date: Tue Jul 19 23:58:21 2022 +0900
server: Use the token owner instead of the token user for default object owner.
Also, replace the token user with the token owner for the default DACL as well. Wine currently selects domain_users_sid as the token owner, so use that. This is required to pass the advapi32:security test which expects the security descriptor owner SID to be referenced in the DACL as well.
dlls/advapi32/tests/security.c | 2 -- server/change.c | 2 +- server/file.c | 4 ++-- server/object.c | 2 +- server/security.h | 2 +- server/token.c | 6 +++--- 6 files changed, 8 insertions(+), 10 deletions(-)