https://bugs.winehq.org/show_bug.cgi?id=44650
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #3 from Zebediah Figura z.figura12@gmail.com --- Did you test that this fixes the bug with Blizzard games?
The test attached to the Staging patch still crashes:
wine: Unhandled page fault on read access to 0xf7204000 at address 0x7effb05e (thread 0009), starting debugger... ... ELF f711f000-f7370000 Deferred shell32<elf> -PE f7130000-f7370000 \ shell32
i.e. at offset 0xe5000. Dumping the section headers shows this:
shell32.dll.so: file format elf32-i386
Sections: Idx Name Size VMA LMA File off Algn ... 15 .eh_frame 0001ef84 000c5684 000c5684 000c5684 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 16 .init_array 00000004 000e6550 000e6550 000e5550 2**2 CONTENTS, ALLOC, LOAD, DATA
.eh_frame stretches from 0xc5684 to 0xe4608, but .init_array has a VMA of 0xe6550. Thus there's still one empty page from 0xe5000-0xe5fff, which thus has no access and causes a crash.