"Nick Burns" adger44@hotmail.com writes:
The range 3GB (0xC0000000) - 4GB (0xFFFFFFFF) is considered system memory and apps should not write here (not sure why you would want to read from there either).
But Wine tries to mmap this range (on Mac OSX at least)
I was wondering why this is? Should this range just be left as it is? -- is there a reason to mmap this range?
Yes, it's to prevent things like builtin libraries from being mapped there, since it's a range the Window apps don't expect to see.