Libumem is a library used to detect memory management bugs in applications, based on the Slab allocator concept.