public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug breakpoints/14111] New: missing part of command in break error message
@ 2012-05-15 16:19 brobecker at gnat dot com
2012-05-15 16:35 ` [Bug breakpoints/14111] " brobecker at gnat dot com
0 siblings, 1 reply; 2+ messages in thread
From: brobecker at gnat dot com @ 2012-05-15 16:19 UTC (permalink / raw)
To: gdb-prs
http://sourceware.org/bugzilla/show_bug.cgi?id=14111
Bug #: 14111
Summary: missing part of command in break error message
Product: gdb
Version: HEAD
Status: NEW
Severity: normal
Priority: P2
Component: breakpoints
AssignedTo: unassigned@sourceware.org
ReportedBy: brobecker@gnat.com
Classification: Unclassified
Consider the following dummy code in Ada:
procedure P is
begin
null;
end P;
Compile it using:
% gnatmake -g p
Then try to insert a breakpoint on a given task, but with the wrong
capitalization for the "task" keyword; we get:
% gdb p
(gdb) start
(gdb) b *p'address TASK 2
Garbage 2 at end of command
The error message should say that `TASK 2' is the garbage in question. I will
submit a patch to fix this part soon. But there is a second problem with
similar symptoms. Once my patch is applied, the following scenario still
fails:
(gdb) b *p'address TASK Task TasK 2
Garbage `TasK 2' at end of command
... The quoted portion of the command is missing the first couple of invalid
keywords. The problem is different because it's not find_condition_and_thread
that skips these keywords and ignores them, but something before that.
It's probably happening while in the linespec parser, but I don't know whether
the linespec parser might rely on the language to find the end of the
breakpoint location or not. To be investigated further...
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Bug breakpoints/14111] missing part of command in break error message
2012-05-15 16:19 [Bug breakpoints/14111] New: missing part of command in break error message brobecker at gnat dot com
@ 2012-05-15 16:35 ` brobecker at gnat dot com
0 siblings, 0 replies; 2+ messages in thread
From: brobecker at gnat dot com @ 2012-05-15 16:35 UTC (permalink / raw)
To: gdb-prs
http://sourceware.org/bugzilla/show_bug.cgi?id=14111
--- Comment #1 from brobecker at gnat dot com 2012-05-15 16:34:35 UTC ---
This is the URL of the proposed fix for the first failure scenario:
http://www.sourceware.org/ml/gdb-patches/2012-05/msg00578.html
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-05-15 16:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-15 16:19 [Bug breakpoints/14111] New: missing part of command in break error message brobecker at gnat dot com
2012-05-15 16:35 ` [Bug breakpoints/14111] " brobecker at gnat dot com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).