's free() function detects double frees, frees of pointers never allocated, cases of read or write-after-free and helps randomization small chunks. This is all by default. Using options, it can be even more helpful at some cost, more on that later.

@otto OpenBSD is the best free software analyzer out there. If your app both compiles and runs there successfully, it’s probably OK.

Sign in to participate in the conversation
BSD Network is a *BSD-themed Mastodon Instance. General use is encouraged, and everyone is welcome as long as you follow our code of conduct!
If you wish to donate, we are on Liberapay: Donate using
LiberapayDonate using Liberapay