Re: kernel: add execution permission to DOS memory area
14 Aug
2007
14 Aug
'07
11:24 a.m.
Mikolaj Zalewski <mikolaj(a)zalewski.pl> writes:
Execution permission is needed because we store some (mostly DPMI-related) code in UMB (in winedos/himem.c) that is executed for each Win16 app. The user may put even more code there. Ntvdm.exe also makes the DOS memory executable (except for some parts of the UMB)
winedos is supposed to make that memory executable when needed. The executable protection was removed from kernel32 as it causes failures on platforms that don't allow write+exec. -- Alexandre Julliard julliard(a)winehq.org
6699
Age (days ago)
6699
Last active (days ago)
0 comments
1 participants
participants (1)
-
Alexandre Julliard