1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

malloc: harden removal from unsorted list

* malloc/malloc.c (_int_malloc): Added check before removing from
unsorted list.
This commit is contained in:
Francois Goichon
2018-03-14 16:25:57 -04:00
committed by DJ Delorie
parent f9555d7312
commit bdc3009b8f

View File

@ -3775,6 +3775,8 @@ _int_malloc (mstate av, size_t bytes)
}
/* remove from unsorted list */
if (__glibc_unlikely (bck->fd != victim))
malloc_printerr ("malloc(): corrupted unsorted chunks 3");
unsorted_chunks (av)->bk = bck;
bck->fd = unsorted_chunks (av);