From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic310-11.consmr.mail.ir2.yahoo.com (sonic310-11.consmr.mail.ir2.yahoo.com [77.238.177.32]) by sourceware.org (Postfix) with ESMTPS id 50EAF3945054 for ; Thu, 17 Sep 2020 20:56:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 50EAF3945054 X-YMail-OSG: lkBwFusVM1nj_k2wrCxwi.jAwS9GUT6jB4bZfmegUUkEkCz8PFrtmJVedVjEBIk Ux8cOclAwqgzW8RS7uVeNtrUqLxbSCHJY7yuir.XfUp0EhZkmnE2.8cgAN.gyC58QmZDqusfh7zT YFcHlCL9s4Lad9SZ1rfWK0BJG97t333kq_qRYYyUb9ZMAJSUGP6Hp.YzwLeGixY9cZDqVFBblq.x 4Rotx0w9r.jvw.m6kG14TE3zcZ.NFGMVSwM1dxrEhYHhxl37FMhF0ll.A9xzOCai5gXPj.QZ4_Rg 1HhM7idcIalsjQwF3b_1FgwyA2rFpgf5RMG7HPr6zyRJfTSmfPoMxrCagHnTS6juqKZNBb3f3STs pNPqAz0aFuXPGYE0ytTksMBxWbb5l0s9lC5HIhh9Xl8exSRUE313h1FkO1BDruVdGtVs46IqmVbI S5nOhAab8Qi32vsZIxmg495FkDq7Z4ezGLM0uylPXvcQ2oq7NV5hyHJbsTNe4bKEwPTInBNgD9dZ GGmT2wN_bnpaVuCv_Usu9_hcZ7HNcELPn1vzeOziqd7nzMjl9lqrcZM.G_bR4TYtMhPjKYEgz2PV 9WgtE5X2f20odfUyrmDXSovonTZiUeAqkq3xq4105YoVnzW_LPEpfIvLX3Fm4KqI33YuOgC0MRZq 4E1kwzan_IUa375kexqO8KxDoij.8bly2IlQYFmU9BEos9y1TsduxRVTACNV6p1vWfdkTZ1d.Ryo haMbS7dnink5V_Jbroy_W8s0ZdlMfagT.jHlB8TjIkjOH10faaaHoXZKPEMNG_Qtn.io_mIcXGRf R6HMFR0PQjueXDlY3yQeItW8Lo9hyB04Y7TS.X5gc.rKtWCxPNVa3Jmyh2OooV_NDzkBvsSJWb5T DatIda_CgQmyasTE.bNcqKJrf6Nafjy6P7nv4uQXmcWm1T5KQNyoqQnYJZLOLgHg28QDpYGzF9s5 KYtxr2hKD8SNAjXzV_ac08KBLcAaZ3ZFWPV48p4uirqBYVRu0SsO9O87k5Mti14_34S9QgzxPwcJ YLe7I3asVwVrPpCjWzRQdj8gF0UPs2SPrTnhn0kzrBeFLhAkB8aVh5aWh98loTIZTKSOAZBG_NSF B6T6t6lx6ix3ZSKXRf.9cL._hkMLwYWwGJPIkPbBbU52GeKjZu6KJ1B7UTQ_hbJQPKW5uZHUhi8O 6W9sAUZzg3W.TQVlQOYsMAShlJoeI1WphbEYf36Ob2MzL67KiNd6tY23ZhaDGjwQ080l4bSQTen3 SZIVMoNJa_rgcfPvVIFdWj8kvQUPo2XCBJkRKmFAPG20eOTdyh93SU7BkbIIHr69DgntCATAeVBy HYNsJZAAwkc1c1OP0Ws6fH_zuRy87aaWBIL2pGLFOx9Irm2NwRmjjDoshYx4yMHnJXamA8lWPlLP .FGI7KrNO1ez0QyVkvfSiozVaweOhRjf1jcbWJ5E0Ha7Nl_iyCyJ1ZA1AeUFZnH5A6R0i_dkzRlS xMdVSJcs- Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ir2.yahoo.com with HTTP; Thu, 17 Sep 2020 20:56:38 +0000 Date: Thu, 17 Sep 2020 20:56:38 +0000 (UTC) From: Hannes Domani To: Hannes Domani via Gdb-patches , Tom Tromey Message-ID: <334596674.1355343.1600376198632@mail.yahoo.com> In-Reply-To: <871rj06tub.fsf@tromey.com> References: <20200917180337.1984-1-ssbssa.ref@yahoo.de> <20200917180337.1984-1-ssbssa@yahoo.de> <871rj06tub.fsf@tromey.com> Subject: Re: [PATCH] Fix ctrl-c when debugging WOW64 processes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.16583 YMailNorrin Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:76.0) Gecko/20100101 Firefox/76.0 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Sep 2020 20:56:41 -0000 Am Donnerstag, 17. September 2020, 22:18:01 MESZ hat Tom Tromey Folgendes geschrieben: > >>>>> "Hannes" =3D=3D Hannes Domani via Gdb-patches writes: > > Hannes> 2020-09-17=C2=A0 Hannes Domani=C2=A0 > > Hannes>=C2=A0=C2=A0=C2=A0=C2=A0 * windows-nat.c (ctrl_c_handler): Use 32b= it DbgUiRemoteBreakin > Hannes>=C2=A0=C2=A0=C2=A0=C2=A0 for WOW64 processes. > > Does gdbserver need this treatment as well? > If so maybe this code can be shared. I thought so, but I just tried it and it works without it. The reason seems to be that gdbserver first calls GenerateConsoleCtrlEvent(= ), and only when that fails falls back to DebugBreakProcess(). When I tried to do the same in gdb just now, it didn't work. Weird, I will have to investigate this some more. Hannes