https://bugs.winehq.org/show_bug.cgi?id=43907
Bug ID: 43907 Summary: preloader warning "failed to reserve range" after upgrading to macOS 10.13 High Sierra Product: Wine Version: 2.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: alexchandel@gmail.com Distribution: ---
After upgrading a machine to macOS 10.13 High Sierra, running any program with wine results in these warnings:
preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000 preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000 preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000 preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000 preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000 preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000 preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000
Tested with wine-2.18 (Staging).
https://bugs.winehq.org/show_bug.cgi?id=43907
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|Wine |Wine-staging CC| |erich.e.hoover@wine-staging | |.com, michael@fds-team.de, | |sebastian@fds-team.de Component|-unknown |-unknown OS|Linux |Mac OS X
https://bugs.winehq.org/show_bug.cgi?id=43907
--- Comment #1 from alexchandel@gmail.com --- Tested with wine-2.19 (staging) as well. No difference.
https://bugs.winehq.org/show_bug.cgi?id=43907
ben.jolitz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ben.jolitz@gmail.com
--- Comment #2 from ben.jolitz@gmail.com --- I see the same in wine-3.15 with v3.15 wine-staging patches.
Entries like: preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000 preloader: Warning: failed to reserve range 00007fff40000000-00007fff41ff0000
In addition, there are entries like this with the SteamWebHelper.exe:
steamwebhelper.exe(39905,0xa98581c0) malloc: *** mach_vm_map(size=8388608) failed (error code=3) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug
https://bugs.winehq.org/show_bug.cgi?id=43907
--- Comment #3 from ben.jolitz@gmail.com --- I've located the source of the preloader warnings - https://github.com/wine-staging/wine-staging/blob/3cc8f973989cb3e175f8caa013...
For some reason, an attempt to mmap for the 64bit top-down allocations and virtual heap fails. Unfortunately the patch can error out for a variety of reasons ("Has something in it", "errno not looked at so we don't know", et al).
https://bugs.winehq.org/show_bug.cgi?id=43907
Christopher Larson kergoth@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kergoth@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=43907
--- Comment #4 from Ken Thomases ken@codeweavers.com --- The Mac preloader has been upstreamed to mainline Wine. I also recently fixed an issue producing the specific warning cited here. So, retest with Wine 4.1.
https://bugs.winehq.org/show_bug.cgi?id=43907
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|Wine-staging |Wine Component|-unknown |-unknown
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Ken Thomases from comment #4)
The Mac preloader has been upstreamed to mainline Wine. I also recently fixed an issue producing the specific warning cited here. So, retest with Wine 4.1.
Moving to the "Wine" product in that case.