1
0
mirror of https://sourceware.org/git/glibc.git synced 2026-01-06 11:51:29 +03:00
Files
glibc/wcsmbs
Florian Weimer 0bfddfc944 iconv: Revert steps array reference counting changes
The changes introduce a memory leak for gconv steps arrays whose
first element is an internal conversion, which has a fixed
reference count which is not decremented.  As a result, after the
change in commit 50ce3eae5b, the steps
array is never freed, resulting in an unbounded memory leak.

This reverts commit 50ce3eae5b
("gconv: Check reference count in __gconv_release_cache
[BZ #24677]") and commit 7e740ab2e7
("libio: Fix gconv-related memory leak [BZ #24583]").  It
reintroduces bug 24583.  (Bug 24677 was just a regression caused by
the second commit.)
2019-07-31 11:43:59 +02:00
..
2011-10-23 14:14:26 -04:00
2011-12-17 14:14:58 -05:00
2011-10-23 14:11:50 -04:00
2017-12-07 00:48:31 +00:00
2019-02-27 10:00:34 -03:00
2019-02-27 10:00:38 -03:00
2019-02-27 10:00:37 -03:00
2019-04-04 16:01:14 +07:00
2019-04-04 16:01:10 +07:00
2019-02-27 10:00:37 -03:00
2019-02-27 10:00:37 -03:00
2019-02-27 10:00:37 -03:00
2019-04-04 16:01:14 +07:00