From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#69795: 29.1; cmdproxy.exe exits automatically after executing MSYS2 commands Date: Fri, 15 Mar 2024 14:49:17 +0200 Message-ID: <86a5mz8xte.fsf@gnu.org> References: <86h6h99hse.fsf@gnu.org> <86bk7gahe2.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9004"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 69795@debbugs.gnu.org To: awrhygty@outlook.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 15 13:50:50 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 1rl71L-00021K-9t for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 15 Mar 2024 13:50:47 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rl712-00042J-EC; Fri, 15 Mar 2024 08:50: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 1rl710-000423-K0 for bug-gnu-emacs@gnu.org; Fri, 15 Mar 2024 08:50: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 1rl710-0002cM-Bk for bug-gnu-emacs@gnu.org; Fri, 15 Mar 2024 08:50:26 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rl71a-0008Sz-9b for bug-gnu-emacs@gnu.org; Fri, 15 Mar 2024 08:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Mar 2024 12:51: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.171050701432486 (code B ref 69795); Fri, 15 Mar 2024 12:51:02 +0000 Original-Received: (at 69795) by debbugs.gnu.org; 15 Mar 2024 12:50:14 +0000 Original-Received: from localhost ([127.0.0.1]:52260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rl70n-0008Rt-Ne for submit@debbugs.gnu.org; Fri, 15 Mar 2024 08:50:14 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:49618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rl70l-0008Rg-It for 69795@debbugs.gnu.org; Fri, 15 Mar 2024 08:50:12 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rl705-0002LG-Ls; Fri, 15 Mar 2024 08:49:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=wnNJbIgxKLuRekFB4BaYvOmi3kXpIMc/czW32/zLGUk=; b=IhJ3c9s5bcgY hhOn1ID+U7iR4AZa6KQqSEkw04iolkSmvBNsLbVXenCAwA48WqZS3necR9erKgVBhJG4lpdcVVyDi gucgdQivEh82I1wGrNQ6iFXbZkx0lrfF7JKw3ObZquW/bqJi2gLHHfNc/qTIx5Hq8Z6HYaLqTp2Ai aIgzNhNCpKCzmpVDA1n5jdxm+tl0uhzCElksdj/82Q2Vu5KlvNXFrzG5wDN3d+v99Z14K3cnsknls U72/e4qjzwWpqJE6WhYdrj835XGiKlYjL0Qpn6GWsbBqpQWdVotW3ldhdDQSojNmndWIHw4oC6D9k 7pKWEOyHkcWDMMFJNQa+eQ==; In-Reply-To: (awrhygty@outlook.com) 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:281675 Archived-At: > From: awrhygty@outlook.com > Cc: 69795@debbugs.gnu.org > Date: Fri, 15 Mar 2024 21:10:06 +0900 > > > 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. Yes. But then all the discussion around MSYS2 programs is not relevant to this issue. > But gdb.exe sometimes make cmdproxy.exe exit, and sometimes not. So let's start from the beginning: can you show a recipe, starting from "emacs -Q", where you invoke GDB from Emacs, and cmdproxy (or some other sub-process) exits? Also, did you look at this discussion to which I pointed: https://lists.gnu.org/archive/html/emacs-devel/2023-01/msg00242.html It's possible that the process-send-eof mentioned there is somehow involved in what you see. > Here is a list of gdb packages. That's a large list. Are you using GDB for debugging native Windows programs, or are you using it for debugging other executables (like ARM or AVR) via gdbserver? Which of these packages do you actually have installed and are using? > msys/cgdb 0.8.0-2 > Curses-based interface to the GNU Debugger > msys/gdb 13.2-1 > GNU Debugger (MSYS2 version) These two are MSYS2 builds, not native MinGW builds.