about summary refs log tree commit diff
path: root/malloc/tst-interpose-aux.c
diff options
context:
space:
mode:
authorNiklas Hambüchen <mail@nh2.me>2019-08-08 22:02:27 +0200
committerArjun Shankar <ashankar@redhat.com>2019-11-19 12:23:07 +0100
commit5f620768fbdae75f71af78852be228ad5577623d (patch)
treed9d9bf2d099723e114fea6ad444b23be4d44f219 /malloc/tst-interpose-aux.c
parentc347431fb5fd3f124c05e82fb7a661b396e86f82 (diff)
downloadglibc-5f620768fbdae75f71af78852be228ad5577623d.tar.gz
glibc-5f620768fbdae75f71af78852be228ad5577623d.tar.xz
glibc-5f620768fbdae75f71af78852be228ad5577623d.zip
malloc: Fix missing accounting of top chunk in malloc_info [BZ #24026]
Fixes `<total type="rest" size="..."> incorrectly showing as 0 most
of the time.

The rest value being wrong is significant because to compute the
actual amount of memory handed out via malloc, the user must subtract
it from <system type="current" size="...">. That result being wrong
makes investigating memory fragmentation issues like
<https://bugzilla.redhat.com/show_bug.cgi?id=843478> close to
impossible.

(cherry picked from commit b6d2c4475d5abc05dd009575b90556bdd3c78ad0)
Diffstat (limited to 'malloc/tst-interpose-aux.c')
0 files changed, 0 insertions, 0 deletions