https://git.reactos.org/?p=reactos.git;a=commitdiff;h=7eca874824870e69678b6e...
commit 7eca874824870e69678b6eb79b761d464bdb1e67 Author: Pierre Schweitzer pierre@reactos.org AuthorDate: Thu May 10 10:33:05 2018 +0200 Commit: Pierre Schweitzer pierre@reactos.org CommitDate: Thu May 10 10:49:17 2018 +0200
[NTOSKRNL] Fix FsRtlStackOverflow work item free.
Oneliner of the day... This typo just prevented the whole feature to work properly. Because any allocated work item would miserably fail to be freed.
This will obviously help real world FSD relying on StackOverflow worker from FsRtl to work better!
CORE-14611 --- ntoskrnl/fsrtl/stackovf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ntoskrnl/fsrtl/stackovf.c b/ntoskrnl/fsrtl/stackovf.c index 9016fce5da..353e893aa7 100644 --- a/ntoskrnl/fsrtl/stackovf.c +++ b/ntoskrnl/fsrtl/stackovf.c @@ -61,7 +61,7 @@ FsRtlStackOverflowRead(IN PVOID Context) /* Otherwise, free the work item */ else { - ExFreePoolWithTag(WorkItem, 'Fsrs'); + ExFreePoolWithTag(WorkItem, 'FSrs'); }
/* Reset top level */