Re: strace: infinite exception c0000005 loop on segmentation fault

2025-05-16 Thread Jon Turney via Cygwin
On 16/05/2025 16:43, Takashi Yano wrote: Hi Jon, [...] I could reproduce that. And also found cygwin 3.4.10 does not have this issue. I'll look into this. I could bisect the issue and found the next commit triggered the issue. commit 91457377d6c9f89a08b1b70e45cbae87ef467119 Author: Jon Turn

Re: FIFO hangs (Probably a bug of cygwin fifo)

2025-05-16 Thread Takashi Yano via Cygwin
On Fri, 16 May 2025 15:08:16 -0400 Ken Brown wrote: > On 5/16/2025 4:59 AM, Takashi Yano via Cygwin wrote: > > On Fri, 16 May 2025 08:46:40 +0900 > > Takashi Yano wrote: > >> diff --git a/winsup/cygwin/local_includes/cygheap.h > >> b/winsup/cygwin/local_includes/cygheap.h > >> index fed87ec2b..7d1

Re: FIFO hangs (Probably a bug of cygwin fifo)

2025-05-16 Thread Ken Brown via Cygwin
On 5/16/2025 4:59 AM, Takashi Yano via Cygwin wrote: On Fri, 16 May 2025 08:46:40 +0900 Takashi Yano wrote: diff --git a/winsup/cygwin/local_includes/cygheap.h b/winsup/cygwin/local_includes/cygheap.h index fed87ec2b..7d11fbb37 100644 --- a/winsup/cygwin/local_includes/cygheap.h +++ b/winsup/cy

Re: strace: infinite exception c0000005 loop on segmentation fault

2025-05-16 Thread Takashi Yano via Cygwin
Hi Jon, On Fri, 16 May 2025 21:14:00 +0900 Takashi Yano via Cygwin wrote: > On Fri, 16 May 2025 13:46:21 +0200 > Christian Franke wrote: > > Testcase: > > > > $ uname -r # Also occurs with 3.6.1-1.x86_64 > > 3.7.0-0.95.g854150fda310.x86_64 > > > > $ cat sigsegv.c > > int main() > > { > >   *(v

Re: strace: infinite exception c0000005 loop on segmentation fault

2025-05-16 Thread Takashi Yano via Cygwin
Hi Christian, Thanks for the report. On Fri, 16 May 2025 13:46:21 +0200 Christian Franke wrote: > Found during check why SIGSEGV handler could interrupt SIGALRM handler > (which does not happen on Linux): > https://sourceware.org/pipermail/cygwin-patches/2025q2/013703.html Perhaps, delay of cal

strace: infinite exception c0000005 loop on segmentation fault

2025-05-16 Thread Christian Franke via Cygwin
Found during check why SIGSEGV handler could interrupt SIGALRM handler (which does not happen on Linux): https://sourceware.org/pipermail/cygwin-patches/2025q2/013703.html Testcase: $ uname -r # Also occurs with 3.6.1-1.x86_64 3.7.0-0.95.g854150fda310.x86_64 $ cat sigsegv.c int main() {   *(vo

Re: FIFO hangs (Probably a bug of cygwin fifo)

2025-05-16 Thread Takashi Yano via Cygwin
On Fri, 16 May 2025 08:46:40 +0900 Takashi Yano wrote: > diff --git a/winsup/cygwin/local_includes/cygheap.h > b/winsup/cygwin/local_includes/cygheap.h > index fed87ec2b..7d11fbb37 100644 > --- a/winsup/cygwin/local_includes/cygheap.h > +++ b/winsup/cygwin/local_includes/cygheap.h > @@ -604,6 +604