14 Jul
2022
14 Jul
'22
4:49 a.m.
From: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- dlls/ntdll/sec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/ntdll/sec.c b/dlls/ntdll/sec.c index ba11000564e..ba8d7b71593 100644 --- a/dlls/ntdll/sec.c +++ b/dlls/ntdll/sec.c @@ -1172,6 +1172,8 @@ NTSTATUS WINAPI RtlAddAce( return STATUS_INVALID_PARAMETER; if (!RtlFirstFreeAce(acl,&targetace)) return STATUS_INVALID_PARAMETER; + if (!targetace) + return STATUS_ALLOTTED_SPACE_EXCEEDED; nrofaces=0;ace=acestart; while (((BYTE *)ace - (BYTE *)acestart) < acelen) { nrofaces++; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/457