https://bugs.winehq.org/show_bug.cgi?id=54009
Bug ID: 54009 Summary: Wine segfaults on startup on macOS 12 and 13 Product: Wine Version: 7.22 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: loader Assignee: wine-bugs@winehq.org Reporter: bshanks@codeweavers.com Regression SHA1: 63bf2677ed22d26ff1f5ff1886fde08b1f5fb00c
63bf2677ed22d26ff1f5ff1886fde08b1f5fb00c started building the Wine loader as an LC_UNIXTHREAD binary to fix bug 52354, but on macOS 12 (Monterey) and 13 (Ventura) this causes the loader to have 'environ' set to NULL, causing crashes later in ntdll. I'm working on fixing this in the preloader.
https://bugs.winehq.org/show_bug.cgi?id=54009
Gcenx gcenx83@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gcenx83@gmail.com
--- Comment #1 from Gcenx gcenx83@gmail.com --- This affects macOS Big Sur 11.1 and later not just Monterey
Not sure if this is exactly correct but I’ve been applying https://raw.githubusercontent.com/Gcenx/macports-wine/main/emulators/wine-de...
Accord to Paul Gofman these are not available on Linux so lightly needs to be be hung a platform guard.
https://bugs.winehq.org/show_bug.cgi?id=54009
Brendan Shanks bshanks@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9ab93415f712c684f1d0cb93945 | |a2518fa060263 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Brendan Shanks bshanks@codeweavers.com --- This should be fixed by 9ab93415f712c684f1d0cb93945a2518fa060263
https://bugs.winehq.org/show_bug.cgi?id=54009
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.0-rc1.