GNU glibc provides a built-in malloc(3) debugger, but the application needs to be built to enable it by invoking mtrace(3). Lacking the foresight to write the application correctly, using a combination of preloading a shared library that calls mtrace(3) from a static constructor will allow a pre-compiled application to be invoked with the feature enabled.
GNU glibc provides a built-in malloc(3) debugger, but the application needs to be built to enable it by invoking mtrace(3). Lacking the foresight to write the application correctly, using a combination of preloading a shared library that calls mtrace(3) from a static constructor will allow a pre-compiled application to be invoked with the featur…
License
Unknown, GPL-3.0 licenses found
Licenses found
Unknown
LICENSE
GPL-3.0
COPYING
megacoder/mtrace-sh
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
GNU glibc provides a built-in malloc(3) debugger, but the application needs to be built to enable it by invoking mtrace(3). Lacking the foresight to write the application correctly, using a combination of preloading a shared library that calls mtrace(3) from a static constructor will allow a pre-compiled application to be invoked with the featur…
Resources
License
Unknown, GPL-3.0 licenses found
Licenses found
Unknown
LICENSE
GPL-3.0
COPYING
Stars
Watchers
Forks
Packages 0
No packages published