From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 76497 invoked by alias); 13 Aug 2019 10:48:02 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 75862 invoked by uid 89); 13 Aug 2019 10:48:01 -0000 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 Received: from mout.kundenserver.de (HELO mout.kundenserver.de) (212.227.126.130) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 13 Aug 2019 10:48:00 +0000 Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MAwoL-1i8nx534wb-00BPJ6; Tue, 13 Aug 2019 12:47:54 +0200 Received: by calimero.vinschen.de (Postfix, from userid 500) id A459BA80734; Tue, 13 Aug 2019 12:47:53 +0200 (CEST) Date: Tue, 13 Aug 2019 10:48:00 -0000 From: Corinna Vinschen To: Takashi Yano Cc: cygwin@cygwin.com Subject: Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.1 Message-ID: <20190813104753.GU11632@calimero.vinschen.de> Reply-To: cygwin@cygwin.com Mail-Followup-To: Takashi Yano , cygwin@cygwin.com References: <20190812224403.37e4ccfdcfb7046ed70fef16@nifty.ne.jp> <20190812153613.GN11632@calimero.vinschen.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="H/HqDnEH3ZcfIhoq" Content-Disposition: inline In-Reply-To: <20190812153613.GN11632@calimero.vinschen.de> User-Agent: Mutt/1.11.3 (2019-02-01) X-SW-Source: 2019-08/txt/msg00156.txt.bz2 --H/HqDnEH3ZcfIhoq Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1048 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" Content-length: 833 -----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--