[RFC PATCH] Fix segmentation fault of listing kprocess.create
Wenji Huang
wenji.huang@oracle.com
Thu Nov 5 07:00:00 GMT 2009
> Hi,
>
> I got the Segmentation fault when executing stap -L
> kprocess.create for latest
> source. The same issue happens on FC11 32bits and RHEL5U2
> (64bits 2.6.32 kernel),
> with elfutils 0.141-0.143. But 'probe
> kprocess.create{print(task) print(new_pid) print($$parms)}'
> works fine on those machines.
>
Please ignore the previous patch, the root cause is the following section
tapsets.cxx: dwarf_derived_probe::saveargs
/* trick from visit_target_symbol_context */
target_symbol *tsym = new target_symbol;
token *t = new token;
tsym->tok = t;
tsym->base_name = "$";
tsym->base_name += arg_name;
The empty token is created, I will fix it soon.
Also any suggestion is welcome!
Regards,
Wenji
More information about the Systemtap
mailing list