FUNCTION::BACKTRACE(3stap)
β¨ NAME β¨
function::backtrace β a hex backtrace of the current kernel stack, bestie π
π¦ SYNOPSIS π¦
backtrace:string()
π ARGUMENTS π
None. Nada. Zero. It just knows where it's been, no input required π«Ά
π DESCRIPTION π
okay so picture this: you call this function and it hands you back a string of hex addresses that is a backtrace of the kernel stack. It's giving "receipts of exactly how we got here" and honestly? iconic β¨
One thing though, bestie β the output may be truncated as per the maximum string length (MAXSTRINGLEN). So don't come for her if your backtrace gets cut off mid-vibe, that's just the limit doing its thing π
If you're out here wanting a user-space backtrace instead of a kernel one, go look at ubacktrace. Different queen, different castle π
πΈ SEE ALSO πΈ
tapset::context-unwind(3stap)
that's the whole page, no cap π This lil slice of documentation comes to you from the SystemTap Tapset Reference, dated September 2026. mwah, go forth and unwind ππβ¨
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms