malloc: Simplify implementation of __malloc_assert
authorFlorian Weimer <fweimer@redhat.com>
Thu, 21 Jul 2022 10:12:08 +0000 (12:12 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 21 Jul 2022 14:33:04 +0000 (16:33 +0200)
commitac8047cdf326504f652f7db97ec96c0e0cee052f
treed74a86968b1d297541e13302521e0a6170238570
parent8b84fb862c3c212b294b5f7bf443cb8372dc5376
malloc: Simplify implementation of __malloc_assert

It is prudent not to run too much code after detecting heap
corruption, and __fxprintf is really complex.  The line number
and file name do not carry much information, so it is not included
in the error message.  (__libc_message only supports %s formatting.)
The function name and assertion should provide some context.

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
malloc/malloc.c