Tags: uzbekdev1/coreclr
Tags
Fix return address hijack in probing loop (dotnet#28119) When return address hijacking occurs when the target thread is running in the stack probing loop in a method with large frame, the unwinder cannot unwind to the caller frame correctly. That results in a wrong stack slot being patched by the modified return address, leading to corruption of locals of the method being executed. This change fixes the problem by not attempting to hijack a method that's running in prolog.
Merge pull request dotnet#28099 from carlossanlop/FileStreamDispose [release/3.1] [coreclr] Fix FileStream.Dispose silently fails on Dispose when disk has run out of space
PreviousNext