https://bugs.winehq.org/show_bug.cgi?id=49503
Bug ID: 49503 Summary: Page fault on prefix creation on macOS Product: Wine Version: unspecified Hardware: x86-64 OS: Mac OS X Status: NEW Keywords: regression Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gijsvrm@gmail.com CC: pgofman@codeweavers.com Regression SHA1: 887332f9c7bf0d75f53f88a9739b77b12463d636
I am running macOS 10.14 Mojave, Wine built with mingw and the macOS 10.13 SDK.
Needs https://source.winehq.org/patches/data/188214 to work around a different regression.
This doesn't happen when trying to create a 32bit prefix.
Terminal output:
wine: Unhandled page fault on read access to FFFFFFFFFFFFFFFF at address 0000000068047DC0 (thread 00c8), starting debugger... 00d8:err:winediag:NtCreateFile Too many open files, ulimit -n probably needs to be increased 00d8:fixme:seh:get_thread_times not implemented on this platform
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #1 from Paul Gofman pgofman@codeweavers.com --- Created attachment 67630 --> https://bugs.winehq.org/attachment.cgi?id=67630 Add PE frame handling to KiUserExceptionDispatcher()
Does the attached patch change anything?
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Paul Gofman from comment #1)
Created attachment 67630 [details] Add PE frame handling to KiUserExceptionDispatcher()
Does the attached patch change anything?
Unfortunately, no.
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #3 from Paul Gofman pgofman@codeweavers.com --- Could you please attach +pid,+timestamp,+virtual,+seh log?
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #4 from Paul Gofman pgofman@codeweavers.com --- (In reply to Paul Gofman from comment #3)
Could you please attach +pid,+timestamp,+virtual,+seh log?
Sorry, +pid,+timestamp,+virtual,+seh,+loaddll
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 67631 --> https://bugs.winehq.org/attachment.cgi?id=67631 +pid,+timestamp,+virtual,+seh,+loaddll log
(In reply to Paul Gofman from comment #4)
(In reply to Paul Gofman from comment #3)
Could you please attach +pid,+timestamp,+virtual,+seh log?
Sorry, +pid,+timestamp,+virtual,+seh,+loaddll
Here you go.
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #6 from Paul Gofman pgofman@codeweavers.com --- Hmm... it seems to crash in ntoskrnl.exe.
Could you please attach: 1. +pid,+timestamp,+virtual,+seh,+loaddll,+ntoskrnl log
2. The same log with the blamed commit reverted (i. e., when it starts fine).
3. ntoskrnl.exe 64 bit binary from the build you are using.
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #7 from Paul Gofman pgofman@codeweavers.com --- Also, does https://source.winehq.org/patches/data/188207 help by any chance?
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #8 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Paul Gofman from comment #7)
Also, does https://source.winehq.org/patches/data/188207 help by any chance?
This one does fix the issue, do you still want the things you listed above?
https://bugs.winehq.org/show_bug.cgi?id=49503
--- Comment #9 from Paul Gofman pgofman@codeweavers.com ---
This one does fix the issue, do you still want the things you listed above?
Well, not really in this case. Thank you very much for testing this.
https://bugs.winehq.org/show_bug.cgi?id=49503
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |69b6572338396134a3e20189cb3 | |5445d68757ebb
--- Comment #10 from Gijs Vermeulen gijsvrm@gmail.com --- This was fixed by: https://source.winehq.org/git/wine.git/commit/69b6572338396134a3e20189cb35445d68757ebb
Thanks Paul!
https://bugs.winehq.org/show_bug.cgi?id=49503
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ntdll
https://bugs.winehq.org/show_bug.cgi?id=49503
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.12.