This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug tapsets/3880] New: vfs.stp embedded-C functions need more deref() protection
- From: "fche at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 17 Jan 2007 19:11:42 -0000
- Subject: [Bug tapsets/3880] New: vfs.stp embedded-C functions need more deref() protection
- Reply-to: sourceware-bugzilla at sourceware dot org
Functions like __file_maxbytes and __file_filename make too many
assumptions about their arguments. For example, the former only
uses deref() for one link in the pointer chain, whereas it really
needs it for all steps (in case the intermediate pointers are corrupted).
The latter needs to use a protected string-copy, not just a nullness test.
This whole tapset should be reviewed for similar optimism.
--
Summary: vfs.stp embedded-C functions need more deref()
protection
Product: systemtap
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: tapsets
AssignedTo: systemtap at sources dot redhat dot com
ReportedBy: fche at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=3880
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.