From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic309-24.consmr.mail.ir2.yahoo.com (sonic309-24.consmr.mail.ir2.yahoo.com [77.238.179.82]) by sourceware.org (Postfix) with ESMTPS id 9E0EB387415A for ; Tue, 13 Dec 2022 11:30:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9E0EB387415A Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=yahoo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yahoo.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1670931053; bh=5MWif7WBc4WLexkDTUelFF+J/MDn9Cah3iAyBb4jlRk=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=PvIB2nxL3YTFm53CmfODQQ5Uj89ButHB1d0xfrwCGKDK6flOcGDgndvbvmobUQs5KAtRhIWJkzVTM4Ve096uoOfmPm7DZAJmOjbM7A1/hifvWKQ7WryTp2LkR+kgJlRKqOsuFXzTGF0ePXwO2N7zZSkOFkwll7H0iHkUmehlBKDq3aK52UllZEX2NXxzzFodSpHRPEZMPci4oCGoPe8cQtyUrqz1VU8eIhyEKTIDquaJcrc3pmFdTfxYamhyWAPr99Fo/tLdoABz6Q1TvoxK+f12qMDcFEag1WK3YqqH4fNiiC96M3blSZd4x4T/N+je24g5Bs44YCSgic0F76rfkQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1670931053; bh=SROz/muCQg7CbaiqBk7S10QDnTJDabG14B/UDZaxhsJ=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=Z4fPJKIbpnAHIf+OAhbXdggDG5Fo7zQ9SYPIhqQoxXaQDToSmtgUN9ByfY0Trz74FdEJuue+O/PZ0ZBXHfjBeL5b5MVMCJSyY3Mdu0TH/KbblYjoE027r2R6CIHhlhJnC298M8j6+wNde2qPu4NjeeKjxxJkrSxP79c1lf02jCRpHUFRfmJK0YMVTWjCPdqG/BA9GerSvgioAX5Xts9ybPvbXFylMClKcgqm4fX1ZhsS0fRVLLMs3UgT3d5Fr4hSQoqFqWYF9Mdo443DAHEppiwL+y/pmYMHOlBkJ5XsY4tAvfVUReqGypQDn8w6oEXdni3IcpmLXCyF63U1l7whKg== X-YMail-OSG: BiEeL5oVM1mQLyRB84m.EiPPWV.WVVdVmCkO45EgPswxgE.Eacc6K4xdzP37wlV YxD0ATPXcsJrNtfbIEwTy2U8BsJldQjE1HJMN4DENNSAHwfu4wllAE99mdh4OT_DbWnwi1R9w_NL kPpAh5skKIeWIOcatB1dM_yMVkBCphhmVLS4ghXx3jpPsFeqRbdlHMq0j2a8vxO5esTfCIf2pWGp 7T6uMbNEjEff4b4bhyhC079hT0aIGZfLUEFbP24Yi5W4Zpl4yU21wp7bMMYObT9UhA4ganDg0UrQ ideXeO0XfXvAUnuTwpyM.kIWfVn4jOrUIlkAVB0bXcuvATJrCZyC_TdCmQyAJGFOV2IzRiVIFO7z 90IfB.hsSxU3eTbC4poq_X5WOgC0UYt9TGee4PHQGrV2YlW_RD72E74XYGG8M21YngHnwf9mFP1d MlUdNpbjhdMQ2vVPZfg2p0gcDEll0fJeNLaOkvIkzQB5sy09KxG7g6CgkW0OkZlMUre_qWLz_.FX KoV.FysF5ydcN4aXMKG19ws.VeuN_5REQY.82nCgFnIf.6goEYooHtJe10U9CM2oRWlKPKHypiT3 ApS7W91oFpK.Iqap1.S4kC3H9zdt2XA9m7PCKSgmPCSDRQ4H519doPwqjWYuVPNH5_ZDopkC7WkR JSOLq5ifTwLSg9CW0_MxVU5LvyYZKbc0bj_vZN39eRp26ADE7pv8I00SdDrUq5._PKdGycdgWhMx q9gmkV_2tZqBQzDqsbt5AeYDUlAsCekJz24fJxeLbg.tRzM6EC5RZDldRT0A6UnxBPlsroUCr3yC uxAUV2RbYnwHQtUnD_Em8BVnFs3p5u.0MbnZu119RsVCZh7B4VCLabqULzwK2cn9S3qBDUwm5OPo yZsz0X3_CsMvmsjZ5MCI5zCoULN_cLu6AZ38nUOA3o_U9m3YEJL7ZaneIirhiGdqsa7oQMru9.Jv z.aLS4NZXlUx_KK9qhPP4P6z1Nry0zWxS8VbusLWUdtz9IOW9wGOvaMF9U.XPVpxNo6ntS_jbahV tFlfm4yglh4ZcQHQEdDcvvBGrWj2TDR2NeNpMtNd70lA7Khn6bnoet8yCkxps1BvWZ5sEZYfuPeB 2n9.dsqPtaQNwBOVZbPMPc_xYW2try8NPtMbWYKCZgtqTqegJULT2Cj782zcuAtKJl6RiCyPOs0y 5H7b9r1CTLpr593yZpNMc73ThCgKMIU2UvRAsT8MOuyM9A5XXiEAEAMNBesBFVWBEqxVfRkJ9wBD j02nYvooJoF7._IYMn.eSwFR16Ld58z.IeByvCKJoGAr1ObjfY7XEuNvFXIIUpwEHV0AKYq6s62k sP3D.E3NtY8F3j5YntT2jXuyu9RXvMa6wHDs6QGfpsaksaRbrxhxRzQvRMN.AlF2gT1F8P8G_PAz HvdmhSbJlEdtpVSjtD5As6c0B1yTF2fZvgCEYYFo3EB.U4OxN0mZfenNyhbfkHgTiM67_yaG2nQO deV3EOB4SWwL3J4GkqNoUPjRBQOPee82GnCByAIG09DIYlDOEPkd1UPRO36GXpsHHxKXBB6d6Ngx zPjOPDvPE6l_f7SZIDG6.ypfwYtln.Ayq15seH.kicuMe9X2iVIQ33OoT2lBaXCvay4PjXjQB4xA CTZYLMV7kKHa3vx920lRypNt3mj1uegDQBoOG_PN6ztaM3KGxlV8OrRoLwHkQQp4zGOQAFTYl2V. nMq1OsVSZQlh.yD0C4Hsi92HbOjKlnf4u_pqdj_ItllIZ5iUE_eqIhT9EpWyE9RAPk3Hpa5J_vT0 5f6rwSBhlzT71asNwy9TnwczpmB7P7YlIXkJ2UyegBPT7M148WPfPxtOiKPFQ9qh8Zd.tpspIrCA Z_wXYgUQ0UPvwDzWmcGvATClM5QHzv3BbLusIxVwPg.0djEfMq_VhMPKl3.LLWOymIzbV6vo00KH PJ_NpFbS8wbJq1eT7oLQkcT9.Klm5VDm_hOqKPan7xxUPGqV5NlnxPXJgAMKSHfC7XlLdQOlzQJj iVMdhFk1BsbVRFir.N0H_yNbfzr6ZnVdlaFx4zK4xAYlnzP67LjvpSztX5xeQead2b9nuAltHaD9 bdkw4GYf5bG7jYLdbSGoeyvrKIU5.wJTMsNEJ_ulFKbvv6knT3ZHcypcEHG_XVNTCjizrOSYk8kN K2dbSuFbv8k2GhEs.5NPdZV6YVfNcB4HsX7mYoDp6WNK4JlSiEIjlb0LKgk12NyTK1eZQQ1242sd 1LJZxDdWeXDYEJ143J0RIBfLhKvemZQI- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Tue, 13 Dec 2022 11:30:53 +0000 Date: Tue, 13 Dec 2022 11:30:48 +0000 (UTC) From: Hannes Domani To: Tom Tromey Cc: "gdb-patches@sourceware.org" Message-ID: <907917741.7616715.1670931048421@mail.yahoo.com> In-Reply-To: <878rjch7se.fsf@tromey.com> References: <20221205185651.2704492-1-tromey@adacore.com> <20221205185651.2704492-4-tromey@adacore.com> <102195784.4047621.1670433222150@mail.yahoo.com> <87ilikin72.fsf@tromey.com> <1095715284.5500968.1670602756752@mail.yahoo.com> <87edt8ijd7.fsf@tromey.com> <127884065.5583846.1670609613440@mail.yahoo.com> <87cz8ohbwf.fsf@tromey.com> <878rjch7se.fsf@tromey.com> Subject: Re: [PATCH 3/3] Fix control-c handling on Windows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20926 YMailNorrin X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Am Montag, 12. Dezember 2022 um 18:06:23 MEZ hat Tom Tromey Folgendes geschrieben: > Tom> I used RDP and started powershell, then ran gdb there.=C2=A0 I did 6= tests: a > Tom> C-c and a C-break test of "run", "run" with "set new-console 1", and > Tom> "attach" -- and in all these cases, it worked. > > I found out how to reproduce the crash you saw.=C2=A0 In my tests, I was > doing everything in a single gdb instance.=C2=A0 However, if I start a ne= w > gdb, then "set new-console 1", and then "run", I can make it crash. > > Changing sigint_ours to a gdb::optional fixes this problem. > > I couldn't reproduce your problem #3 ... my python-less build seems to > work fine in other situations. > > I'll send v2 of this series shortly. I also can't reproduce problem #3 any longer with the v2 series. So I think that this was actually the same problem that you fixed with gdb::optional, and it was just that the different signal() calls confused m= e. So, I also have no problems any more with v2 applied. Thanks, Hannes