This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

breakpoints/1779: no 'breakpoints-invalid' annotation when disabling/deleting breakpoint (in --annotate=2 mode)


>Number:         1779
>Category:       breakpoints
>Synopsis:       no 'breakpoints-invalid' annotation when disabling/deleting breakpoint (in --annotate=2 mode)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 17 13:18:01 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     madmax@revolt.botik.ru
>Release:        GNU gdb 6.2.1
>Organization:
>Environment:
2.4.27 #1 SMP i686 GNU/Linux, Debian unstable (sid),
gcc version 3.3.4 (Debian 1:3.3.4-11)
>Description:
in annotate mode, with annotation level >1 (for example: --annotate=2)
no appropriate 'breakpoints-invalid' notice when disabling or deleting breakpoint...
----------------------
from gdb info:
----------------------
`^Z^Zbreakpoints-invalid'
     The breakpoints may have changed.  For example, the user just
     added or deleted a breakpoint.
----------------------
>How-To-Repeat:
# gdb --annotate=2 ./dummy
[...]
(gdb) 
prompt
b main

post-prompt

breakpoints-invalid
Breakpoint 1 at 0x804839a: file dummy.cc, line 3.

pre-prompt
(gdb) 
prompt
enable 1

post-prompt

breakpoints-invalid

pre-prompt
(gdb) 
prompt
disable 1

post-prompt

pre-prompt
(gdb) 
prompt
delete 1

post-prompt

pre-prompt
(gdb) 
>Fix:
add breakpoints_changed(); call to appropriate places
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/x-patch; name="breakpoints-invalid.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="breakpoints-invalid.patch"

LS0tIGdkYi02LjIuMS1vcmlnL2dkYi9icmVha3BvaW50LmMJMjAwNC0wNi0yOSAwMzo1OToyNy4w
MDAwMDAwMDAgKzA0MDAKKysrIGdkYi02LjIuMS9nZGIvYnJlYWtwb2ludC5jCTIwMDQtMDktMTcg
MTc6MDk6MjIuMDAwMDAwMDAwICswNDAwCkBAIC02OTIxLDYgKzY5MjEsNyBAQAogICAgICAgfQog
CiAgIGNoZWNrX2R1cGxpY2F0ZXMgKGJwdCk7CisgIGJyZWFrcG9pbnRzX2NoYW5nZWQgKCk7CiAg
IC8qIElmIHRoaXMgYnJlYWtwb2ludCB3YXMgaW5zZXJ0ZWQsIGFuZCB0aGVyZSBpcyBhbm90aGVy
IGJyZWFrcG9pbnQKICAgICAgYXQgdGhlIHNhbWUgYWRkcmVzcywgd2UgbmVlZCB0byBpbnNlcnQg
dGhlIG90aGVyIGJyZWFrcG9pbnQuICAqLwogICBpZiAoYnB0LT5sb2MtPmluc2VydGVkCkBAIC03
NTAzLDYgKzc1MDQsNyBAQAogICBicHQtPmVuYWJsZV9zdGF0ZSA9IGJwX2Rpc2FibGVkOwogCiAg
IGNoZWNrX2R1cGxpY2F0ZXMgKGJwdCk7CisgIGJyZWFrcG9pbnRzX2NoYW5nZWQgKCk7CiAKICAg
aWYgKGRlcHJlY2F0ZWRfbW9kaWZ5X2JyZWFrcG9pbnRfaG9vaykKICAgICBkZXByZWNhdGVkX21v
ZGlmeV9icmVha3BvaW50X2hvb2sgKGJwdCk7Cg==


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]