From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22784 invoked by alias); 20 May 2019 14:57:27 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 22776 invoked by uid 89); 20 May 2019 14:57:27 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: =?ISO-8859-1?Q?Yes, score=9.9 required=5.0 tests=BAYES_80,BODY_8BITS,GARBLED_BODY,HTML_MESSAGE,PYZOR_CHECK,TVD_SPACE_RATIO_MINFP autolearn=no version=3.3.1 spammy==e7=b3=bb=e4=ba=ba=ef=bc, =e5=be=ae=e4=bf=a1=e5, H*Ad:U*bug-gdb, =b0=e4=bc?= X-HELO: eggs.gnu.org Received: from eggs.gnu.org (HELO eggs.gnu.org) (209.51.188.92) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 20 May 2019 14:57:26 +0000 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54178) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hSjj6-0000Nj-Io for gdb@sourceware.org; Mon, 20 May 2019 10:57:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54739) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hSjj3-0001hd-2R for bug-gdb@gnu.org; Mon, 20 May 2019 10:57:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hSjip-00008y-PY for bug-gdb@gnu.org; Mon, 20 May 2019 10:57:04 -0400 Received: from [115.216.43.171] (port=59098 helo=rrmix.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hSjim-0008Ku-Pj for bug-gdb@gnu.org; Mon, 20 May 2019 10:57:02 -0400 Received: from SKY-20150219JSJ ([127.0.0.1]) by localhost via TCP with ESMTPA; Mon, 20 May 2019 22:50:43 +0800 MIME-Version: 1.0 From: oeocxidl To: bug-gdb@gnu.org Date: Wed, 22 May 2019 09:23:00 -0000 Subject: =?utf-8?B?QEBAQEBAQEDnqI4qKioqKuelqEBAQEBAQEBAQEBA?= X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 Message-ID: X-Received-From: 115.216.43.171 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-SW-Source: 2019-05/txt/msg00036.txt.bz2 JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7 JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7 JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7 JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7JmFtcDsmYW1wOyZhbXA7 JmFtcDsmYW1wOw0K5byA5ZCE5Zyw5q2j6KeE5pmu6YCa56iO56Wo77yM54K5 5pWw5LyY5oOg77yM5YyF55yf44CCDQrogZTns7vkurrvvJrlvKDlhYjnlJ8x MzktNTQ0My04OTYx77yI5b6u5L+h5ZCM5Y+377yJDQror6bnlLXvvJrkuJrl iqFRUe+8mjI2NDkzMTIyMDlidWctZ2RiYnVnLWdkYkBnbnUub3JnDQombmJz cDs= >From gdb-return-47014-listarch-gdb=sources.redhat.com@sourceware.org Wed May 22 09:23:19 2019 Return-Path: Delivered-To: listarch-gdb@sources.redhat.com Received: (qmail 47341 invoked by alias); 22 May 2019 09:23:18 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Delivered-To: mailing list gdb@sourceware.org Received: (qmail 47135 invoked by uid 89); 22 May 2019 09:23:18 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=2.5 required=5.0 tests=AWL,BAYES_40,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,FROM_EXCESS_BASE64,GIT_PATCH_2,HTML_MESSAGE,MSGID_FROM_MTA_HEADER,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=D*qq.com, UD:qq.com, qq.com, qqcom X-HELO: smtpproxy19.qq.com Received: from smtpproxy19.qq.com (HELO smtpproxy19.qq.com) (184.105.206.84) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 22 May 2019 09:23:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1558516990; bh=g2WaO5PZZV2TVvo18NcC1NclXj7UDyVmZobEsEob8Ck=; h=From:To:Subject:Mime-Version:Date:Message-ID; b=IQJ3YBX7o5D/Ima9+lzARpRRUJjQP3NF5vzbVvUSqalOj1IVXcFsw5pQUxHAxAhPU VJp+8+TIIZEKwr1oiMRBBBHKJ1E7VqYduk1koSWjv0OVHAEHmk+x8JJpbVg8hYzpdk e0GTbR3kKkftNo7Bd5ULI+KYfW3N4pIaMLOSxfcg= X-QQ-FEAT: ZuIN8orgemJYxVgFg98T7dtEqTZs0kkHPQT5QM8yK3QECSVoY520qQYfrG8QL 646WPJr5XY5SCKZCbcTJ+QsC8qiap2dPuIfwF9rD9EuHbp8rnq2Ubp59O9g5TwhIcxmywpy LBxuYS75bdGt/XKzjyE7o/eJ1KN0Rd/wgNGoe0yQDoTKA3CUNczZ/ogv1u9eMHYqgEEV+k/ AoPeh6CZZXXmi9jNhTqX/td8v19Un7KbdPFp+7UXxtdSodaSNLuF4DbITkNh0qu+bDFfy96 IW6x2x3AwLChI+xqGqESg2zLr/S4Gf3Bbarg== X-QQ-SSF: 000000000000003000000000000000D X-HAS-ATTACH: no X-QQ-BUSINESS-ORIGIN: 2 In-Reply-To: <20190515142838.GA2700877@host1.jankratochvil.net> References: <20190515142838.GA2700877@host1.jankratochvil.net> X-QQ-STYLE: X-QQ-mid: webmail615t1558516989t1356280 From: "=?ISO-8859-1?B?WFhY?=" <710492440@qq.com> To: "=?ISO-8859-1?B?SmFuIEtyYXRvY2h2aWw=?=" Cc: "=?ISO-8859-1?B?Z2RiQHNvdXJjZXdhcmUub3Jn?=" Subject: Re: looking for gdb's help Mime-Version: 1.0 Date: Wed, 22 May 2019 12:37:00 -0000 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-QQ-Mailer: QQMail 2.x X-QQ-ReplyHash: 3068269965 X-QQ-SENDSIZE: 520 Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP id ; Wed, 22 May 2019 17:23:09 +0800 (CST) X-QQ-Bgrelay: 1 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: base64 X-SW-Source: 2019-05/txt/msg00037.txt.bz2 Content-length: 1615 Tm9ybWFsbHksIHlvdXIgZGVzY3JpcHRpb24gaXMgcmlnaHQgYW5kIGkgdGhp bmsgdGhlICJ0aHJlYWQgMSIgd2hpbGUgdXNpbmcgZ2RiIGlzIGZyb20gdGhl c2UgaW5mb3JtYXRpb24uIEJ1dCBpbiBzb21lIGNhc2UgdGhpcyB0aHJlYWQg SUQgaXMgdGhlICJtYWluIHRocmVhZCIsIG5vdCB0aGUgcmVhbCBwb2ludC4N Cg0KDQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tIE9yaWdpbmFsIC0tLS0tLS0t LS0tLS0tLS0tLQ0KRnJvbTogIkphbiBLcmF0b2NodmlsIjxqYW4ua3JhdG9j aHZpbEByZWRoYXQuY29tPjsNCkRhdGU6IFdlZCwgTWF5IDE1LCAyMDE5IDEw OjI4IFBNDQpUbzogIlhYWCI8NzEwNDkyNDQwQHFxLmNvbT47DQpDYzogImdk YiI8Z2RiQHNvdXJjZXdhcmUub3JnPjsNClN1YmplY3Q6IFJlOiBsb29raW5n IGZvciBnZGIncyBoZWxwDQoNCg0KDQpPbiBUdWUsIDE0IE1heSAyMDE5IDA5 OjI2OjU2ICswMjAwLCBYWFggd3JvdGU6DQo+IGkgaGF2ZSBhIHF1ZXN0aW9u IGFib3V0IGdkYiBkZWJ1Z2dpbmcuIHdoaWxlIGEgc2lnbmFsIGNhdXNlIGEg Y29yZSBkdW1wLCBob3cNCj4gY2FuIGkgZ2V0IHdoaWNoIHRocmVhZCBjYXVz ZSB0aGUgc2lnbmFsLg0KDQokIGV1LXJlYWRlbGYgY29yZWZpbGUgIyBldS1y ZWFkZWxmIGlzIGZyb20gZWxmdXRpbHMgcGFja2FnZQ0KICBPd25lciAgICAg ICAgICBEYXRhIHNpemUgIFR5cGUNCiAgQ09SRSAgICAgICAgICAgICAgICAg MzM2ICBQUlNUQVRVUw0KICAgIGluZm8uc2lfc2lnbm86IDExLCBpbmZvLnNp X2NvZGU6IDAsIGluZm8uc2lfZXJybm86IDAsIGN1cnNpZzogMTENCiAgICBz aWdwZW5kOiA8Pg0KICAgIHNpZ2hvbGQ6IDw+DQogICAgcGlkOiAyNzAwMjAw LCBwcGlkOiAyNzAwMTk4LCBwZ3JwOiAyNzAwMTk4LCBzaWQ6IDI2NTI3NTQN CiAgICAgICAgIF5eXl5eXl4gPSBjcmFzaGVkIHRocmVhZCBUSUQNCi4uLg0K ICBDT1JFICAgICAgICAgICAgICAgICAxMzYgIFBSUFNJTkZPDQogICAgc3Rh dGU6IDIsIHNuYW1lOiBELCB6b21iOiAwLCBuaWNlOiAwLCBmbGFnOiAweDAw MDAwMDAwNDA0MDQ0MDQNCiAgICB1aWQ6IDEwMDEsIGdpZDogMTAwMSwgcGlk OiAyNzAwMTk5LCBwcGlkOiAyNzAwMTk4LCBwZ3JwOiAyNzAwMTk4DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgXl5eXl5eXiA9IGNyYXNoZWQg cHJvY2VzcyBQSUQNCg0KDQpKYW4= >From gdb-return-47015-listarch-gdb=sources.redhat.com@sourceware.org Wed May 22 12:37:43 2019 Return-Path: Delivered-To: listarch-gdb@sources.redhat.com Received: (qmail 83208 invoked by alias); 22 May 2019 12:37:43 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Delivered-To: mailing list gdb@sourceware.org Received: (qmail 83197 invoked by uid 89); 22 May 2019 12:37:42 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=senior, Senior, flight, H*c:alternative X-HELO: mail-io1-f48.google.com Received: from mail-io1-f48.google.com (HELO mail-io1-f48.google.com) (209.85.166.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 22 May 2019 12:37:41 +0000 Received: by mail-io1-f48.google.com with SMTP id b3so1659818iob.12 for ; Wed, 22 May 2019 05:37:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=undo-io.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=smjF7FoxPB2rNpp7aaCYI8T3hbZAbvmal7JpSZc+lkE=; b=blY2vGG+t0NgnJh1iStKPC0KfYdkWGNom5nQnBGrtV/hg9cvBzn/U4nfriBvmwiCGk vHXMhZQA+BzEdjQfA1OJm/sgQiT13/0Byo2TUvMWk7Oidpn2JwHvfhveHD2YgLlL+q+J ctT5Go8cSKyktksGpka4RX5g/l1Mn2rLJxzjecu76hETFO/e4oRflf0vPvzO3RSKRaRN h75MDroHzbfx5aMuMQZrGViHG+TpIfjIEW7g+tnPPkaIJIaXn+MCcGWTOOTmSyMg2eg/ 1ZrH+hhykMFJS2po9VY9WjqIWWyCpX45LyFH5rmbd2rlVITgsmie9FjYjNaUqP5fePqr QwFw== MIME-Version: 1.0 From: David Griffiths Date: Thu, 23 May 2019 14:35:00 -0000 Message-ID: Subject: GDB/MI executing a python command To: GDB Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019-05/txt/msg00038.txt.bz2 Content-length: 1032 Hi, I have a GDB/MI front-end and would like to execute a GDB Python extension command. This command will then in turn issue a number of gdb.execute commands itself (for reasons to do with storing state, it is potentially easier this way than issuing multiple MI commands). I expected that when I run gdb.execute with "to_string=True" that all the output would be captured. But this is not the case - lots of stuff gets output on the MI channel. For instance doing a stepi I get: ^running *running,thread-id="all" ~"0x00007ff54501f1f5 in ?? ()\n" *stopped,reason="end-stepping-range",frame={addr="0x00007ff54501f1f5",func="??",args=[]},thread-id="2",stopped-threads="all" this is in addition to the captured gdb.execute reply. Is there a way to disable this additional MI output whilst my command is running? Or maybe a better way of doing this? Thanks, David -- David Griffiths, Senior Software Engineer Undo | Resolve even the most challenging software defects with software flight recorder technology