From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: awrhygty@outlook.com Newsgroups: gmane.emacs.bugs Subject: bug#69795: 29.1; cmdproxy.exe exits automatically after executing MSYS2 commands Date: Fri, 15 Mar 2024 21:10:06 +0900 Message-ID: References: <86h6h99hse.fsf@gnu.org> <86bk7gahe2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9954"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 69795@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 15 13:11:56 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rl6Pj-0002MB-5v for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 15 Mar 2024 13:11:55 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rl6PI-00037R-5o; Fri, 15 Mar 2024 08:11:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rl6PG-00037C-Hp for bug-gnu-emacs@gnu.org; Fri, 15 Mar 2024 08:11:26 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rl6PG-0002cE-5E for bug-gnu-emacs@gnu.org; Fri, 15 Mar 2024 08:11:26 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rl6Pq-0007Qw-8c for bug-gnu-emacs@gnu.org; Fri, 15 Mar 2024 08:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: awrhygty@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Mar 2024 12:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69795 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 69795-submit@debbugs.gnu.org id=B69795.171050467128490 (code B ref 69795); Fri, 15 Mar 2024 12:12:02 +0000 Original-Received: (at 69795) by debbugs.gnu.org; 15 Mar 2024 12:11:11 +0000 Original-Received: from localhost ([127.0.0.1]:52230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rl6Oo-0007Ow-Ua for submit@debbugs.gnu.org; Fri, 15 Mar 2024 08:11:11 -0400 Original-Received: from mail-tyzapc01olkn2014.outbound.protection.outlook.com ([40.92.107.14]:16772 helo=APC01-TYZ-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rl6Oi-0007Oc-Sl for 69795@debbugs.gnu.org; Fri, 15 Mar 2024 08:10:57 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VGHqyp40kdNmi5QS6n4oE4jmyOP0oaUaXpxv3r64TRYbSQkIKGAfYOwuuSEdbxsD/d8V0TTMzUmwnRJyVLuXUqh6g2piW93mqestoPXI02cfRS7Np5aUIVhTdYjUkPLlPV5RSQFxZeQ+mze1v5JgbXnx+LnTq10Q1hRcIYeQfzZ7aeEewTJOdCPl9+kkyFIwAAVMrewq42YyBdlYzveIV9bt42n2r+VG8Cr0hsaY55Nkjn3UrnyPviIPhERSH5+B1VWMWbf0X5pZ8WYh55d1L4NqZwADwMKd02t7fVdsPKAuakLI/cUrL4ksspqgVa/9aVfLf0xsXgmJnbVg9YF9Gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9NYV1q3LxbGQKvNwZRf4RwJz/4Urgs+o9SixdVKTsGM=; b=faKyuD2VBIkDlCj++GNPBywsIkVI5WrAmZIoi5vGHGBjLHjtHF16wwWvI5HPZAMILK3Bm7JAtIQtsh1ed2nfxhrjN0rkU0JrlrxlRvJfvlbmKUhC+bxYgmh/jEA6lQYm1OfaBBLCFuJRPLD+u6jzn3SHNvt+lpmr0msJJNfgrOXTP006t2tBc30k3G5WdgwQtlK19FU1waqvAChDihiXepXQTsbKGLf/7Ue24SZ5XZmVu+9krdGj0lfbfThYuUhxrwGyJbPCOl5X4LNckfsXVAnXfv5KvY7VU8+FpJ12fXgT6e5ylt9BYuLkvtfU/n6ZdVopRaWEle+wEWogcmnyCw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9NYV1q3LxbGQKvNwZRf4RwJz/4Urgs+o9SixdVKTsGM=; b=Gr6/epLMK9nJ9WfgMLeKNlzCv5TTZg1mWCOlS5y1wvGruf5ss/OaNBo+jTaZSRz3WS5vBBK3PAz5iIpzF9OQH1zFI2Z1I9/RKlRaLHmmzs+QMl+2sejZOiA0GEDpWconS18km6Ibe37qnzjVnLkxmrddzvbi1XJzoENuVnkuUX7lQZdBBmIdAwKMLpWtGy9bnRPe1LM6ip2D1FHKIO3Cci0o0wugL2fnzV2PEuJ1ArxGYmQ/pEt1AifLIGXobB3ADQEfxygk9dqvB4V5bSzACqFTOrM+2QSVq6YmuraFzaf6GFDIpIy5i39+oJgxNX7dlEQMKjkHKkjWvEbhMdX3DA== Original-Received: from TYZPR01MB3920.apcprd01.prod.exchangelabs.com (2603:1096:400:30::11) by SG2PR01MB4265.apcprd01.prod.exchangelabs.com (2603:1096:4:1cc::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.36; Fri, 15 Mar 2024 12:10:08 +0000 Original-Received: from TYZPR01MB3920.apcprd01.prod.exchangelabs.com ([fe80::690a:1426:4f0f:57b1]) by TYZPR01MB3920.apcprd01.prod.exchangelabs.com ([fe80::690a:1426:4f0f:57b1%3]) with mapi id 15.20.7386.020; Fri, 15 Mar 2024 12:10:08 +0000 In-Reply-To: <86bk7gahe2.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 14 Mar 2024 12:49:01 -0400") X-TMN: [tWy7+Kg4BdcyYA8yQZtHhCbaWtgReGnb] X-ClientProxiedBy: OSBPR01CA0081.jpnprd01.prod.outlook.com (2603:1096:604:2d::21) To TYZPR01MB3920.apcprd01.prod.exchangelabs.com (2603:1096:400:30::11) X-Microsoft-Original-Message-ID: <86jzm3n1b5.fsf@outlook.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR01MB3920:EE_|SG2PR01MB4265:EE_ X-MS-Office365-Filtering-Correlation-Id: b1210c5f-4dca-4642-c06f-08dc44e8db6e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qMLjDuo9LKTqTMb8v2Drd2GU0hoo8L+Z4wv5EDy3KmLLbKcHG/ouBdvAfAo7j5h2oG0uQ63pa4ydYV834IuTmZSEnZ1YxtWgbSoF8uVzKWyak7nfPzzxnCMa/JI0vKZwkttU1keRz371c+RKPyo9vKyqtSKcc9jHyDpjDKXOLIoQ5zwCMCyj9BEThTQxxL7XbXCAK4UBC0A0z1XfoaFg+gDXtyIQAkzVH7xk2uBKQQxAI5EzJJgCbsahf07up9x9bR3wO0tIMVEL2tMzmg8LR3JHdnU9IhAGFY1jYnJaGBUueKrOT9WZEcaozyGQthN6uc6T9VzvAQvaI02idguvsveNG301Hs/Ag7mEw07H3WJvJIc6q0H/v0DoZ/GPrPCAY9Jiw4vtJfUmnkHkA7/cqmG/fMOGOqhf/G76Y8F1BzL9pNP1bqveq3MzQZWWiPMFbPnHrEqWsTmPALwdsKwd3AHx9aSfbCZ5C7rT/J91mbLX+alzbV1ZY6687XKPdyStKQIMIuWJSYWMkYfLagtyHbHm3MCadhL/8XdMBeQ8u9zBtD2JNHu7tnE+AB2mWGXE X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: eLzq2zOYp5G2FOIIugUX7LY/nt373mTbyPSGctK7Y7ulUKI6szZXd4PLksTVKdVs2aY0iSlNYIWDAfu86sZmBpzYxypjJEQYnZFCtUHzRdlR6SgtBQ5BBk41sSHIxJl3STajuiFRy5T2gHX4hE96oSIBbS14vcQPtBD2p0ANDclNgCenRx6T77r6F0l9wLPPNGOW7fV0wq4l92CNbeqwx1cgzZES6aJ3DkF0zgN2defSWCrc4fcf1mAE+hrFvi88HR2MU4uLcsrtpEH+f6JdlBSDZcmOWfaPOC+Eq3GKq4MyJNQH/rs0QmlFfmd2xX6/zrhDPZkpT5BUkFCd7BOINz9tO0sEmhCnpa3Nv3dPq7Kt1jYZvXj7JDyN0+iOTlXe7jPJY1V2d/uGSTrXV2429QFpa/NwwlnsH2IkNp9S21YZLjFm7BkXJwU5e/5hzoZyk84/JqtbnBy7+zOPnYJRZYl4hjx7e5KJ461RjueVBZ3BzYYhEPV/WWj3JzYvHIgXzma1ASN21VNieOv+6uU8VA+hEhcRpsmwlVuE3eyOAU2n+5u7JyOqYTvNneX/QAdeAlIxGxek5tI7KhNaClBmCzwkdCZUFIEZmuu69cmGD7H7pkpBvnMOHO+k1im03bP1yRjPzKmQoHtAn7KtjCORVAOXjLRdeQc5dQ9j3Ho1I3enJoi0t3hn5phBpyGkrDRLfMSlg7LOqwKYFWauINcu0IPzRZnVJwFQs9+dyaFijYKoD54w11wKt/cVKi g3k90Gw7wY3TJNFh1Sr1DMIIuqx8vcyys8tW28e8hVwlY7SU4n70X0NauiX7bUbueLH4qY2EwBzWYsBBtGNEHu/aJ3SPDN50lk X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b1210c5f-4dca-4642-c06f-08dc44e8db6e X-MS-Exchange-CrossTenant-AuthSource: TYZPR01MB3920.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2024 12:10:08.8359 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR01MB4265 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:281671 Archived-At: Eli Zaretskii writes: >> From: awrhygty@outlook.com >> Cc: 69795@debbugs.gnu.org >> Date: Fri, 15 Mar 2024 00:56:02 +0900 >> >> Replacing 'ls -ld .' with 'ls -d .', which outputs only '.', >> cmdproxy.exe exits, too. >> Replacing 'ls -d .' with 'ls -d . < nul' does not make cmdproxy.exe exit. > > If cmdproxy exits, it probably means cmd.exe that cmdproxy runs > exited. The shell-mode buffer interacts with cmd.exe, not with > cmdproxy. cmdproxy in this scenario is used only to start an inferior > cmd.exe. > > You may wish looking in the Windows Event Log, under Application. It > is possible that there's some useful information there about why you > see that shell process finishes, like which program crashed and why. Nothing about crash or similar is recorded. >> I only needed gdb, another binary will do. But I do not know where to >> get a reliable gdb binary run with emacs shell-mode. > > Doesn't MSYS2 provide a MinGW64 build of GDB, not just an MSYS build? > GDB builds natively with MinGW tools, so there should be no problem > for MSYS2 folks to provide a native 64-bit Windows build of GDB. I have installed mingw64/mingw-w64-x86_64-gdb. I think it is MinGW64 binary. But gdb.exe sometimes make cmdproxy.exe exit, and sometimes not. Here is a list of gdb packages. $ pacman -Ss 'gdb$' mingw32/mingw-w64-i686-arm-none-eabi-gdb 9.2-8 (mingw-w64-i686-arm-none-eabi-toolchain) GNU Tools for ARM Embedded Processors - GDB (mingw-w64) mingw32/mingw-w64-i686-avr-gdb 12.1-1 (mingw-w64-i686-avr-toolchain) The GNU Debugger for AVR (mingw-w64) mingw32/mingw-w64-i686-gdb 13.2-3 (mingw-w64-i686-toolchain) GNU Debugger (mingw-w64) mingw64/mingw-w64-x86_64-arm-none-eabi-gdb 9.2-8 (mingw-w64-x86_64-arm-none-eabi-toolchain) GNU Tools for ARM Embedded Processors - GDB (mingw-w64) mingw64/mingw-w64-x86_64-avr-gdb 12.1-1 (mingw-w64-x86_64-avr-toolchain) The GNU Debugger for AVR (mingw-w64) mingw64/mingw-w64-x86_64-gdb 13.2-3 (mingw-w64-x86_64-toolchain) [installed] GNU Debugger (mingw-w64) ucrt64/mingw-w64-ucrt-x86_64-arm-none-eabi-gdb 9.2-8 (mingw-w64-ucrt-x86_64-arm-none-eabi-toolchain) GNU Tools for ARM Embedded Processors - GDB (mingw-w64) ucrt64/mingw-w64-ucrt-x86_64-avr-gdb 12.1-1 (mingw-w64-ucrt-x86_64-avr-toolchain) The GNU Debugger for AVR (mingw-w64) ucrt64/mingw-w64-ucrt-x86_64-gdb 13.2-3 (mingw-w64-ucrt-x86_64-toolchain) GNU Debugger (mingw-w64) clang32/mingw-w64-clang-i686-arm-none-eabi-gdb 9.2-8 (mingw-w64-clang-i686-arm-none-eabi-toolchain) GNU Tools for ARM Embedded Processors - GDB (mingw-w64) clang32/mingw-w64-clang-i686-avr-gdb 12.1-1 (mingw-w64-clang-i686-avr-toolchain) The GNU Debugger for AVR (mingw-w64) clang32/mingw-w64-clang-i686-gdb 13.2-3 GNU Debugger (mingw-w64) clang64/mingw-w64-clang-x86_64-arm-none-eabi-gdb 9.2-8 (mingw-w64-clang-x86_64-arm-none-eabi-toolchain) GNU Tools for ARM Embedded Processors - GDB (mingw-w64) clang64/mingw-w64-clang-x86_64-avr-gdb 12.1-1 (mingw-w64-clang-x86_64-avr-toolchain) The GNU Debugger for AVR (mingw-w64) clang64/mingw-w64-clang-x86_64-gdb 13.2-3 GNU Debugger (mingw-w64) msys/cgdb 0.8.0-2 Curses-based interface to the GNU Debugger msys/gdb 13.2-1 GNU Debugger (MSYS2 version)