This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [PATCH: gdb/mi + doco] -var-update
- From: Nick Roberts <nickrob at snap dot net dot nz>
- To: Daniel Jacobowitz <drow at false dot org>
- Cc: Eli Zaretskii <eliz at gnu dot org>, Bob Rossi <bob at brasko dot net>,gdb-patches at sources dot redhat dot com
- Date: Mon, 4 Jul 2005 22:18:36 +1200
- Subject: Re: [PATCH: gdb/mi + doco] -var-update
- References: <20050401024942.GA2179@white><17013.35649.62745.226730@farnswood.snap.net.nz><20050502040526.GA10023@nevyn.them.org><17013.54662.20554.239976@farnswood.snap.net.nz><20050617034329.GH17013@nevyn.them.org><uoea51bqt.fsf@gnu.org><20050617140410.GA24575@nevyn.them.org><ud5qk0z51.fsf@gnu.org><20050703195630.GM13811@nevyn.them.org><ull4np132.fsf@gnu.org><20050704050151.GA8321@nevyn.them.org>
> type = varobj_get_type (*cc);
> + if (mi_print_value_p (type, print_values))
> + ui_out_field_string (uiout, "value", varobj_get_value (*cc));
type here is char * (perhaps varobj_get_type should be renamed), but you're
treating it as struct type * in mi_print_value_p. Using "--simple-values" can
give a segmentation fault.
Nick