EXTEND_DMALLOC(1)

πŸ“¦
version 26.08.2 Β· 2 versions
  • 26.08.2 Β· arch rolling, debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 26.04.2 Β· alpine 3.24
, in arch rolling, debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– extend_dmalloc β€” bestie edition πŸ’–

okay so like, this is EXTEND_DMALLOC(1) from the [FIXME: manual] section of the manual pages, and honestly? she's niche but she's useful. come sit with me. 🫢


✨ NAME ✨

extend_dmalloc β€” Analyze return-addresses from dmalloc logfiles.

like, it takes your dmalloc logfile and makes the return-addresses make sense. main character behaviour fr fr.


πŸ¦‹ SYNOPSIS πŸ¦‹

extend_dmalloc [dmalloc-log binary]

🌸 DESCRIPTION 🌸

so here's the vibe: extend_dmalloc will run gdb(1) to get information on the return-addresses from a dmalloc(1) logfile. yes, it's calling in the big guns (gdb) to do the detective work. πŸ”

specifically β€” and this is the important bit β€” it will examine any ra= lines and try to get the corresponding line numbers. so those cryptic little ra= lines? she's translating them. slay. πŸ’…

the argument binary must be the binary that generated the log dmalloc-log. no random binary, bestie, it has to be the one that made the log, otherwise the whole thing is giving nonsense. 😭

ngl this utility is part of the KDE Software Development Kit. that's her house. that's where she lives. πŸ‘‘

πŸŽ€ NOTES πŸŽ€

you may wish to direct the output from extend_dmalloc to a file β€” because otherwise gdb seems to prompt for a return as if you are at the end of a page. 😩

like, it's not broken, it's just... pausing dramatically. so redirect it to a file and let her cook. πŸ”₯


πŸ’œ AUTHOR πŸ’œ

Ben Burton <bab@debian.org> Author.

literally the icon who wrote this. periodt. πŸ‘‘


πŸ™ˆ heads up: this manual's source and version line is marked [FIXME: source], and the page is dated 2003-04-07. so yeah, she's an elder. respect her. ⭐

okay that's the whole page bestie, go run it and go off πŸ’–πŸŒˆπŸ§š

πŸ“¦ where this page comes from