Error Message

Henk Poley hpoley at dds.nl
Fri Mar 26 12:18:23 CST 2004


Brian wrote:

> Nigel Horne wrote:
>> On Wednesday 24 Mar 2004 5:31 pm, Matthew L Hendrix wrote:
>> 
>>>Can anyone give me any help with the following error message?
>>>
>>>err:virtual:map_image Standard load address for a Win32 program
>>>(0x00400000) not available - security-patched kernel ?
>>>wine: could not load L"Z:\\home\\.wine\\c\\PowerGrade\\PG.EXE" as Win32
>>>binary
>> 
>> 
>> Put this into your /etc/rc.local
>> echo "0" > /proc/sys/kernel/exec-shield
>
> Just out of curiosity, what *is* that file, and what does it do?

Under UNIX everything is a file, this is 'just' a file to which the kernel
listens. Everything in /proc and and /sys (2.6 kernel) are variables or
monitors for the kernel and kernel-modules.

There is some special kernel patch called "execution shield" which checks if
a program behaves 'correctly'. Wine triggers this 'shield' very often. It
is a non-standard patch, but is included in the RedHat kernels by default.

This command is to disable it.

        Henk Poley <><




More information about the wine-users mailing list