reactos/modules/rostests/winetests/kernel32
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
..
actctx.c [RTL] Add code to SxS manifest parser to parse XML namespaces (#2512) 2020-09-20 22:56:42 +02:00
atom.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
change.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
CMakeLists.txt [CMAKE] Elimitate the use of GCC and CLANG variables 2022-05-27 01:37:34 +03:00
codepage.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
comm.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
console.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
debugger.c [KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434 2018-04-03 13:39:42 +01:00
directory.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
drive.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
environ.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
fiber.c [KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434 2018-04-03 13:39:42 +01:00
file.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
format_msg.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
generated.c [KERNEL32_WINETEST] Uncomment out 'LPEXCEPTION_RECORD' checks 2020-03-28 20:56:25 +01:00
heap.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
loader.c [KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434 2018-04-03 13:39:42 +01:00
locale.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
mailslot.c [ROSTESTS] Skip some flaky test / do not count successes 2019-12-04 01:24:49 +01:00
module.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
path.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
pipe.c [ROSTESTS] Skip some test on x64 2021-07-10 18:41:12 +02:00
precomp.h [KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434 2018-04-03 13:39:42 +01:00
process.c [KERNEL32] Fix startup context of initial thread 2023-08-16 22:03:05 +03:00
profile.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
resource.c [KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434 2018-04-03 13:39:42 +01:00
resource.rc Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
sync.c [ROSTESTS] Skip some test on x64 2021-07-10 18:41:12 +02:00
testlist.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
thread.c [WINETESTS] Remove forced _WIN32_WINNT defines (#2463) 2020-04-03 14:01:22 +02:00
time.c Remove unnecessary executable bits 2018-08-15 18:29:09 +02:00
timer.c [WINETESTS] Remove forced _WIN32_WINNT defines (#2463) 2020-04-03 14:01:22 +02:00
toolhelp.c [KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434 2018-04-03 13:39:42 +01:00
version.c [WINETESTS] Remove forced _WIN32_WINNT defines (#2463) 2020-04-03 14:01:22 +02:00
virtual.c [ROSTESTS] Skip some test on x64 2021-07-10 18:41:12 +02:00
volume.c [KERNEL32_WINETEST] Sync everything except file.c and virtual.c with Wine Staging 3.3. CORE-14434 2018-04-03 13:39:42 +01:00