https://bugs.winehq.org/show_bug.cgi?id=43966
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #4 from Ken Thomases ken@codeweavers.com --- Yeah, this is just a bug in the OS. The i386_set_ldt() system call is necessary for Wine's initialization of threads in 32-bit processes. That system call has narrowed the range of valid indexes it accepts and the new range doesn't include those that Wine tries to use.
CodeWeavers has discussed it with Apple. At this point, we expect them to fix it before 10.13.2 is released.
If they don't there is a workaround of just changing the definition of LDT_FIRST_ENTRY in Wine.