corrupted size vs. prev_size | unlink | Chunk size doesn't match prev_size in next chunk |
corrupted double-linked list | unlink | Forward/backward pointers don't match |
malloc(): unaligned fastbin chunk detected | _int_malloc | Fastbin chunk address is misaligned |
malloc(): memory corruption (fast) | _int_malloc | Fastbin chunk size doesn't match bin index |
malloc(): smallbin double linked list corrupted | _int_malloc | Small bin linked list integrity check failed |
malloc(): invalid size (unsorted) | _int_malloc | Unsorted bin chunk size is out of range |
malloc(): unsorted double linked list corrupted | _int_malloc | Unsorted bin linked list integrity check failed |
malloc(): corrupted top size | _int_malloc | Top chunk size exceeds system memory |
malloc(): unaligned tcache chunk detected | tcache_get_n | Tcache chunk address is misaligned |
realloc(): invalid pointer | __libc_realloc | Realloc pointer is misaligned or size incorrect |
free(): invalid pointer | _int_free | Free pointer is not aligned |
free(): invalid size | _int_free | Chunk size is too small or misaligned |
free(): too many chunks detected in tcache | _int_free | Tcache count exceeds limit |
free(): double free detected in tcache 2 | _int_free | Chunk already in tcache |
double free or corruption (fasttop) | _int_free | Chunk already at top of fastbin |
double free or corruption (top) | _int_free_merge_chunk | Attempting to free top chunk |
double free or corruption (out) | _int_free_merge_chunk | Next chunk outside arena boundaries |
double free or corruption (!prev) | _int_free_merge_chunk | Previous chunk not marked as in-use |
free(): invalid next size (normal) | _int_free_merge_chunk | Next chunk size out of range |
corrupted size vs. prev_size while consolidating | _int_free_merge_chunk | Prev_size mismatch during consolidation |
free(): corrupted unsorted chunks | _int_free_create_chunk | Unsorted bin linked list corrupted |