Sympa::Crash(3Sympa)
π Sympa::Crash π
okay bestie, welcome to Sympa::Crash β that's the Perl module from the sympa 6.2.80 era (like, it lives in section 3 of the manual, 3Sympa, iykyk). She does one thing and she does it iconically: when something goes catastrophically wrong, she shows you the receipts. β¨
π NAME π
Sympa::Crash β show traceback on critical error π«Ά
β¨ SYNOPSIS β¨
use Sympa::Crash;
# Registering custom hook.
use Sympa::Crash Hook => \&myhook;
π¦ DESCRIPTION π¦
so here's the vibe: the second Sympa::Crash gets loaded, any crash from a runtime error gets reported via log, and the traceback gets shown in standard error. no hiding, no sweeping it under the rug, she's giving full transparency. π
and if you pass the optional "Hook" parameter? then that gets executed instead. your hook, your rules, your moment. π
πΈ Function πΈ
register_handler ( )β sometimes other modules are messy and overwrite the error handler π (rude, honestly). if that's the situation you're in, just run this function and it'll register the handler all over again. problem solved, slay.
β HISTORY β
Sympa::Crash appeared on Sympa 6.2. a legend was born, fr fr. π
lowkey important: this page isSympa::Crash(3Sympa)fromsympaversion 6.2.80, dated 2026-10-19. that's the whole flex, and she ate. πβ¨π
π¦ where this page comes from
- fedora 43: sympa-devel-doc 6.2.80-2.fc43 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- fedora 44: sympa-devel-doc 6.2.80-2.fc44 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms