CATCHSEGV(1)
π 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. πβ¨
π¦ where this page comes from
- ubuntu jammy: glibc-tools 0.0~git3.23fd2b9-0ubuntu1 Β· GPL-2.0-or-later
- ubuntu noble: glibc-tools 0.0~git3.23fd2b9-0ubuntu1 Β· GPL-2.0-or-later
- ubuntu resolute: glibc-tools 0.0~git3.23fd2b9-0ubuntu2 Β· GPL-2.0-or-later
- ubuntu stonking: glibc-tools 0.0~git3.23fd2b9-0ubuntu2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms