[Bug 21232] Chromium-based browser engines (Chrome, Opera, Comodo Dragon, SRWare Iron) crash on startup unless '--no-sandbox' is used ( native API sandboxing/hooking scheme incompatible with Wine)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 13 20:10:09 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=21232

Max Qian <public at maxqia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |public at maxqia.com

--- Comment #24 from Max Qian <public at maxqia.com> ---
I'd like to note that there seems like a solution to the hooking problem now.
In wine-staging there's a patchset that implements the syscall thunks needed.
https://github.com/wine-staging/wine-staging/tree/master/patches/winebuild-Fake_Dlls

It looks like it's exactly what chrome expects to be there. (at least for 32
bit, 64 bit doesn't quite right)
https://github.com/wine-staging/wine-staging/blob/11233f0810251da8ca98077ace018d375dc430f5/patches/winebuild-Fake_Dlls/0003-winebuild-Generate-syscall-thunks-for-ntdll-exports.patch#L323

https://github.com/chromium/chromium/blob/f18e79d901f56154f80eea1e2218544285e62623/sandbox/win/src/service_resolver_32.cc#L81

-- 
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.



More information about the wine-bugs mailing list