From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 92302 invoked by alias); 19 Oct 2015 09:06:01 -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 92291 invoked by uid 89); 19 Oct 2015 09:06:00 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 19 Oct 2015 09:05:59 +0000 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 885602CF900; Mon, 19 Oct 2015 09:05:58 +0000 (UTC) Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.ams2.redhat.com [10.39.146.11]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t9J95uM3032354; Mon, 19 Oct 2015 05:05:57 -0400 Message-ID: <5624B274.5070207@redhat.com> Date: Mon, 19 Oct 2015 09:06:00 -0000 From: Pedro Alves User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Juha Aaltonen , gdb-mailing list Subject: Re: What's this ? (remote serial protocol) References: In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2015-10/txt/msg00082.txt.bz2 On 10/18/2015 10:50 PM, Juha Aaltonen wrote: > I didn't understand... > > Sending packet: > $qOffsets#4b...[\x00][\x00][\x00][\x00][\x00][\x00][\x00][\x00][\x00][\x00][\x00][\x00][ > r +]Ack > [$][#][0][0]Packet received: > [ > w \x00]PC register is not available > > What does PC have to do with qOffsets? Probably nothing. "PC register is not available" means GDB couldn't source the PC register value from anywhere. E.g., the PC register's value might be missing from the g/p packet replies. Debug gdb, and put a breakpoint on throw_it. Figure out from context and backtrace what GDB is trying to do when that error is thrown. Thanks, Pedro Alves