From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18222 invoked by alias); 27 Feb 2007 17:06:01 -0000 Received: (qmail 18207 invoked by uid 22791); 27 Feb 2007 17:06:00 -0000 X-Spam-Check-By: sourceware.org Received: from hb17.de (HELO ww17.hb17.de) (80.190.209.47) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 27 Feb 2007 17:05:52 +0000 Received: from insanenotebook (p57A2B9F2.dip0.t-ipconnect.de [87.162.185.242]) by ww17.hb17.de (ww17.hb17.de) with ESMTP id 89D761057C; Tue, 27 Feb 2007 18:05:48 +0100 (CET) From: "Sascha" To: "'Daniel Jacobowitz'" Cc: References: <000001c75a51$cc99f0c0$02b2a8c0@insanenotebook> <20070227115524.GA5164@caradoc.them.org> Subject: Re: Disabling breakpoints does not work if rejected from remote stub Date: Tue, 27 Feb 2007 19:29:00 -0000 Message-ID: <001501c75a91$8843c910$02b2a8c0@insanenotebook> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0016_01C75A99.EA083110" X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <20070227115524.GA5164@caradoc.them.org> 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 X-SW-Source: 2007-02/txt/msg00273.txt.bz2 This is a multi-part message in MIME format. ------=_NextPart_000_0016_01C75A99.EA083110 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-length: 212 Hi >Could you try two things for me? - I downloaded the latest snapshot from head (27/02) and the problem still exists - I logged the MI session with debug remote set to 1 See attached file. Thanks Sascha ------=_NextPart_000_0016_01C75A99.EA083110 Content-Type: text/plain; name="gdblog.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="gdblog.txt" Content-length: 6039 ********** ********** Test: DISABLING breakpoints ------------------------------------ ENABLE BPS1,2,3 ------------ 249-break-enable 1 249^done (gdb)=20 250-break-enable 2 250^done (gdb)=20 251-break-enable 3 251^done (gdb)=20 -------------------------------- RESUME FAILS (3 of 2 allowed bps) ------ 252-exec-step-instruction 1 252^running (gdb)=20 &"Sending packet: $Z0,200094,4#45..." Sending packet: $Z0,200094,4#45...Ack Packet received: OK &"Ack\n" &"Packet received: OK\n" &"Packet Z0 (software-breakpoint) is supported\n" &"Sending packet: $Z0,20009c,4#74..." Packet Z0 (software-breakpoint) is supported Sending packet: $Z0,20009c,4#74...Ack Packet received: OK Sending packet: $Z0,200080,4#40...Ack Packet received: E11 Warning: Cannot insert breakpoint 3. Error accessing memory address 0x200080: (undocumented errno -1). &"Ack\n" &"Packet received: OK\n" &"Sending packet: $Z0,200080,4#40..." &"Ack\n" &"Packet received: E11\n" &"Warning:\n" &"Cannot insert breakpoint 3.\n" &"Error accessing memory address 0x200080: (undocumented errno -1).\n" &"\n" 252^error,msg=3D"Warning:\nCannot insert breakpoint 3.\nError accessing mem= ory address 0x200080: (undocumented errno -1).\n" (gdb)=20 253 info threads &"info threads\n" &"Sending packet: $qL1160000000000000000#55..." &"Ack\n" &"Packet received: \n" &"warning: RMT ERROR : failed to get remote thread list.\n" &"Sending packet: $qC#b4..." &"Ack\n" &"Packet received: \n" 253^done (gdb)=20 254-stack-info-depth 254^done,depth=3D"2" (gdb)=20 255-stack-list-frames 0 2 255^done,stack=3D[frame=3D{level=3D"0",addr=3D"0x00200078",func=3D"my_handl= er"},frame=3D{level=3D"1",addr=3D"0x002004b4",func=3D"??"}] (gdb)=20 256-data-list-changed-registers 256^done,changed-registers=3D[] (gdb)=20 257 info sharedlibrary &"info sharedlibrary\n" ~"No shared libraries loaded at this time.\n" 257^done (gdb)=20 -------------------------------- DISABLE BP1,2 --------------------- 258-break-disable 1 258^done (gdb)=20 259-break-disable 2 259^done (gdb)=20 -------------------------------- RESUME (STILL!) FAILS ------------ 260-exec-step-instruction 1 260^running (gdb)=20 &"Sending packet: $Z0,200080,4#40..." Sending packet: $Z0,200080,4#40...&"Ack\n" &"Packet received: E11\n" &"Warning:\n" &"Cannot insert breakpoint 3.\n" &"Error accessing memory address 0x200080: (undocumented errno -1).\n" &"\n" 260^error,msg=3D"Warning:\nCannot insert breakpoint 3.\nError accessing mem= ory address 0x200080: (undocumented errno -1).\n" (gdb)=20 261 info threads Ack Packet received: E11 Warning: Cannot insert breakpoint 3. Error accessing memory address 0x200080: (undocumented errno -1). -------------------------------------- ********** ********** Test: DELETING breakpoints ------------------------------------------ ENABLE ALL THREE BPS ------- 273-break-enable 1 273^done (gdb)=20 274-break-enable 2 274^done (gdb)=20 275-break-enable 3 275^done (gdb)=20 ------------------------------ RESUME FAILS (3 of 2 allowed bps) ------- 276-exec-step-instruction 1 Sending packet: $Z0,200094,4#45...276^running (gdb)=20 &"Sending packet: $Z0,200094,4#45..." Ack Packet received: OK Sending packet: $Z0,20009c,4#74...&"Ack\n" &"Packet received: OK\n" &"Sending packet: $Z0,20009c,4#74..." Ack Packet received: OK &"Ack\n" &"Packet received: OK\n" &"Sending packet: $Z0,200080,4#40..." Sending packet: $Z0,200080,4#40...Ack Packet received: E11 Warning: Cannot insert breakpoint 3. Error accessing memory address 0x200080: (undocumented errno -1). &"Ack\n" &"Packet received: E11\n" &"Warning:\n" &"Cannot insert breakpoint 3.\n" &"Error accessing memory address 0x200080: (undocumented errno -1).\n" &"\n" 276^error,msg=3D"Warning:\nCannot insert breakpoint 3.\nError accessing mem= ory address 0x200080: (undocumented errno -1).\n" (gdb)=20 277 info threads &"info threads\n" &"Sending packet: $qL1160000000000000000#55..." &"Ack\n" &"Packet received: \n" &"warning: RMT ERROR : failed to get remote thread list.\n" &"Sending packet: $qC#b4..." &"Ack\n" &"Packet received: \n" 277^done (gdb)=20 278-stack-info-depth 278^done,depth=3D"2" (gdb)=20 279-stack-list-frames 0 2 279^done,stack=3D[frame=3D{level=3D"0",addr=3D"0x0020007c",func=3D"my_handl= er"},frame=3D{level=3D"1",addr=3D"0x002004b4",func=3D"??"}] (gdb)=20 280-data-list-changed-registers 280^done,changed-registers=3D[] (gdb)=20 281 info sharedlibrary &"info sharedlibrary\n" ~"No shared libraries loaded at this time.\n" 281^done (gdb)=20 ------------------------------------------ DELETE BP1/BP2 ------- 282-break-delete 1 &"Sending packet: $z0,200094,4#65..." &"Ack\n" &"Packet received: OK\n" 282^done (gdb)=20 Sending packet: $z0,200094,4#65...Ack Packet received: OK 283-break-delete 2 Sending packet: $z0,20009c,4#94...Ack Packet received: OK &"Sending packet: $z0,20009c,4#94..." &"Ack\n" &"Packet received: OK\n" 283^done (gdb)=20 ------------------------------------- RESUME WORKS (1 of 2 allowed bps) ---= ------- 284-exec-step-instruction 1 Sending packet: $Z0,200080,4#40...Ack Packet received: OK Sending packet: $s#73...284^running (gdb)=20 &"Sending packet: $Z0,200080,4#40..." &"Ack\n" &"Packet received: OK\n" &"Sending packet: $s#73..." Ack &"Ack\n" Packet received: S05 Sending packet: $g#67...&"Packet received: S05\n" &"Sending packet: $g#67..." Ack Packet received: 008000000d0000a5000006003402000000000000000000000000010000= 000000000000000000000000f0ffff1008200014082000900a2000b404200080002000 Sending packet: $z0,200080,4#60...&"Ack\n" &"Packet received: 008000000d0000a50000060034020000000000000000000000000100= 00000000000000000000000000f0ffff1008200014082000900a2000b404200080002000\n" &"Sending packet: $z0,200080,4#60..." Ack Packet received: OK Sending packet: $m200080,4#f7...&"Ack\n" &"Packet received: OK\n" &"Sending packet: $m200080,4#f7..." Ack Packet received: 440d8ae5 &"Ack\n" &"Packet received: 440d8ae5\n" 284*stopped,reason=3D"breakpoint-hit",bkptno=3D"3",thread-id=3D"0",frame=3D= {addr=3D"0x00200080",func=3D"my_handler",args=3D[]} (gdb)=20 ------=_NextPart_000_0016_01C75A99.EA083110--