preloader: Warning: failed to reserve range 00000000-6000000

Questions about Wine on Linux
Locked
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

preloader: Warning: failed to reserve range 00000000-6000000

Post by austin987 »

In a recent kernel update (Ubuntu Hardy, in particular, is affected), recent security fixes have been implemented which break wine. For a workaround, see:

http://wiki.winehq.org/PreloaderPageZeroProblem

For more information, see:
http://bugs.winehq.org/show_bug.cgi?id=12516
https://bugs.launchpad.net/ubuntu/+sour ... bug/114025
http://kerneltrap.org/Linux/2.4.36_Stable_Release
http://kerneltrap.org/Linux/Patching_CV ... ot_Exploit
chourmovs
Level 3
Level 3
Posts: 80
Joined: Wed Apr 09, 2008 3:11 pm

Post by chourmovs »

I've got several "failed to reserve range" each time i launch an exe but in my case it concerns "00000000-00010000" range, every time.

It's exactly the same problem ?

I'm on kubuntu hardy for info and it still appears with wine 0.9.61 since 0.9.59

Thank you
chourmovs
Level 3
Level 3
Posts: 80
Joined: Wed Apr 09, 2008 3:11 pm

Post by chourmovs »

In all case the "fix" from http://wiki.winehq.org/PreloaderPageZeroProblem is working
Thank you
Erik de Castro Lopo

preloader: Warning: failed to reserve range 00000000-6000000

Post by Erik de Castro Lopo »

chourmovs wrote:
I've got several "failed to reserve range" each time i launch an
exe but in my case it concerns "00000000-00010000" range, every time.
The range is irrelevant, on the starting address (00000000) is
relevant.
It's exactly the same problem ?
Yes. Read the explanation:

http://wiki.winehq.org/PreloaderPageZeroProblem
I'm on kubuntu hardy for info and it still appears with wine 0.9.61 since 0.9.59
It has nothing to do with which particular vesion of Wine you're
using and everything to do with a fix for a certain local root
exploit that was added to recent Linux kernels.

Erik
--
-----------------------------------------------------------------
Erik de Castro Lopo
-----------------------------------------------------------------
"The earth is degenerating these days. Bribery and corruption abound.
Children no longer mind parents ...and it is evident that the end of
the world is approaching fast." -- Assyrian Tablet Engraved in 2800 B.C.
iamentity
Newbie
Newbie
Posts: 1
Joined: Sat May 24, 2008 2:29 pm

Post by iamentity »

I run Fedora 9, and do not have the sysctl command. will this modification to sysctl.conf (which I DO have, but does not contain that variable) still apply?
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

preloader: Warning: failed to reserve range 00000000-6000000

Post by austin987 »

You might try asking on a fedora forum. I don't run Fedora, so can't
verify, but a few people have asked and no answer has surfaced. If you
find out, please let us know.

On 5/24/08, iamentity <[email protected]> wrote:
I run Fedora 9, and do not have the sysctl command. will this modification
to sysctl.conf (which I DO have, but does not contain that variable) still
apply?




Locked