CATCHSEGV(1)

πŸ“¦ version 0.0~git3.23fd2b9, in ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’… CATCHSEGV

okay so bestie, welcome to catchsegv β€” manual page number 1, Debian GNU/Linux edition, and she is THAT girl for when your program just... dies. πŸ’€


✨ NAME ✨

catchsegv β€” catch segmentation faults in programs πŸͺ€

🌸 SYNOPSIS 🌸

catchsegv program [args]

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the vibe: catchsegv is the tool you reach for when you wanna debug segmentation faults in programs. Like, your lil program segfaulted and you're sitting there like "why. why is it giving nothing." πŸ™ˆ

What you get out of it is the content of registers, plus a backtrace. literally the receipts. 🧾

And the way you use it? Lowkey iconic: you basically just call your program and its arguments as the arguments to catchsegv. That's it. That's the whole thing.

catchsegv ./my-program --with-args
not me wrapping my whole program in another program just to find out where she crashed πŸ’…

πŸ‘‘ AUTHOR πŸ‘‘

catchsegv was written by Ulrich Drepper for the GNU C Library β€” we stan a legend fr fr.

This man page was written by Ben Collins <bcollins@debian.org> for the Debian GNU/Linux system. 🫢


and that's the whole page bestie, no cap. 🌈 this one's serving 3rd Berkeley Distribution, etch era energy, and CATCHSEGV(1) β€” periodt. πŸŽ€βœ¨