glibc

Tag

Cards List
#glibc

Your Rust Service Isn't Leaking — It Could Be the Allocator

Lobsters Hottest · 2026-07-07 Cached

This article describes a debugging journey where a Rust service's memory remained high under load despite no leaks, due to glibc's ptmalloc allocator not releasing freed memory back to the OS. It explains the allocator behavior and provides insights for Rust developers.

0 favorites 0 likes
#glibc

Platform Support for GNU Extensions to Basic Regular Expressions

Lobsters Hottest · 2026-06-30 Cached

An article investigating platform support for GNU extensions to Basic Regular Expressions (BRE), specifically the `\+` operator, and finding it works on FreeBSD, macOS, and musl-based distributions like Chimera Linux.

0 favorites 0 likes
#glibc

On C extensions, portability, and alternative compilers

Lobsters Hottest · 2026-05-25 Cached

This article discusses the practical challenges of writing portable C code due to reliance on non-standard compiler extensions and glibc's conditional headers, illustrating with examples from building a C compiler.

0 favorites 0 likes
#glibc

How cross-thread double free detection could work in glibc malloc

Lobsters Hottest · 2026-05-20 Cached

This blog post explains the current double free detection mechanism in glibc malloc's per-thread tcache, identifies a flaw that allows cross-thread double frees, and proposes a potential fix using randomized keys per thread.

0 favorites 0 likes
#glibc

Introducing Casuarina Linux: A glibc-Based Chimera Linux Derivative

Lobsters Hottest · 2026-05-18 Cached

Casuarina Linux is an experimental Linux distribution derived from Chimera Linux, using glibc instead of musl for better binary compatibility with the GNU/Linux ecosystem. It combines an LLVM toolchain, Dinit init system, and apk package manager, currently available for x86_64.

0 favorites 0 likes
← Back to home

Submit Feedback