diff options
author | jilles <jilles@FreeBSD.org> | 2014-03-07 16:43:08 +0000 |
---|---|---|
committer | jilles <jilles@FreeBSD.org> | 2014-03-07 16:43:08 +0000 |
commit | a48226bb43e9672e8f4d5955b8c15cabdfbd1756 (patch) | |
tree | 1761dfaec8bbd031c4eb0abb25767b18947b3a40 /lib/libprocstat/libprocstat.c | |
parent | a887dd1976ef3a88756e362b7933a80b0dccc608 (diff) | |
download | FreeBSD-src-a48226bb43e9672e8f4d5955b8c15cabdfbd1756.zip FreeBSD-src-a48226bb43e9672e8f4d5955b8c15cabdfbd1756.tar.gz |
MFC r261859: fts: Fix double-free with conflicting concurrent modifications.
If rare conditions such as concurrent conflicting manipulation of the
filesystem occur, fts_read() frees the current FTSENT without adjusting
the pointers in the FTS accordingly. A later fts_close() then frees the
same FTSENT again.
Diffstat (limited to 'lib/libprocstat/libprocstat.c')
0 files changed, 0 insertions, 0 deletions