From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Asif Newsgroups: gmane.emacs.bugs Subject: bug#33315: gdb set remote exec-file error. Date: Wed, 7 Nov 2018 23:06:35 -0800 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1541688423 32610 195.159.176.226 (8 Nov 2018 14:47:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 8 Nov 2018 14:47:03 +0000 (UTC) To: 33315@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 08 15:46:58 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKla9-0008F6-I9 for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Nov 2018 15:46:53 +0100 Original-Received: from localhost ([::1]:57173 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKlcF-0003B7-Pp for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Nov 2018 09:49:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59914) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKlXU-0005wJ-S9 for bug-gnu-emacs@gnu.org; Thu, 08 Nov 2018 09:44:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKlXQ-0004cF-VE for bug-gnu-emacs@gnu.org; Thu, 08 Nov 2018 09:44:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36180) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gKlXQ-0004ae-6p for bug-gnu-emacs@gnu.org; Thu, 08 Nov 2018 09:44:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gKlXO-0007KF-CP for bug-gnu-emacs@gnu.org; Thu, 08 Nov 2018 09:44:04 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Asif Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Nov 2018 14:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33315 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.154168822128107 (code B ref -1); Thu, 08 Nov 2018 14:44:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Nov 2018 14:43:41 +0000 Original-Received: from localhost ([127.0.0.1]:40434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKlX1-0007JF-MW for submit@debbugs.gnu.org; Thu, 08 Nov 2018 09:43:41 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:36524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKeeV-0006cg-7Y for submit@debbugs.gnu.org; Thu, 08 Nov 2018 02:22:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKeeP-00031E-5B for submit@debbugs.gnu.org; Thu, 08 Nov 2018 02:22:49 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:46891) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gKeeJ-0002sT-4u for submit@debbugs.gnu.org; Thu, 08 Nov 2018 02:22:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKeeI-0003xb-Dx for bug-gnu-emacs@gnu.org; Thu, 08 Nov 2018 02:22:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKeOu-0001la-Tc for bug-gnu-emacs@gnu.org; Thu, 08 Nov 2018 02:06:49 -0500 Original-Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]:45836) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gKeOu-0001kv-Mn for bug-gnu-emacs@gnu.org; Thu, 08 Nov 2018 02:06:48 -0500 Original-Received: by mail-pg1-x52c.google.com with SMTP id y4so8019319pgc.12 for ; Wed, 07 Nov 2018 23:06:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=wt/ttTkZ/7aNIQn+CVP6U/bPhntSRpOGMxarSfz82ac=; b=afWAHCvY29hlo83munyu/SLIxCDBicdwpSEjygCcUmOm+0IlhFBrtza68nU3Tbv42c 3Fa2Mod4XJWLo39+vA/yfllEZiT1GC3q8jXb5Afsp7USynpbmGltuFTU6sKeE4OLZt/J DnwtseeGTqzazHkXlv32XGq7GjrPSMspUrHGE+KsH8ZKok30b205cH9Mtvw5Yuuta32x a/U07/N5VdNDL6pz0pxLiksSM7ySl1GgNbX0N+elq6fbS7+y7v98ofFdQJ6zjYNK9vHb qlZ1CgyAJ2uBkgVC2Hfj5mqKqYsUBarJvtu8wipZ/X7OMjF9utIxGkYXl/myIXRQHie/ Po8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=wt/ttTkZ/7aNIQn+CVP6U/bPhntSRpOGMxarSfz82ac=; b=dWlrcZ1Jl/NQncsuGEsOF+/bJxVItUckTHH/u3XgLD9dYYMNcui7D+EuBFpR9YrqjU txHcijQYswFvzFLqyuG5L2upgDJ+iXhNJqT+qzYjzo/iBzN9wVqlWJgOJQ3geNVD8VKY FGc9chp0cU9o+StW5nPKId3rWAgEK9PxCG9p2PBfmcEWEEfX+MHTyZsrF4yZoqXf9obx WTgEgzfLQj9ZgRFeKF/hsCSrbMTNEQssxa5DdVkVR3GKISHUlN8JglnstIzVLEM4teUL 5zgRYGIfK8qp1tG9EN6G0uVzLf9mMhcWNvjKwPY791XJkayVJvTKgJ4r1WVd4yxq7HwF K8vw== X-Gm-Message-State: AGRZ1gJ+wQLB5drj220GyZlwD6P3u10Kv/UfZkCVzOjjXoT1Po2EId0V dnwEFj0eRFSh53qwVtyIMlFUYv4LHJcuAnmYihB8jMTO X-Google-Smtp-Source: AJdET5eXY+MMBjXrYjK4+RedwAANAtLX0UZ7iKjPZwDD+XlRZSFpkkF+FTP0GXVj3ioP1tU0DVRan/Dn3mAVa/Gj8fo= X-Received: by 2002:a62:2643:: with SMTP id m64-v6mr3430782pfm.74.1541660806922; Wed, 07 Nov 2018 23:06:46 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Thu, 08 Nov 2018 09:43:38 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:152162 Archived-At: Summary: Trying to set a remote executable file name in the gdb *gud* buffer causes the a single space to be appended to the executable file name. Steps to reproduce the error: 1) Start emacs. 2) Enable gdmi debug messages in *Messages* buffer. M-: (setq gdbmi-debug-mode t) 3) Open the *Messages* buffer and go to *scratch* buffer. C-x 2 C-x b *Messages* M-x next-multiframe-window 4) Start gdb which creates the *gud* buffer and makes it the current buffer. M-x gdb Run gdb (like this): gdb -i=mi 5) Enter the gdb remote exec-file name in the *gud* buffer. M-x b *gud* set remote exec-file xxx 6) The *Messages* buffer shows the wrong exec-file name value "xxx ", with the appended space, instead of the correct value "xxx". When this is sent to the remote gdbserver, the gdbserver report error saying that remote exec file "xxx " does not exist. 7) *Message* contents shows the following: ... gdbmi-bnf-incomplete-record-result: param="remote exec-file",value="xxx " ... 8) The incorrect exec-file name string is passed to the function named "gud-filter" located in: emacs-26.1/lisp/progmodes/gud.el _ Asif