Displaying 1 result from an estimated 1 matches for "status_conflicting_addresses".
2005 Jan 13
3
Wine and FreeBSD
...) calls
MapViewOfFileEx() which calls
NtMapViewOfSection() which calls
map_view() which
attempts a normal allocation - wine_mmap_is_in_reserved_area() == 0
calling wine_anon_mmap()
The returned pointer is valid so wine_anon_mmap() succeeds BUT the returned
ptr != base and so the function returns STATUS_CONFLICTING_ADDRESSES which
returns up the chain and the heap allocation fails.
On my system base being requested is 0x80000000 and ptr being returned is
0x9996d000. ?This result then fails the is_beyond_limit() test...
Any clues would help!!
Thanks.
Jason