[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
Thu Nov 12 17:56:55 CST 2015


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

--- Comment #8 from Erich E. Hoover <erich.e.hoover at wine-staging.com> ---
(In reply to Anastasius Focht from comment #7)
> Hello Erich,
> 
> quickest method without attaching debugger: 'cat /proc/<pid>/maps' on each
> 'webhelper' process.
> 
> To check if and how remapping happens at startup: 'strace -vf -o strace.log
> wine64 foo ...' (follow fork option for childs).
> 
> Regards

It looks like the normal browser is fine but the WoW64 helper is off in the
weeds:
https://dl.dropboxusercontent.com/u/195059/wine/ntdll-Syscall_Wrappers/webmap.txt
https://dl.dropboxusercontent.com/u/195059/wine/ntdll-Syscall_Wrappers/wowmap.txt

$ cat wowmap.txt | grep -i -e ntdll -e kernel32
7b800000-7b820000 r-xp 00000000 08:01 21669387                          
/usr/local/lib64/wine/kernel32.dll.so
7b821000-7b8d3000 r-xp 00021000 08:01 21669387                          
/usr/local/lib64/wine/kernel32.dll.so
7b8d3000-7bad2000 ---p 000d3000 08:01 21669387                          
/usr/local/lib64/wine/kernel32.dll.so
7bad2000-7bad4000 r--p 000d2000 08:01 21669387                          
/usr/local/lib64/wine/kernel32.dll.so
7bad4000-7bc7f000 rwxp 000d4000 08:01 21669387                          
/usr/local/lib64/wine/kernel32.dll.so
7f258c576000-7f258c590000 r-xp 00000000 08:01 21658147                  
/usr/local/lib64/wine/ntdll.dll.so
7f258c591000-7f258c668000 r-xp 0001b000 08:01 21658147                  
/usr/local/lib64/wine/ntdll.dll.so
7f258c668000-7f258c868000 ---p 000f2000 08:01 21658147                  
/usr/local/lib64/wine/ntdll.dll.so
7f258c868000-7f258c869000 r--p 000f2000 08:01 21658147                  
/usr/local/lib64/wine/ntdll.dll.so
7f258c869000-7f258c875000 rwxp 000f3000 08:01 21658147                  
/usr/local/lib64/wine/ntdll.dll.so

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