https://bugs.winehq.org/show_bug.cgi?id=49878
Bug ID: 49878 Summary: Minecraft educational version installer errors out (apparently because of ERROR_INVALID_ACL) Product: Wine Version: 5.17 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: ---
Created attachment 68224 --> https://bugs.winehq.org/attachment.cgi?id=68224 Dumb hack
Picking up some bugs from the forum:
The installer fails with 003b:err:msi:execute_script Execution of script 0 halted; action L"Minecraft.AdalServer.exe" returned 1627 003b:err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1627
See https://forum.winehq.org/viewtopic.php?f=2&t=34385
A +relay showed just before that an error that corresponds to ERROR_INVALID_ACL.
The attached hack makes the installer succeed for me, only to "prove" the problem really is in sechost probably.
+security log:
02f4:trace:security:IsWellKnownSid (S-1-1-0, 0) 02f4:trace:security:IsWellKnownSid (S-1-1-0, 1) 02f4:fixme:service:SetServiceObjectSecurity 011C4060 4 011C4358 02f4:fixme:ver:GetCurrentPackageId (0031FE94 00000000): stub 031c:trace:security:ConvertStringSecurityDescriptorToSecurityDescriptorW L"O:SYG:SYD:(A;;11;;;WD)(A;;11;;;SY)(A;;11;;;NU)(A;;11;;;AN)", 1, 0031FC64, 0031FE84 031c:trace:security:parse_acl L"(A;;11;;;WD)(A;;11;;;SY)(A;;11;;;NU)(A;;11;;;AN)" 031c:warn:security:parse_acl Invalid ACE string format 031c:trace:security:parse_acl L"(A;;11;;;WD)(A;;11;;;SY)(A;;11;;;NU)(A;;11;;;AN)" 031c:warn:security:parse_acl Invalid ACE string format 032c:fixme:ver:GetCurrentPackageId (0031FE94 00000000): stub