From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28917 invoked by alias); 3 May 2005 13:38:33 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 28660 invoked from network); 3 May 2005 13:38:24 -0000 Received: from unknown (HELO nwd2mail3.analog.com) (137.71.25.52) by sourceware.org with SMTP; 3 May 2005 13:38:24 -0000 Received: from nwd2mhb2.analog.com (nwd2mhb2.analog.com [137.71.6.12]) by nwd2mail3.analog.com (8.12.10/8.12.10) with ESMTP id j43DcLkc002801; Tue, 3 May 2005 09:38:21 -0400 Received: from nwd2exm3.ad.analog.com (nwd2exm3.ad.analog.com [10.64.51.19]) by nwd2mhb2.analog.com (8.9.3 (PHNE_28810+JAGae91741)/8.9.3) with ESMTP id JAA25650; Tue, 3 May 2005 09:38:23 -0400 (EDT) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: Value being assigned to is no longer active. Date: Tue, 03 May 2005 13:38:00 -0000 Message-ID: From: "Decker, Paul" To: "Daniel Jacobowitz" , "Decker, Paul" Cc: X-Spam-Status: No, hits=-99.0 required=10.0 tests=TW_XF,USER_IN_WHITELIST version=3.0.2 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 3.000002 (2004-11-16) X-SW-Source: 2005-05/txt/msg00025.txt.bz2 I guess I lied a bit, I thought for sure I could set registers before the load, but it seems I can not. (gdb) target remote :1234 Remote debugging using :1234 0xffa00006 in ?? () (gdb) p/x $PC $1 =3D 0xffa00006 (gdb) set $PC=3D0xFFA00000 Value being assigned to is no longer active. (gdb) p/x $FP $2 =3D 0x48bcb1dc (gdb) p/x $R0 $3 =3D 0x0 (gdb) set $R0=3D3 Value being assigned to is no longer active. (gdb) p/x $SP $4 =3D 0xffb00ff8 (gdb) set $SP =3D 0 Value being assigned to is no longer active. (gdb) set $FP=3D0 Value being assigned to is no longer active. (gdb) Also, I've made my debug server print out the packets it sends and receives, this is what is sent from the target to gdb. Selection>Connected on port: 56465 Remote debugging from host 127.0.0.1 Hc-1 Putpkt(OK) qC Putpkt() qOffsets Putpkt() ? In the ??? Putpkt(T00) Hg0 Putpkt(OK) p0 Putpkt() g Putpkt(0600a0ff000000004400000104c8cbcfde367ffc01000000000000000dc8dd885 5017bb00 000440004c8de36010000000dc8550100000001cbcf7ffc00000000dd887bb0004404de0 1000d550 810e0ff10e3fc8819f35d4ad837fc0a0400000022d02e983ab058a83ca8f090000000000 00000000 0000000000000000000000008b1eecfb4d23c56b1b6f89af80fb0ff9836bd48dcb1bc480 00000000 000000000000000000000000000000000000020000000000100000000008003430001000 00000000 00044440bc001000000180100ef5a0000effeff7eff0600a0ff4463827e0000304408200 00000ef0 8ef000030442000000000002000304400000013e0ff0404e0ff0003e0ff0100000000000 0000000a 0ff0000000000000000) mffa00002,c Putpkt(000000000000000000000000) =20 -----Original Message----- From: Daniel Jacobowitz [mailto:drow@false.org]=20 Sent: Tuesday, May 03, 2005 9:21 AM To: Decker, Paul Cc: gdb@sources.redhat.com Subject: Re: Value being assigned to is no longer active. On Tue, May 03, 2005 at 09:00:51AM -0400, Decker, Paul wrote: >=20 > Hi Daniel, >=20 > I'll give u whatever I can, what is a transcript, and how do I produce > it? A log of the session showing the problem, from beginning to end. You can use the 'script' program, or copy/paste. -- Daniel Jacobowitz CodeSourcery, LLC