mirror of
https://github.com/reactos/reactos.git
synced 2024-11-19 05:22:59 +00:00
effdb6f232
- kernel32!BaseCreateStack() is compatible with ntdll!RtlpCreateUserStack().
- When checking whether a stack guard page can be added, its size has to
be accounted for in the checking logic.
- We have to satisfy the PEB::MinimumStackCommit constraint.
- We cannot use PEB::GuaranteedStackBytes in BaseCreateStack() since it is
nowhere initialized (default is 0). It gets initialized to a non-zero
value when the user manually calls SetThreadStackGuarantee().
https://www.installsetupconfig.com/win32programming/windowsthreadsprocessapis7_6.html
- RtlpCreateUserStack(): Fix memory leak in failure case.
- RtlpFreeUserStack() doesn't need to return anything.
See also commit
|
||
---|---|---|
.. | ||
3rdparty | ||
atl | ||
cmlib | ||
comsupp | ||
conutils | ||
cportlib | ||
cpprt | ||
crt | ||
cryptlib | ||
debugsup | ||
delayimp | ||
dmilib | ||
dnslib | ||
drivers | ||
dxguid | ||
epsapi | ||
evtlib | ||
fast486 | ||
fslib | ||
gcc_ssp | ||
inflib | ||
ioevent | ||
lsalib | ||
nt | ||
ppcmmu | ||
pseh | ||
rossym | ||
rossym_new | ||
rtl | ||
runtmchk | ||
scrnsave | ||
skiplist | ||
smlib | ||
strmiids | ||
tdilib | ||
udmihelp | ||
uuid | ||
wdmguid | ||
CMakeLists.txt |