On Mar 25 21:54, Takashi Yano wrote: > After the commit 0210c77311ae, the context passed to signal handler > cannot be accessed from the signal handler that uses alternate stack. > This is because the context locally copied is on the stack that is > different area from the signal handler uses. With this patch, copy > the context to alternate signal stack area to avoid this situation. > > Addresses: https://cygwin.com/pipermail/cygwin/2025-March/257714.html > Fixes: 0210c77311ae ("Cygwin: signal: Use context locally copied in > call_signal_handler()") > Reported-by: Bruno Haible <br...@clisp.org> > Reviewed-by: Corinna Vischen <cori...@vinschen.de> > Signed-off-by: Takashi Yano <takashi.y...@nifty.ne.jp> > --- > winsup/cygwin/exceptions.cc | 8 ++++++++ > winsup/cygwin/release/3.6.1 | 5 +++++ > 2 files changed, 13 insertions(+)
LGTM, please push. Thanks, Corinna