public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug mi/10252] New: -var-info-path-expression broken with python pretty-printing
@ 2009-06-07 22:49 vladimir at codesourcery dot com
  2009-06-08 16:03 ` [Bug mi/10252] " tromey at redhat dot com
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: vladimir at codesourcery dot com @ 2009-06-07 22:49 UTC (permalink / raw)
  To: gdb-prs

I have a test program that basically pushed ints to a vector, and I'm getting 
this output:

~"11\t    v.push_back(10);\n"
*stopped,frame={addr="0x08048681",func="main",args=[],file="a.cpp",fullname="/tmp/a.cpp",line="11"},thread-id="1",stopped-threads="all"
(gdb)
-var-create V * v
^done,name="V",numchild="0",value="std::vector of length 0, capacity 
0",type="std::vector<int, std::allocator<int> > &",thread-id="1"
(gdb)
-var-list-children V
^done,numchild="0",displayhint="array"
(gdb)
-exec-next
^running
*running,thread-id="all"
(gdb)
*stopped,reason="end-stepping-range",frame={addr="0x0804869a",func="main",args=[],file="a.cpp",fullname="/tmp/a.cpp",line="12"},thread-id="1",stopped-threads="all"
(gdb)
-var-update V
^done,changelist=[{name="V",in_scope="true",type_changed="false",displayhint="array",children=[{name="V.
[0]",exp="[0]",numchild="0",type="int",thread-id="1"}]}]
(gdb)
-var-evaluate-expression V.[0]
^done,value="10"
(gdb)
-var-info-path-expression V.[0]
^done,path_expr="((std::_Vector_base<int, std::allocator<int> >) v)"
(gdb)

I don't know what the right output from the last command might be, and whether 
it's possible to produce the right output, but saying that expression for the 
first element is 'v' is just bogus. I imagine we want to fix this by 7.0

-- 
           Summary: -var-info-path-expression broken with python pretty-
                    printing
           Product: gdb
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: mi
        AssignedTo: unassigned at sourceware dot org
        ReportedBy: vladimir at codesourcery dot com
                CC: gdb-prs at sourceware dot org,tromey at redhat dot com


http://sourceware.org/bugzilla/show_bug.cgi?id=10252

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-09-26 15:36 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-10252-4717@http.sourceware.org/bugzilla/>
2011-03-31 11:12 ` [Bug mi/10252] -var-info-path-expression broken with python pretty-printing oliver.gerlich at gmx dot de
2023-08-31 17:23 ` [Bug varobj/10252] " tromey at sourceware dot org
2023-08-31 19:10 ` tromey at sourceware dot org
2023-08-31 19:11 ` tromey at sourceware dot org
2023-08-31 20:01 ` tromey at sourceware dot org
2023-09-26 15:35 ` tromey at sourceware dot org
2023-09-26 15:36 ` tromey at sourceware dot org
2009-06-07 22:49 [Bug mi/10252] New: " vladimir at codesourcery dot com
2009-06-08 16:03 ` [Bug mi/10252] " tromey at redhat dot com
2009-06-12 22:01 ` tparker at google dot com
2009-06-15 19:26 ` tromey at redhat dot com
2009-10-09 18:29 ` sprigogin at google dot com
2010-03-04  7:29 ` jens dot elmenthaler at verigy dot com
2010-08-02 15:32 ` marc dot khouzam at ericsson 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).