http://bugs.winehq.org/show_bug.cgi?id=46840 --- Comment #6 from Louis Lenders <xerox.xerox2000x@gmail.com> --- (In reply to Ian from comment #5)
This one is still present with Wine-staging 11.18 and SoundBridge 3.20.
It installs, but on attempting to run it, there is an endless sequence of
0290:fixme:netprofm:init_networks no support for detecting network changes 0290:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub!
Yes, I can confirm that for SoundBridge 3.20. It shows endless sequence of: 0130:trace:security:GetTokenInformation (00000000000000A8, 25 [Unknown], 0000000 000000000, 0, 000000000014F614): 0130:trace:security:GetTokenInformation (00000000000000A8, 25 [Unknown], 0000000 00143EC60, 28, 000000000014F614): 0130:trace:security:DuplicateTokenEx 00000000000000A8 0x00000000 0x00000002 0x00000001 000000000014F640 0130:trace:security:ConvertStringSidToSidW L"S-1-16-8192", 000000000014F668 0130:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub! As a guess it might not expect the: /* report always "S-1-16-12288" (high mandatory level) for now */ coming from NtQueryInformationToken. The hack below makes the program start. So it looks like we need a real implementation of NtSetInformationToken TokenIntegrityLevel diff --git a/dlls/ntdll/unix/security.c b/dlls/ntdll/unix/security.c index 1e1b4f874cf..bae38960236 100644 --- a/dlls/ntdll/unix/security.c +++ b/dlls/ntdll/unix/security.c @@ -622,7 +622,7 @@ NTSTATUS WINAPI NtQueryInformationToken( HANDLE token, TOKEN_INFORMATION_CLASS c { /* report always "S-1-16-12288" (high mandatory level) for now */ static const SID high_level = {SID_REVISION, 1, {SECURITY_MANDATORY_LABEL_AUTHORITY}, - {SECURITY_MANDATORY_HIGH_RID}}; + {SECURITY_MANDATORY_MEDIUM_RID}}; TOKEN_MANDATORY_LABEL *tml = info; PSID psid = tml + 1; -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.