From db5cc3917ca7d3e8f61a6a13b02fba3811c53efd Mon Sep 17 00:00:00 2001 From: Packit Service Date: Jan 06 2021 22:38:34 +0000 Subject: Apply patch glibc-rh1651283-7.patch patch_name: glibc-rh1651283-7.patch present_in_specfile: true location_in_specfile: 81 --- diff --git a/malloc/malloc.c b/malloc/malloc.c index 4412a4f..723d393 100644 --- a/malloc/malloc.c +++ b/malloc/malloc.c @@ -3876,10 +3876,14 @@ _int_malloc (mstate av, size_t bytes) { victim->fd_nextsize = fwd; victim->bk_nextsize = fwd->bk_nextsize; + if (__glibc_unlikely (fwd->bk_nextsize->fd_nextsize != fwd)) + malloc_printerr ("malloc(): largebin double linked list corrupted (nextsize)"); fwd->bk_nextsize = victim; victim->bk_nextsize->fd_nextsize = victim; } bck = fwd->bk; + if (bck->fd != fwd) + malloc_printerr ("malloc(): largebin double linked list corrupted (bk)"); } } else