[Bug 37585] 64-bit Chromium browser engine with native API sandboxing/hooking scheme fails if 64-bit ntdll.dll.so is not mapped at desired fixed address (Google Chrome 38+ crashes)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Nov 13 10:59:36 CST 2015


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

--- Comment #13 from Erich E. Hoover <erich.e.hoover at wine-staging.com> ---
(In reply to Anastasius Focht from comment #12)
> ...
> Reading the Chromium project change history it seems the WoW helper process
> mechanism is only supported/implemented for OS <= Windows Vista anyway.
> 
> --- quote ---
> fixing this is looking like a real mess.
> --- quote ---
> 
> I tend to say "not worth the damage".
> At one point Wine will default to Winver "Windows 7" anyway and the
> sandboxing schemes employ different methods then.

Looks like you're right, the helper processes is only used <=Vista:
https://github.com/adobe/chromium/blob/cfe5bf0b51b1f6b9fe239c2a3c2f2364da9967d7/sandbox/src/interception.cc#L427

That possibly gives us an avenue for supporting this without making a giant
mess.  The 32-bit and WoW64 thunks are not horrible, so with a little digging
we may be able to support Win7 mode.

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