delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/08/13/06:48:59

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:cc:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=wFiseGIWVBIrHYgtNHIOCA0ACQ3Sj8h0uqr0TQWf2tkmp4JmMGutv
pWL1W2ukerX+3pfxjQa62qhvzaL3KW96qRNic+upZIFVXhfLBy/ZJqz+OtiMgj7q
trVc0H1FL7RmZy+5+F7MtEgDgPKFi68EaYQvwUPGWL18CAxoZdJxgA=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:cc:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=eCGRJcVmRkPGCbrNryWixtGceMw=; b=GXb3FLM9xC4VeRMjihbkxZHOfKmK
z3wmqKAqupJhkeG0/VxN42jcDtqMAFU86sBkHYmTMVKWMCLCZSulNFSLursAG8eF
1s3EIQqfts4htxNaFjepAVZkThujHJIc2sCnaw9SPzdzhCcTb6YZlQRVngTeSdDg
l60Il/IzQvR7TiM=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-102.9 required=5.0 tests=AWL,BAYES_00,GOOD_FROM_CORINNA_CYGWIN,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=HX-Languages-Length:1071
X-HELO: mout.kundenserver.de
Date: Tue, 13 Aug 2019 12:47:53 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>
Cc: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.1
Message-ID: <20190813104753.GU11632@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>, cygwin AT cygwin DOT com
References: <announce DOT 20190809185338 DOT GZ11632 AT calimero DOT vinschen DOT de> <20190812224403 DOT 37e4ccfdcfb7046ed70fef16 AT nifty DOT ne DOT jp> <20190812153613 DOT GN11632 AT calimero DOT vinschen DOT de>
MIME-Version: 1.0
In-Reply-To: <20190812153613.GN11632@calimero.vinschen.de>
User-Agent: Mutt/1.11.3 (2019-02-01)

--H/HqDnEH3ZcfIhoq
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Aug 12 17:36, Corinna Vinschen wrote:
> On Aug 12 22:44, Takashi Yano wrote:
> > [...]
> > (4) Segmentation fault occurs in some cases regarding signalfd.
> > [...]
> > However, I can not find out the cause of problem (4). This seems
> > to affect only 32bit version of cygwin.
> >=20
> > To reproduce (4), use a simple test case attached (signalfd-chk.c).
> > Compile it and execute, then type 'q' or '^C' to stop it.
> > This causes segmentation fault.
> >=20
> > I am not sure why, but, the patch attached (signalfd-segfault.diff)
> > resolves the problem (4).
> >=20
> > Could you please have a look?
>=20
> Will do.  The place where it supposedly crashes looks weird.  But
> I don't see how your patch should be the right thing to do.

I created a patch which *seems* to do the right thing.  I'm not
yet sure it's the best solution, but it seems to do the trick, at
least.

I'm just creating new developer snapshots, please try.  I'll
create another test release later this week.


Thanks,
Corinna

--=20
Corinna Vinschen
Cygwin Maintainer

--H/HqDnEH3ZcfIhoq
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAl1SlVkACgkQ9TYGna5E
T6Dq0xAAgk6IDIt0ZMrFdrh4HYVL0FrJU9abFRJuOlA63N+RZRKDwIbdZ/WPYGj4
pECpG8XHGqP58axWOGKPURWRN18CV2FWvpmWgNBaIPGWgKWSR1oJSsEY5iq/N+ty
cCahrDFNcM2Wg29TJBwHyLK/fXsHTesQaiKYZEesGCNYJIvOIGozLnABznlxx4SA
mxdr+2EUkabc4mRVWvtLHtRn4bT55gUiVUy7wp7BLlKPmb0uFZuaTMnslctY7LYE
pBNlk2Tt1UH9L0bGztOP6OuYo4T7h49CoW6niD2+ZFlKMGoXWNvcUIs/pkJ2btZj
SnAousTffZdKLWoSeb6eOjbI9cvIdZIH/GwOYWc/2uZAwNfBY6Sg/88bWmrCzAaj
dT9AO3HM9z/0TfLbZZ4NvZ+1cRWXp7Zmg8s7lx8hzyJkRlEexDLIlsTAJ+XkBct6
FvUKorcQ5FJBUm65fB3YkBaF5B74lg20M/Yp8mq4EhpoVZwgLUSBfLkcdaTasUad
bLIPq9AyVtesq3luDEr3mG52oZQbULl6DwOTyJ7HRMfVipOIqGqM6EGwg64a+RiI
CbpFiqPsrhdePeSIGRflfTBBkf6k02mu7fjQB/gmSDzCagTQOSlbTXtshBWehBzb
FsfKDHKejsXbVr04lZ7zdpVD0l425a2GpxRZxccQCu4ojDqSO8M=
=stM9
-----END PGP SIGNATURE-----

--H/HqDnEH3ZcfIhoq--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019