From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 22 12:37:45 2016 Received: (at submit) by debbugs.gnu.org; 22 Feb 2016 17:37:45 +0000 Received: from localhost ([127.0.0.1]:38325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXuQa-0008GY-AN for submit@debbugs.gnu.org; Mon, 22 Feb 2016 12:37:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37397) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXuQX-0008GK-N4 for submit@debbugs.gnu.org; Mon, 22 Feb 2016 12:37:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXuQP-0007ZR-AZ for submit@debbugs.gnu.org; Mon, 22 Feb 2016 12:37:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48938) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXuQP-0007ZN-71 for submit@debbugs.gnu.org; Mon, 22 Feb 2016 12:37:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56580) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXuQM-0003nr-5F for bug-gnu-emacs@gnu.org; Mon, 22 Feb 2016 12:37:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXuQH-0007U3-I1 for bug-gnu-emacs@gnu.org; Mon, 22 Feb 2016 12:37:30 -0500 Received: from euclid.red.cert.org ([192.88.209.48]:42650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXuQH-0007TK-7a for bug-gnu-emacs@gnu.org; Mon, 22 Feb 2016 12:37:25 -0500 Received: from bucknell.indigo.cert.org (bucknell.indigo.cert.org [10.60.10.121]) by euclid.red.cert.org (8.14.4/8.14.4) with ESMTP id u1MHbL6c029251 for ; Mon, 22 Feb 2016 12:37:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cert.org; s=jthatj15xw2j; t=1456162641; bh=05F9SjK/fHxlVkJYV/fsZhOxQYXFUJvsBMyw8xX/NLY=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:Sender: Reply-To:Cc:In-Reply-To; b=VjcrK5fQWcg3D69CbNwFf8lWjIdyj1UBIUcdz+3LtFmpx+/vXH21RF+LDEmGpECck ZWaHOkq0yU8/Et4f9mCI3eNLUv2t17iz1Afr5sQF0b6wCiTXzZl2llY8qM7lO7MPHI 434Sq0e8f4ouRI9FJLOj4qggJ9ot6oWijsoVeTvg= Received: from watermonitor.yellow.cert.org (watermonitor.yellow.cert.org [10.20.11.220]) by bucknell.indigo.cert.org (8.14.4/8.14.4/2.81) with ESMTP id u1MHbL9w030526 for ; Mon, 22 Feb 2016 12:37:21 -0500 Received: from watermonitor.yellow.cert.org (localhost [127.0.0.1]) by watermonitor.yellow.cert.org (8.14.4/8.14.4) with ESMTP id u1MHbLa1000764 for ; Mon, 22 Feb 2016 12:37:21 -0500 Received: (from mwd@localhost) by watermonitor.yellow.cert.org (8.14.4/8.14.4) id u1MHbKH2000760; Mon, 22 Feb 2016 12:37:20 -0500 X-Authentication-Warning: watermonitor.yellow.cert.org: mwd set sender to mwd@cert.org using -f From: Michael Welsh Duggan To: bug-gnu-emacs@gnu.org Subject: 25.0.91; Can't run gud-gdb on two instances of the same program Date: Mon, 22 Feb 2016 12:37:20 -0500 Message-ID: User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I was in a circumstance where I wanted to run a debugger on two instances of the same program, one compiled with one set of options, and one compiled with another. I wanted to compare how they ran in certain parts of the code. I use M-x gud-gdb, since the MI client doesn't support multipl debugger instances (which is sad). This fails, though, since I get the error: gud-common-init: This program is already being debugged These programs are installed in different directories, but have the same filename. I can work around this problem by renaming one of the executables, but I think this is a bug, since the path to the executable could be used to determine uniqueness instead of the filename itself. In GNU Emacs 25.0.91.1 (x86_64-unknown-linux-gnu, X toolkit) of 2016-02-16 built on watermonitor.yellow.cert.org Repository revision: b1a3ebedba88689d26f44cf7db338104b849ae99 Windowing system distributor 'Red Hat, Inc.', version 11.0.11500000 System Description: Red Hat Enterprise Linux Server release 6.7 (Santiago) Configured using: 'configure --without-toolkit-scroll-bars --with-x-toolkit=lucid --with-wide-int --prefix=/home/mwd PKG_CONFIG_PATH=/home/mwd/lib/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' Configured features: XPM JPEG TIFF GIF PNG IMAGEMAGICK SOUND GPM DBUS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB LUCID X11 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t shell-dirtrack-mode: t display-time-mode: t diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t Recent messages: Auto-saving... Checking new news... Opening connection to owa.sei.cmu.edu...done nnimap exchange splitting mail...done nnimap read 3k from localhost nnimap read 28k from owa.sei.cmu.edu nnimap read 70k from owa.sei.cmu.edu Reading active file via nndraft...done Checking new news...done Auto-saving... Load-path shadows: /afs/cert.org/usr/mwd/src/elisp/emacs-svn/psvn hides /afs/cert.org/usr/mwd/src/elisp/psvn /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnir hides /afs/cert.org/usr/mwd/src/elisp/nnir /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/hex-util hides /home/mwd/share/emacs/25.0.91/lisp/hex-util /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/color hides /home/mwd/share/emacs/25.0.91/lisp/color /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/format-spec hides /home/mwd/share/emacs/25.0.91/lisp/format-spec /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/md4 hides /home/mwd/share/emacs/25.0.91/lisp/md4 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/password-cache hides /home/mwd/share/emacs/25.0.91/lisp/password-cache /afs/cert.org/usr/mwd/src/elisp/emacs-svn/vc-svn hides /home/mwd/share/emacs/25.0.91/lisp/vc/vc-svn /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/dns-mode hides /home/mwd/share/emacs/25.0.91/lisp/textmodes/dns-mode /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/hmac-def hides /home/mwd/share/emacs/25.0.91/lisp/net/hmac-def /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/sasl hides /home/mwd/share/emacs/25.0.91/lisp/net/sasl /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/rfc2104 hides /home/mwd/share/emacs/25.0.91/lisp/net/rfc2104 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/hmac-md5 hides /home/mwd/share/emacs/25.0.91/lisp/net/hmac-md5 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/ntlm hides /home/mwd/share/emacs/25.0.91/lisp/net/ntlm /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/dig hides /home/mwd/share/emacs/25.0.91/lisp/net/dig /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/tls hides /home/mwd/share/emacs/25.0.91/lisp/net/tls /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/sasl-digest hides /home/mwd/share/emacs/25.0.91/lisp/net/sasl-digest /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/sasl-ntlm hides /home/mwd/share/emacs/25.0.91/lisp/net/sasl-ntlm /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/dns hides /home/mwd/share/emacs/25.0.91/lisp/net/dns /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/netrc hides /home/mwd/share/emacs/25.0.91/lisp/net/netrc /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/sasl-cram hides /home/mwd/share/emacs/25.0.91/lisp/net/sasl-cram /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/binhex hides /home/mwd/share/emacs/25.0.91/lisp/mail/binhex /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/uudecode hides /home/mwd/share/emacs/25.0.91/lisp/mail/uudecode /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/hashcash hides /home/mwd/share/emacs/25.0.91/lisp/mail/hashcash /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/message hides /home/mwd/share/emacs/25.0.91/lisp/gnus/message /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnbabyl hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnbabyl /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-start hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-start /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-art hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-art /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnml hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnml /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-async hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-async /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/ietf-drums hides /home/mwd/share/emacs/25.0.91/lisp/gnus/ietf-drums /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-uu hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-uu /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/smiley hides /home/mwd/share/emacs/25.0.91/lisp/gnus/smiley /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/rtree hides /home/mwd/share/emacs/25.0.91/lisp/gnus/rtree /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mml1991 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mml1991 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-bcklg hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-bcklg /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/sieve-manage hides /home/mwd/share/emacs/25.0.91/lisp/gnus/sieve-manage /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnmail hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnmail /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-html hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-html /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/smime hides /home/mwd/share/emacs/25.0.91/lisp/gnus/smime /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/legacy-gnus-agent hides /home/mwd/share/emacs/25.0.91/lisp/gnus/legacy-gnus-agent /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/ecomplete hides /home/mwd/share/emacs/25.0.91/lisp/gnus/ecomplete /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-encode hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-encode /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/spam-stat hides /home/mwd/share/emacs/25.0.91/lisp/gnus/spam-stat /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mailcap hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mailcap /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/sieve-mode hides /home/mwd/share/emacs/25.0.91/lisp/gnus/sieve-mode /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-logic hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-logic /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/score-mode hides /home/mwd/share/emacs/25.0.91/lisp/gnus/score-mode /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/sieve hides /home/mwd/share/emacs/25.0.91/lisp/gnus/sieve /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnrss hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnrss /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/rfc2047 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/rfc2047 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-sieve hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-sieve /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gssapi hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gssapi /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mml hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mml /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-diary hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-diary /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-ems hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-ems /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-sum hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-sum /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-icalendar hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-icalendar /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnheader hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnheader /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/spam hides /home/mwd/share/emacs/25.0.91/lisp/gnus/spam /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-score hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-score /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/starttls hides /home/mwd/share/emacs/25.0.91/lisp/gnus/starttls /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-cus hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-cus /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-archive hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-archive /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-decode hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-decode /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-demon hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-demon /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-registry hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-registry /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nndraft hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nndraft /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-group hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-group /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/plstore hides /home/mwd/share/emacs/25.0.91/lisp/gnus/plstore /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/qp hides /home/mwd/share/emacs/25.0.91/lisp/gnus/qp /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-sync hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-sync /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nngateway hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nngateway /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-range hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-range /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnspool hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnspool /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-salt hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-salt /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnmairix hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnmairix /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/messcompat hides /home/mwd/share/emacs/25.0.91/lisp/gnus/messcompat /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/rfc2231 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/rfc2231 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gmm-utils hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gmm-utils /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-gravatar hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-gravatar /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnoo hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnoo /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nndir hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nndir /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nndiary hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nndiary /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/rfc1843 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/rfc1843 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-util hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-util /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-bodies hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-bodies /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gravatar hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gravatar /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mml-smime hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mml-smime /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-partial hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-partial /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mail-prsvr hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mail-prsvr /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-extern hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-extern /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-dup hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-dup /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-util hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-util /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/deuglify hides /home/mwd/share/emacs/25.0.91/lisp/gnus/deuglify /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-notifications hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-notifications /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/auth-source hides /home/mwd/share/emacs/25.0.91/lisp/gnus/auth-source /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-picon hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-picon /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-cache hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-cache /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/pop3 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/pop3 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/yenc hides /home/mwd/share/emacs/25.0.91/lisp/gnus/yenc /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mail-parse hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mail-parse /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnir hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnir /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnmaildir hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnmaildir /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/canlock hides /home/mwd/share/emacs/25.0.91/lisp/gnus/canlock /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnimap hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnimap /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnvirtual hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnvirtual /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-view hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-view /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/utf7 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/utf7 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/registry hides /home/mwd/share/emacs/25.0.91/lisp/gnus/registry /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mml2015 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mml2015 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-fun hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-fun /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-mlspl hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-mlspl /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-delay hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-delay /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-undo hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-undo /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnregistry hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnregistry /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nntp hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nntp /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mail-source hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mail-source /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-int hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-int /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-srvr hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-srvr /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-ml hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-ml /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnmh hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnmh /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/flow-fill hides /home/mwd/share/emacs/25.0.91/lisp/gnus/flow-fill /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/spam-wash hides /home/mwd/share/emacs/25.0.91/lisp/gnus/spam-wash /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/rfc2045 hides /home/mwd/share/emacs/25.0.91/lisp/gnus/rfc2045 /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-spec hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-spec /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-mh hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-mh /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnagent hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnagent /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-draft hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-draft /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-uu hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-uu /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-cloud hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-cloud /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-bookmark hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-bookmark /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-win hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-win /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-msg hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-msg /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mm-url hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mm-url /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nneething hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nneething /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/html2text hides /home/mwd/share/emacs/25.0.91/lisp/gnus/html2text /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnnil hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnnil /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/mml-sec hides /home/mwd/share/emacs/25.0.91/lisp/gnus/mml-sec /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/compface hides /home/mwd/share/emacs/25.0.91/lisp/gnus/compface /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-eform hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-eform /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-topic hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-topic /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-agent hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-agent /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nndoc hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nndoc /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-dired hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-dired /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnmbox hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnmbox /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/spam-report hides /home/mwd/share/emacs/25.0.91/lisp/gnus/spam-report /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-vm hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-vm /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-kill hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-kill /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/gnus-cite hides /home/mwd/share/emacs/25.0.91/lisp/gnus/gnus-cite /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnweb hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnweb /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/nnfolder hides /home/mwd/share/emacs/25.0.91/lisp/gnus/nnfolder /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/parse-time hides /home/mwd/share/emacs/25.0.91/lisp/calendar/parse-time /afs/cert.org/usr/mwd/src/elisp/gnus/lisp/time-date hides /home/mwd/share/emacs/25.0.91/lisp/calendar/time-date Features: (shadow flyspell ispell emacsbug flow-fill gnus-dup browse-url sort gnus-cite mm-archive mail-extr gnus-bcklg qp copyright gnus-async gnus-ml disp-table gnus-topic utf-7 nndraft nnmh epa-file epa derived epg network-stream nsm starttls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime gnus-cache nnir edmacro gnus-sum gnus-demon nntp gnus-group gnus-undo gnutls gnus-start gnus-cloud nnimap nnmail mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus-load yaml-mode woman man tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell time smime dig server whitespace psvn advice cl log-edit pcvs-util add-log diff-mode org-clock org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs find-func eudcb-ldap eudc cus-edit cus-start cus-load eudc-vars ldap message sendmail format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus gnus-ems gnus-compat url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio-compat eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core cl-macs gv password-cache url-vars mailcap nnheader gnus-util time-date mail-utils mm-util help-fns help-mode mail-prsvr wid-edit generic-x generated dired-x dired cc-styles cc-align cc-engine cc-vars cc-defs cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs bm info cl-seq kmacro cl-loaddefs pcase cl-lib finder-inf debbugs-autoloads undo-tree-autoloads package easymenu epg-config mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 488026 38328) (symbols 48 43173 0) (miscs 40 181 439) (strings 32 87401 9722) (string-bytes 1 2903805) (vectors 16 57709) (vector-slots 8 951840 22039) (floats 8 983 407) (intervals 56 578 0) (buffers 976 69) (heap 1024 54057 33604)) -- Michael Welsh Duggan (mwd@cert.org) From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 22 12:55:59 2016 Received: (at 22772) by debbugs.gnu.org; 22 Feb 2016 17:55:59 +0000 Received: from localhost ([127.0.0.1]:38367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXuiE-0000Jq-Rs for submit@debbugs.gnu.org; Mon, 22 Feb 2016 12:55:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46468) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXuiD-0000Ja-Kz for 22772@debbugs.gnu.org; Mon, 22 Feb 2016 12:55:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXui5-0004rY-QR for 22772@debbugs.gnu.org; Mon, 22 Feb 2016 12:55:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41319) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXui5-0004rL-JY; Mon, 22 Feb 2016 12:55:49 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1402 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aXui4-0007ii-OF; Mon, 22 Feb 2016 12:55:49 -0500 Date: Mon, 22 Feb 2016 19:55:40 +0200 Message-Id: <8360xgljdv.fsf@gnu.org> From: Eli Zaretskii To: Michael Welsh Duggan In-reply-to: (message from Michael Welsh Duggan on Mon, 22 Feb 2016 12:37:20 -0500) Subject: Re: bug#22772: 25.0.91; Can't run gud-gdb on two instances of the same program References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22772 Cc: 22772@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Michael Welsh Duggan > Date: Mon, 22 Feb 2016 12:37:20 -0500 > > I use M-x gud-gdb, since the MI client doesn't support multipl > debugger instances (which is sad). What happens if you try debugging several programs at the same time using the MI client? I just tried that in Emacs 25.0.91, and it seems to work for me; in particular, I see 2 instances of GDB running under Emacs. So I wonder what doesn't work for you. Also, latest versions of GDB support debugging multiple programs inside the same GDB session; not sure if this helps you. > This fails, though, since I get the error: > > gud-common-init: This program is already being debugged > > These programs are installed in different directories, but have the same > filename. I can work around this problem by renaming one of the > executables, but I think this is a bug, since the path to the executable > could be used to determine uniqueness instead of the filename itself. I think we should avoid developing gud-gdb if gdb-mi.el provides a reasonable solution for the same use case. So let's first try to figure out of "M-x gdb" could work for you, and try fixing it if it doesn't. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 22 13:25:41 2016 Received: (at 22772) by debbugs.gnu.org; 22 Feb 2016 18:25:41 +0000 Received: from localhost ([127.0.0.1]:38403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXvAy-00016b-T2 for submit@debbugs.gnu.org; Mon, 22 Feb 2016 13:25:41 -0500 Received: from euclid.red.cert.org ([192.88.209.48]:38997) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXvAx-00016Q-Qa for 22772@debbugs.gnu.org; Mon, 22 Feb 2016 13:25:40 -0500 Received: from bucknell.indigo.cert.org (bucknell.indigo.cert.org [10.60.10.121]) by euclid.red.cert.org (8.14.4/8.14.4) with ESMTP id u1MIPYCS030152; Mon, 22 Feb 2016 13:25:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cert.org; s=jthatj15xw2j; t=1456165534; bh=bXTLgzatec7M4NL8nrYWLOsTZZj1Z99IP0yJlozBfv4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type:Sender:Reply-To; b=Yzn3I51zgjrnrVmTwjf0IqHp1uJfpwbBwNpCWTka9UqBwioRaw7jsa7ijaK/pblKz 3cqo7ZLFLeIAk/klxCMsRrbDWh77c83LdRs7BL669srWAI+YObTSb3q/NH8XKAk6PY z/dZo0Hv2PxBAgonQJZB70QgOF+06DeOn8is8jus= Received: from watermonitor.yellow.cert.org (watermonitor.yellow.cert.org [10.20.11.220]) by bucknell.indigo.cert.org (8.14.4/8.14.4/2.81) with ESMTP id u1MIPYxq000402; Mon, 22 Feb 2016 13:25:34 -0500 Received: from watermonitor.yellow.cert.org (localhost [127.0.0.1]) by watermonitor.yellow.cert.org (8.14.4/8.14.4) with ESMTP id u1MIPY0B002178; Mon, 22 Feb 2016 13:25:34 -0500 Received: (from mwd@localhost) by watermonitor.yellow.cert.org (8.14.4/8.14.4) id u1MIPXCL002175; Mon, 22 Feb 2016 13:25:33 -0500 X-Authentication-Warning: watermonitor.yellow.cert.org: mwd set sender to mwd@cert.org using -f From: Michael Welsh Duggan To: Eli Zaretskii Subject: Re: bug#22772: 25.0.91; Can't run gud-gdb on two instances of the same program References: <8360xgljdv.fsf@gnu.org> Date: Mon, 22 Feb 2016 13:25:33 -0500 In-Reply-To: <8360xgljdv.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 22 Feb 2016 19:55:40 +0200") Message-ID: User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 22772 Cc: 22772@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Eli Zaretskii writes: >> From: Michael Welsh Duggan >> Date: Mon, 22 Feb 2016 12:37:20 -0500 >> >> I use M-x gud-gdb, since the MI client doesn't support multipl >> debugger instances (which is sad). > > What happens if you try debugging several programs at the same time > using the MI client? I just tried that in Emacs 25.0.91, and it seems > to work for me; in particular, I see 2 instances of GDB running under > Emacs. So I wonder what doesn't work for you. > > Also, latest versions of GDB support debugging multiple programs > inside the same GDB session; not sure if this helps you. You have a good point. I haven't tried that in some years. I will give the MI version a go. >> This fails, though, since I get the error: >> >> gud-common-init: This program is already being debugged >> >> These programs are installed in different directories, but have the same >> filename. I can work around this problem by renaming one of the >> executables, but I think this is a bug, since the path to the executable >> could be used to determine uniqueness instead of the filename itself. > > I think we should avoid developing gud-gdb if gdb-mi.el provides a > reasonable solution for the same use case. So let's first try to > figure out of "M-x gdb" could work for you, and try fixing it if it > doesn't. Using M-x gdb on a two binaries in separate directories with the same name still ends up with: gud-common-init: This program is already being debugged -- Michael Welsh Duggan (mwd@cert.org) From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 22 14:28:00 2016 Received: (at 22772) by debbugs.gnu.org; 22 Feb 2016 19:28:00 +0000 Received: from localhost ([127.0.0.1]:38466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXw9H-0002gI-RK for submit@debbugs.gnu.org; Mon, 22 Feb 2016 14:28:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33061) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXw9F-0002fx-PJ for 22772@debbugs.gnu.org; Mon, 22 Feb 2016 14:27:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXw96-0002L5-27 for 22772@debbugs.gnu.org; Mon, 22 Feb 2016 14:27:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43768) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXw95-0002L1-V8; Mon, 22 Feb 2016 14:27:47 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1523 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aXw94-0006St-R5; Mon, 22 Feb 2016 14:27:47 -0500 Date: Mon, 22 Feb 2016 21:27:38 +0200 Message-Id: <83lh6ck0k5.fsf@gnu.org> From: Eli Zaretskii To: Michael Welsh Duggan In-reply-to: (message from Michael Welsh Duggan on Mon, 22 Feb 2016 13:25:33 -0500) Subject: Re: bug#22772: 25.0.91; Can't run gud-gdb on two instances of the same program References: <8360xgljdv.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22772 Cc: 22772@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Michael Welsh Duggan > Cc: <22772@debbugs.gnu.org> > Date: Mon, 22 Feb 2016 13:25:33 -0500 > > Using M-x gdb on a two binaries in separate directories with the same > name still ends up with: > > gud-common-init: This program is already being debugged Thanks, I will look into that. Meanwhile, rename one of them ;-) From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 22 14:31:55 2016 Received: (at 22772) by debbugs.gnu.org; 22 Feb 2016 19:31:55 +0000 Received: from localhost ([127.0.0.1]:38470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXwD5-0002nL-BV for submit@debbugs.gnu.org; Mon, 22 Feb 2016 14:31:55 -0500 Received: from upton.red.cert.org ([192.88.209.60]:39910) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aXwD4-0002n9-Di for 22772@debbugs.gnu.org; Mon, 22 Feb 2016 14:31:54 -0500 Received: from bucknell.indigo.cert.org (bucknell.indigo.cert.org [10.60.10.121]) by upton.red.cert.org (8.14.4/8.14.4) with ESMTP id u1MJVm65004000; Mon, 22 Feb 2016 14:31:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cert.org; s=jthatj15xw2j; t=1456169508; bh=SzjoA/06E9EI/JQk+pHV++fuJmrDl/s+VwpQKAW/HmY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type:Sender:Reply-To; b=Dh2MswxnU3ZmHhlK2fqQKg0L9NCEQ4wLK1NWW6D7DysWdos9HGbGLAODnolC/9L6g Ks2bdd16PEvzLPykQ5+g55X0thVF3BQqdDbrpKTuvB3vXj/cnfgWSXYbQd2DDntcvy 88uU6c4sv2u8kywtDkoSNA76CQnvKUkeeZT081bk= Received: from watermonitor.yellow.cert.org (watermonitor.yellow.cert.org [10.20.11.220]) by bucknell.indigo.cert.org (8.14.4/8.14.4/2.81) with ESMTP id u1MJVmTv004069; Mon, 22 Feb 2016 14:31:48 -0500 Received: from watermonitor.yellow.cert.org (localhost [127.0.0.1]) by watermonitor.yellow.cert.org (8.14.4/8.14.4) with ESMTP id u1MJVmuU005248; Mon, 22 Feb 2016 14:31:48 -0500 Received: (from mwd@localhost) by watermonitor.yellow.cert.org (8.14.4/8.14.4) id u1MJVmYj005245; Mon, 22 Feb 2016 14:31:48 -0500 X-Authentication-Warning: watermonitor.yellow.cert.org: mwd set sender to mwd@cert.org using -f From: Michael Welsh Duggan To: Eli Zaretskii Subject: Re: bug#22772: 25.0.91; Can't run gud-gdb on two instances of the same program References: <8360xgljdv.fsf@gnu.org> <83lh6ck0k5.fsf@gnu.org> Date: Mon, 22 Feb 2016 14:31:48 -0500 In-Reply-To: <83lh6ck0k5.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 22 Feb 2016 21:27:38 +0200") Message-ID: User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 22772 Cc: 22772@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Eli Zaretskii writes: >> From: Michael Welsh Duggan >> Cc: <22772@debbugs.gnu.org> >> Date: Mon, 22 Feb 2016 13:25:33 -0500 >> >> Using M-x gdb on a two binaries in separate directories with the same >> name still ends up with: >> >> gud-common-init: This program is already being debugged > > Thanks, I will look into that. Meanwhile, rename one of them ;-) > I have encountered some annoyances using M-x gdb as opposed to M-x gud-gdb. I'll try to enumerate some of these in separate bug reports. -- Michael Welsh Duggan (mwd@cert.org) From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 03 06:44:51 2021 Received: (at 22772) by debbugs.gnu.org; 3 Sep 2021 10:44:51 +0000 Received: from localhost ([127.0.0.1]:43064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM6gl-0001XA-Bx for submit@debbugs.gnu.org; Fri, 03 Sep 2021 06:44:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM6gi-0001Wo-So for 22772@debbugs.gnu.org; Fri, 03 Sep 2021 06:44:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=NXeHCX1NBRsFH32osAs1Y/jgWeQAeNcQ4JFFuR9qGRA=; b=IpotIyY/1HkzDLlTilkIcvOBM5 EjVNurmJ1I8SBnGSvi32LRobac1TWozAeGw5dRm/t5ldCaTtpCt8zhO8FaNAyNKi2iyvMrJbU3eVc C8eN1nAkWJ0Zq9iSASQEXgLUSP1hfJAaopGsLYSF57K+FJEYrOQQeVsUqfqncfFY0S8M=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mM6gY-0004pE-C4; Fri, 03 Sep 2021 12:44:41 +0200 From: Lars Ingebrigtsen To: Michael Welsh Duggan Subject: Re: bug#22772: 25.0.91; Can't run gud-gdb on two instances of the same program References: Date: Fri, 03 Sep 2021 12:44:37 +0200 In-Reply-To: (Michael Welsh Duggan's message of "Mon, 22 Feb 2016 12:37:20 -0500") Message-ID: <87bl5aym3u.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Michael Welsh Duggan writes: > I was in a circumstance where I wanted to run a debugger on two > instances of the same program, one compiled with one set of options, and > one compiled with another. I wanted to compare how they r [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 22772 Cc: 22772@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Michael Welsh Duggan writes: > I was in a circumstance where I wanted to run a debugger on two > instances of the same program, one compiled with one set of options, and > one compiled with another. I wanted to compare how they ran in certain > parts of the code. I use M-x gud-gdb, since the MI client doesn't > support multipl debugger instances (which is sad). > > This fails, though, since I get the error: > > gud-common-init: This program is already being debugged This has now been fixed in Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 03 06:44:53 2021 Received: (at control) by debbugs.gnu.org; 3 Sep 2021 10:44:53 +0000 Received: from localhost ([127.0.0.1]:43067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM6gn-0001XO-LA for submit@debbugs.gnu.org; Fri, 03 Sep 2021 06:44:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM6gm-0001Ww-Br for control@debbugs.gnu.org; Fri, 03 Sep 2021 06:44:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=HPX9q9K1hLG1AE007f8gCr5LINFseQ9SiGF3sXKIQrE=; b=Qv0e1OaljVC4gIzhhMzOa9rcWA QbRPr0WeDWhgYepEvLiTaU6B1kehe7tNFyXcQwYUkdGM3nez8ekFwuEaJO/1b3JXQZqa7wYhVW9es R2P3A7NdS7nQhGL85bYwfAJATgiDYcN534nOEgaAS8FEst90Rm90fKYqNCY+MnxHQRzI=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mM6ge-0004pz-HT for control@debbugs.gnu.org; Fri, 03 Sep 2021 12:44:46 +0200 Date: Fri, 03 Sep 2021 12:44:44 +0200 Message-Id: <87a6kuym3n.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #22772 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 22772 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 22772 28.1 quit From unknown Tue Jun 24 22:37:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 01 Oct 2021 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator