2
0
mirror of git://sourceware.org/git/glibc.git synced 2025-04-06 14:10:30 +08:00
Wilco Dijkstra ac92c66821 Fix tcache count maximum (BZ )
The tcache counts[] array is a char, which has a very small range and thus
may overflow.  When setting tcache_count tunable, there is no overflow check.
However the tunable must not be larger than the maximum value of the tcache
counts[] array, otherwise it can overflow when filling the tcache.

	[BZ ]
	* malloc/malloc.c (MAX_TCACHE_COUNT): New define.
	(do_set_tcache_count): Only update if count is small enough.
	* manual/tunables.texi (glibc.malloc.tcache_count): Document max value.

(cherry picked from commit 5ad533e8e65092be962e414e0417112c65d154fb)
2019-05-22 15:41:24 +01:00
..
2017-11-28 19:10:16 +05:30
2019-05-22 15:41:24 +01:00
2017-05-30 18:27:57 -03:00
2014-01-02 09:40:10 +01:00
2017-05-30 18:27:57 -03:00
2017-01-05 17:39:38 +00:00
2017-05-30 18:27:57 -03:00
2007-12-16 22:57:57 +00:00