diff options
author | Jilles Tjoelker <jilles@FreeBSD.org> | 2014-02-07 13:40:22 +0000 |
---|---|---|
committer | Jilles Tjoelker <jilles@FreeBSD.org> | 2014-02-07 13:40:22 +0000 |
commit | 5de8a0fdf4b02001ced7347f103029cef15c3a8e (patch) | |
tree | d44fb10280f0cdfd1f165f45ddbb26e53b536712 /sys/net/vnet.h | |
parent | d9ffbff9f08e21b289adc3d4114a44f8d06d2698 (diff) | |
download | src-5de8a0fdf4b02001ced7347f103029cef15c3a8e.tar.gz src-5de8a0fdf4b02001ced7347f103029cef15c3a8e.zip |
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.
Reported by: pho
Tested by: pho
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=261589
Diffstat (limited to 'sys/net/vnet.h')
0 files changed, 0 insertions, 0 deletions