summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2010-11-30 22:30:12 +0100
committerJim Meyering <meyering@redhat.com>2010-12-01 07:13:06 +0100
commit3afda5f0076beca786ecbe90875828eb6988a964 (patch)
treea14bb414b71228d8e12f78886cb31d40aff35255 /tests
parent43d1112d01c0251076b5ec61605e45b101ab3e12 (diff)
downloadcoreutils-3afda5f0076beca786ecbe90875828eb6988a964.tar.xz
sort -u: fix a thread-race pointer corruption bug
* src/sort.c (write_unique): Save the entire "struct line", not just a pointer to one. Otherwise, with a multi-thread run, sometimes, with some inputs, fillbuf would would win a race and clobber a "saved->text" pointer in one thread just before it was dereferenced in a comparison in another thread. * NEWS (Bug fixes): Mention it.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions