From: "Sascha" <sascha@pasalacqua.de>
To: "'Daniel Jacobowitz'" <drow@false.org>
Cc: <gdb@sourceware.org>
Subject: Re: Disabling breakpoints does not work if rejected from remote stub
Date: Tue, 27 Feb 2007 19:29:00 -0000 [thread overview]
Message-ID: <001501c75a91$8843c910$02b2a8c0@insanenotebook> (raw)
In-Reply-To: <20070227115524.GA5164@caradoc.them.org>
[-- Attachment #1: Type: text/plain, Size: 212 bytes --]
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
[-- Attachment #2: gdblog.txt --]
[-- Type: text/plain, Size: 6155 bytes --]
**********
********** Test: DISABLING breakpoints
------------------------------------ ENABLE BPS1,2,3 ------------
249-break-enable 1
249^done
(gdb)
250-break-enable 2
250^done
(gdb)
251-break-enable 3
251^done
(gdb)
-------------------------------- RESUME FAILS (3 of 2 allowed bps) ------
252-exec-step-instruction 1
252^running
(gdb)
&"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="Warning:\nCannot insert breakpoint 3.\nError accessing memory address 0x200080: (undocumented errno -1).\n"
(gdb)
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)
254-stack-info-depth
254^done,depth="2"
(gdb)
255-stack-list-frames 0 2
255^done,stack=[frame={level="0",addr="0x00200078",func="my_handler"},frame={level="1",addr="0x002004b4",func="??"}]
(gdb)
256-data-list-changed-registers
256^done,changed-registers=[]
(gdb)
257 info sharedlibrary
&"info sharedlibrary\n"
~"No shared libraries loaded at this time.\n"
257^done
(gdb)
-------------------------------- DISABLE BP1,2 ---------------------
258-break-disable 1
258^done
(gdb)
259-break-disable 2
259^done
(gdb)
-------------------------------- RESUME (STILL!) FAILS ------------
260-exec-step-instruction 1
260^running
(gdb)
&"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="Warning:\nCannot insert breakpoint 3.\nError accessing memory address 0x200080: (undocumented errno -1).\n"
(gdb)
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)
274-break-enable 2
274^done
(gdb)
275-break-enable 3
275^done
(gdb)
------------------------------ RESUME FAILS (3 of 2 allowed bps) -------
276-exec-step-instruction 1
Sending packet: $Z0,200094,4#45...276^running
(gdb)
&"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="Warning:\nCannot insert breakpoint 3.\nError accessing memory address 0x200080: (undocumented errno -1).\n"
(gdb)
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)
278-stack-info-depth
278^done,depth="2"
(gdb)
279-stack-list-frames 0 2
279^done,stack=[frame={level="0",addr="0x0020007c",func="my_handler"},frame={level="1",addr="0x002004b4",func="??"}]
(gdb)
280-data-list-changed-registers
280^done,changed-registers=[]
(gdb)
281 info sharedlibrary
&"info sharedlibrary\n"
~"No shared libraries loaded at this time.\n"
281^done
(gdb)
------------------------------------------ DELETE BP1/BP2 -------
282-break-delete 1
&"Sending packet: $z0,200094,4#65..."
&"Ack\n"
&"Packet received: OK\n"
282^done
(gdb)
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)
------------------------------------- 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)
&"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: 008000000d0000a5000006003402000000000000000000000000010000000000000000000000000000f0ffff1008200014082000900a2000b404200080002000
Sending packet: $z0,200080,4#60...&"Ack\n"
&"Packet received: 008000000d0000a5000006003402000000000000000000000000010000000000000000000000000000f0ffff1008200014082000900a2000b404200080002000\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="breakpoint-hit",bkptno="3",thread-id="0",frame={addr="0x00200080",func="my_handler",args=[]}
(gdb)
next prev parent reply other threads:[~2007-02-27 17:06 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-02-27 11:55 Sascha
2007-02-27 12:52 ` Daniel Jacobowitz
2007-02-27 19:29 ` Sascha [this message]
2007-03-06 1:06 ` Michael Snyder
2007-03-06 7:38 ` Disabling breakpoints does not work if rejected from remotestub Sascha
2007-03-06 19:44 ` Michael Snyder
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='001501c75a91$8843c910$02b2a8c0@insanenotebook' \
--to=sascha@pasalacqua.de \
--cc=drow@false.org \
--cc=gdb@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox