Does preloader attempt to fix ASR?

Marcus Meissner marcus at jet.franken.de
Fri Jan 9 02:10:37 CST 2009


On Thu, Jan 08, 2009 at 10:14:10PM -0500, Nicholas LaRoche wrote:
> On a standard installation of Fedora 10 address space randomization is 
> enabled by default. The base address of a process started by wine seems 
> to change.. and it is easy to see when loading Dlls and checking their 
> base addresses.
> 
> Does the preloader attempt to compensate for this? Or is it necessary to 
> use setarch to turn off ASR completely when debugging with reproducibility?
> 
>   $> setarch $(uname -p) -RL

Check if ntdll.dll and kernel32.dll are always loaded at the same address.

If yes, everything is likely ok and no need for further action.

Ciao, Marcus



More information about the wine-devel mailing list