From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 99628 invoked by alias); 24 Feb 2019 18:14:07 -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 99584 invoked by uid 89); 24 Feb 2019 18:14:06 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: =?ISO-8859-1?Q?Yes, score=9.0 required=5.0 tests=BAYES_99,BODY_8BITS,GARBLED_BODY,GIT_PATCH_3,HTML_MESSAGE,KAM_LAZY_DOMAIN_SECURITY,MISSING_MID,RCVD_IN_PBL,RCVD_IN_RP_RNBL,RCVD_IN_XBL,TVD_SPACE_RATIO_MINFP autolearn=no version=3.3.2 spammy=H*c:sk:boundar, =ba=ef=bc, qq, QQ?= X-HELO: jkida.com Received: from Unknown (HELO jkida.com) (114.99.21.220) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 24 Feb 2019 18:14:05 +0000 Received: from SKY-20150219JSJ ([127.0.0.1]) by localhost via TCP with ESMTPA; Mon, 25 Feb 2019 02:13:46 +0800 MIME-Version: 1.0 From: niktwu Sender: niktwu To: gdb@sourceware.org Date: Sun, 24 Feb 2019 18:14:00 -0000 Subject: =?utf-8?B?77yILy/lkIgq5L2cKjMlLy/nqI4vLy8v77yJ?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-SW-Source: 2019-02/txt/msg00061.txt.bz2 Message-ID: <20190224181400.47DpsEoa4zOfW2jDk_HEduv2MInD47IKKcpAQDdaYms@z> Z2RiQHNvdXJjZXdhcmUub3JnDQorKysrKysrKysrKysrKysrKysrKysrKysr KysrKw0K5byAJmFtcDvvvIjlkIQt5ZywLeatoyrop4Qq5pmuKumAmu+8iOeo jiZhbXA7MyXvvIhQSUFP77yJJmFtcDvvvIzngrnkvJjmg6DvvIzljIXnnJ/j gIINCuivpueUte+8mumZiOWFiOeUnw0K5omL5py677yaMTM2LTMyOC0xNDQt ODYNCuS4muWKoVFR77yaMzItNjc2LTMwMTcNCisrKysrKysrKysrKysrKysr KysrKysrKysrKysrKzI6MTMNCuiAs+eeqeWuiOavjw== >From gdb-return-46854-listarch-gdb=sources.redhat.com@sourceware.org Mon Feb 25 15:40:57 2019 Return-Path: Delivered-To: listarch-gdb@sources.redhat.com Received: (qmail 125230 invoked by alias); 25 Feb 2019 15:40:55 -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 125149 invoked by uid 89); 25 Feb 2019 15:40:55 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=confused, supplier, H*r:sk:gdb@sou, HX-Received:e50b X-HELO: mail-it1-f176.google.com Received: from mail-it1-f176.google.com (HELO mail-it1-f176.google.com) (209.85.166.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 25 Feb 2019 15:40:53 +0000 Received: by mail-it1-f176.google.com with SMTP id m137so13392840ita.0 for ; Mon, 25 Feb 2019 07:40:53 -0800 (PST) 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=7XOtQp1+TWvSRbMAVyzfAgf4YUY83X+rAyiJM7F4n2w=; b=C9fKi4K/1VSgoD87vfC5FFS3C/Wpg4Bxlp5S9oEIo2+8PFwDQe4dbb18vszpg8y5s9 f8tXB3YS08N5r2zx1WQhF4UvVlWNxkm9tE9aQJNjePuE8TA0BYA7yipGRt/BMXpXPd/d QrcyoDDJ+jogvxPKKw15DsOtHZuQTH6R6BB6ZDiW9UGWWIuU82SMzUh/3PKmLQCDA3Ju txv0SxzeHPTKRQaQhxl00+b2ErmsOQgva+veDWPUGxzkI9yc8E06a5VqAPP86QA8aBNP mTRCn0MhZALw4FgGAieRaYdJrt11/Pg8TkhD/yQ3ocbsDi4CWHllzsCIJXlC/m4yu+a8 1aMQ== MIME-Version: 1.0 From: David Griffiths Date: Mon, 25 Feb 2019 15:40:00 -0000 Message-ID: Subject: Is nexti confused by pushq? To: gdb@sourceware.org Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019-02/txt/msg00062.txt.bz2 Content-length: 875 Hi, when I get to the following instructions: 0x00007fffe192413e: rex.W pushq 0x28(%rsp) 0x00007fffe1924143: rex.W popq (%rsp) 0x00007fffe1924147: callq 0x00007fffe1045de0 and do "nexti" at the first, it doesn't stop at the second but instead acts as though I'd done "continue". For some reason I can't reproduce with a little test though. (gdb 8.1 on Ubuntu 16.04) BTW I'm doing nexti programmatically and trying to avoid looking at the next instruction to decide whether to do stepi or nexti. Cheers, David -- David Griffiths, Senior Software Engineer Undo | Resolve even the most challenging software defects with software flight recorder technology Software reliability report: optimizing the software supplier and customer relationship