From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 89223 invoked by alias); 11 Jul 2017 07:04:41 -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 86589 invoked by uid 89); 11 Jul 2017 07:04:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy=pty, HContent-Transfer-Encoding:8bit X-HELO: relay.fit.cvut.cz Received: from relay.fit.cvut.cz (HELO relay.fit.cvut.cz) (147.32.232.237) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 11 Jul 2017 07:04:36 +0000 Received: from imap.fit.cvut.cz (imap.fit.cvut.cz [IPv6:2001:718:2:2901:0:0:0:238] (may be forged)) by relay.fit.cvut.cz (8.15.2/8.15.2) with ESMTPS id v6B74Vgk020324 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=OK) for ; Tue, 11 Jul 2017 09:04:31 +0200 (CEST) (envelope-from jan.vrany@fit.cvut.cz) Received: from sao (ip-62-24-85-77.net.upcbroadband.cz [62.24.85.77]) (authenticated bits=0 as user vranyj1) by imap.fit.cvut.cz (8.15.2/8.15.2) with ESMTPSA id v6B74PcI059164 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 11 Jul 2017 09:04:31 +0200 (CEST) (envelope-from jan.vrany@fit.cvut.cz) Message-ID: <1499756660.3437.3.camel@fit.cvut.cz> Subject: MI breakpoint events not emitted when breakpoint is modified using CLI From: Jan Vrany To: "gdb@sourceware.org" Date: Tue, 11 Jul 2017 07:04:00 -0000 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-FIT-MailScanner-ID: v6B74Vgk020324 X-FIT-MailScanner: Found to be clean X-FIT-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=1.01, required 7, MISSING_FROM 1.00, RP_MATCHES_RCVD 0.01) X-FIT-MailScanner-SpamScore: s X-FIT-MailScanner-From: jan.vrany@fit.cvut.cz X-FIT-MailScanner-Watermark: 1500361471.95262@D04MeehiFVv3Zp4VRD6hDQ X-IsSubscribed: yes X-SW-Source: 2017-07/txt/msg00017.txt.bz2 Hi, I just noticed that -breakpoint-created / -breakpoint-modified /  -breakpoint-deleted events are not emitted if I create them using CLI interpreter. Following Pedro's suggestion [1], I start GDB with CLI interpreter and then spawn a (secondary) MI interpreter using "new-ui mi " cli command. Then if I create a breakpoint using "break some_func" using CLI interpreter (running on "primary" TTY), I get no events on MI tty. If enter CLI command on MI TTY, I do get them. Is it a bug or a feature? If feature, what's the rationale behind? Thanks! Jan [1]: https://sourceware.org/ml/gdb/2017-01/msg00039.html