This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.7-199-gad00230
- From: Petr Muller <pmuller at redhat dot com>
- To: Mark Wielaard <mjw at redhat dot com>
- Cc: systemtap at sourceware dot org, Stan Cox <scox at redhat dot com>
- Date: Tue, 09 Jun 2009 14:48:22 +0200
- Subject: Re: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.7-199-gad00230
- References: <20090609020020.25519.qmail@sourceware.org> <1244539091.3687.9.camel@hermans.wildebeest.org>
- Reply-to: pmuller at redhat dot com
On Tue, 2009-06-09 at 11:18 +0200, Mark Wielaard wrote:
> Hi Stan,
>
> On Tue, 2009-06-09 at 02:00 +0000, scox@sourceware.org wrote:
> > commit ad002306b50c6cc3c3601fac31dfe3ecf23749fb
> > Author: Stan Cox <scox@redhat.com>
> > Date: Mon Jun 8 21:57:44 2009 -0400
> >
> > * tapsets.cxx (probe_table): Make mark_name and sess refs.
> > (probe_table::get_next_probe): Dissect using struct probe_table.
> > (sdt_var_expanding_visitor): Use lex_cast.
> > (dwarf_builder::build): Copy probe and location for TOK_MARK cases.
> > Call derive_probes for kprobe and utrace cases.
>
> I have some trouble following the new logic in probe_table, and so does
> gcc:
>
> tapsets.cxx: In constructor âdwarf_builder::probe_table::probe_table(std::string&, systemtap_session&, dwflpp*, probe_point*)â:
> tapsets.cxx:692: error: âshdrâ may be used uninitialized in this function
> tapsets.cxx: In constructor âdwarf_builder::probe_table::probe_table(std::string&, systemtap_session&, dwflpp*, probe_point*)â:
> tapsets.cxx:692: error: âshdrâ may be used uninitialized in this function
Yeah, all my automated builds of today failed on this too.
Petr