Sweden-Number/dlls/ntdll/unix
Paul Gofman 8b8ddffa21 ntdll: Preserve syscall frame when calling async IO system APC.
The frame can currently be reset from ws2_32.dll async IO callbacks
which are still in the user part and are calling 'syscall' functions.
If the user APC is processed after that during the same call to
server_select(), the call_user_apc_dispatcher() faults.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49782
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-23 22:07:50 +01:00
..
cdrom.c
debug.c
env.c ntdll: Only reset the Unix current directory on removable devices. 2020-12-18 15:21:37 +01:00
file.c ntdll: Remove unnecessary call to strlen from get_dos_device. 2020-12-11 21:47:15 +01:00
loader.c ntdll: Support the Android Java %fs register being a GDT selector. 2020-12-08 22:25:59 +01:00
process.c ntdll: Avoid closing an invalid handle on process creation failure. 2020-11-27 15:57:07 +01:00
registry.c
security.c
serial.c
server.c ntdll: Preserve syscall frame when calling async IO system APC. 2020-12-23 22:07:50 +01:00
signal_arm.c ntdll: Preserve syscall frame when calling async IO system APC. 2020-12-23 22:07:50 +01:00
signal_arm64.c ntdll: Preserve syscall frame when calling async IO system APC. 2020-12-23 22:07:50 +01:00
signal_i386.c ntdll: Preserve syscall frame when calling async IO system APC. 2020-12-23 22:07:50 +01:00
signal_x86_64.c ntdll: Preserve syscall frame when calling async IO system APC. 2020-12-23 22:07:50 +01:00
sync.c ntdll: Fix converting large 32-bit time_t when time_t is signed. 2020-11-24 22:09:30 +01:00
system.c ntdll: Add a timezone mapping rule for North Korea Standard Time. 2020-12-01 13:43:07 +01:00
tape.c
thread.c
unix_private.h ntdll: Preserve syscall frame when calling async IO system APC. 2020-12-23 22:07:50 +01:00
virtual.c ntdll: Store the syscall dispatcher also in the WOW32Reserved TEB field. 2020-11-26 21:31:53 +01:00