https://bugs.winehq.org/show_bug.cgi?id=43966
marbaquero@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |marbaquero@yahoo.com
--- Comment #6 from marbaquero@yahoo.com --- (In reply to Ken Thomases from comment #4)
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.
Hi there,
I just installed the new update from apple 10.13.2 Beta (17C67b), and unfortunately it does not solve the i386_set_ldt issue.
However in my case, I can run the native wine.app version 1.8.4, with no problems. I only get the i386_set_ldt: Invalid argument Segmentation fault: when I manually run "startwine" from the acestream.app package.
Thoughts?