[Bug 40334] AION - Wine /Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x0000000000000000).

WineHQ Bugzilla wine-bugs at winehq.org
Mon Nov 25 05:59:08 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=40334

--- Comment #46 from Fred <dracoanarion at gmail.com> ---
This one looks to be a bit more stable. I'll test it deeper later today.

Considering your last comment, I'm afraid I added one little patch on top of
your latest, I hope you won't mind too much (and that it will not affect the
behavior too much neither):

diff --git a/dlls/ntdll/virtual.c b/dlls/ntdll/virtual.c
index 4af11b0a5e..18896ee211 100644
--- a/dlls/ntdll/virtual.c
+++ b/dlls/ntdll/virtual.c
@@ -1202,6 +1202,7 @@ static NTSTATUS map_view( struct file_view **view_ret,
void *base, size_t size,
             goto done;
         }

+        FIXME("Fred to Paul: Forcing top down allocation order\n");
         if (!(ptr = find_free_area( address_space_start, alloc.limit, size,
                                     mask, top_down, TRUE,
VIRTUAL_GetUnixProt(vprot) )))

I also added a similar one to my previous build to verify that the changes were
really in. My build environment seems now to be working as expected (or it
fakes it pretty well !).

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list