-
Notifications
You must be signed in to change notification settings - Fork 822
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to reserve range: error running Wine tests #2258
Comments
@hughbe - Here is my output of
But...
However, that's |
Yes [edit] As a separate matter it might be worth an |
@therealkenc - Thanks. FIY, advapi32 is for "Advanced Services API for 32bit systems." As noticing that, I thought more investigation might not be needed :) |
@sunjoong However the name for advapi32.dll in Windows came from the days when 16-bit was standard and 32-bit was the "new thing". The name was kept when the transition to 64-bit was made, e.g. your |
Try to run without the wine-preloader. |
@woachk how do I do that - thanks |
@hughbe you run Wine without the preloader by simply deleting wine-preloader. |
Beaut - I built wine from source, so I'll let ya know how it goes |
@therealkenc 64-bit Wine is 64-bit clean. |
@CherryDT - Oh... I didn't notice that; Thank you. |
@sunjoong that's because most Windows apps are 32-bit. Wine 64-bit by itself only runs 64-bit Windows applications. |
Correct; I should have been more pedantic. If someone wants to build a 64-bit clean version of Wine (ie, including Wine's dependencies and without multilib), post a link to a gist of a multithreaded strace of a Wine run on a Windows x86-64 PE hello world app. Maybe it will work. Maybe it will block on something else. Of course, you won't be able to run any Windows binaries that end up using WoW64 under the hood. |
I think the original problem of gdiplus had been solved by --enable-win64 option and fonts but a new problem of advapi32 was found; I have no idea of that. BTW, I also found Someone posted a image file of wine64 on WSL on reddit today, https://www.reddit.com/r/bashonubuntuonwindows/comments/6joykc/running_wine_on_wsl/ . On that image, there are "preloader: Warning: failed to reserve range 00007ffffe000000-00007fffffff0000"s too, but I think... that will be vanished after deleting wine64-preloader as @woachk said; I deleted loader/wine64-preloader of wine source directory while testing and that was vanished. |
@sunjoong that's the Wine services host. |
Wine works fine, I tried it some months ago afaik. |
@sunjoong no, that references the services.exe in .wine/drive_c/windows/system32 |
@therealkenc I said it a long time ago :) |
So here is the missing surface, but as woachk points out none of them are blockers:
That mmap is the source of the warning. |
This issue has been automatically closed since it has not had any activity for the past year. If you're still experiencing this issue please re-file this as a new issue or feature request. Thank you! |
ver
at a Windows Command Prompt)Microsoft Windows [Version 10.0.14393]
First, build Wine - awesome that it compiles!!
Secondly, run the tests
I'd expect the tests to run, but:
The text was updated successfully, but these errors were encountered: