reactos/dll/win32/kernel32/client
Timo Kreuzer 5645f7cf8f [KERNEL32] Fix startup context of initial thread
When creating a new process the monster function CreateProcessInternalW calls BaseInitializeContext to set up the context for the initial thread. One of the parameters is the PEB pointer. Instead of passing the pointer to the newly created process' PEB, the function was passing it's own PEB address, leading to test failures. How this is not an issue otherwise is a mystery to be resolved by someone else.
Also remove ros_skip_flaky marks in kernel32_winetest:process (yes, flaky, because sometimes the PEB addresses actually match)
2023-08-16 22:03:05 +03:00
..
amd64 [KERNEL32] Fix register initialization in BaseInitializeContext 2020-11-07 18:33:02 +01:00
arm
console [KERNEL32][SDK] RegisterConsoleIME and UnregisterConsoleIME (#5270) 2023-05-07 22:55:46 +09:00
file [KERNEL32] Fix a bug in GetVolumeNameForRoot 2022-12-01 20:17:40 +02:00
i386 [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
actctx.c
appcache.c
atom.c
compname.c [KERNEL32] SetComputerNameExW: Truncate the computer name 2021-12-12 17:40:52 +01:00
debugger.c [KERNEL32] Reformat K32CreateDBMonMutex(). 2022-11-03 02:50:20 +01:00
dllmain.c [KERNEL32] Fix BaseDefaultPath containing extra '.' 2022-09-06 21:09:38 +02:00
dosdev.c
environ.c
except.c [KERNEL32] Fix printing exception address 2022-08-04 16:15:24 +02:00
fiber.c
handle.c
heapmem.c [KERNEL32] GlobalMemoryStatusEx should handle error and return FALSE when failed 2023-03-23 09:42:58 +01:00
job.c
loader.c [KERNEL32] Don't hardcode some types in sizeofs, and some flag values. 2021-11-28 00:26:42 +01:00
path.c [SHLWAPI] No need extension to execute '.bat' files CORE-17612 (#4932) 2023-02-11 00:05:11 +09:00
perfcnt.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
power.c
proc.c [KERNEL32] Fix startup context of initial thread 2023-08-16 22:03:05 +03:00
resntfy.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
session.c
shared_utils.c [KERNEL32] Move some functions into a static library to be shared between kernel32 and kernel32_vista 2020-09-25 09:45:54 +02:00
synch.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
sysinfo.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
thread.c [KERNEL32] Improve annotation of BaseProcess/ThreadStartup(); remove useless cast; fix PPROCESS_START_ROUTINE return type. 2022-04-18 02:40:32 +02:00
time.c
timerqueue.c
toolhelp.c
utils.c [NTOS][RTL] Initialize MxCsr where missing 2022-08-22 11:22:08 +02:00
vdm.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
version.c
virtmem.c [KERNEL32] Remove a pointless SEH in VirtualAllocEx (#5117) 2023-03-09 17:08:08 +01:00