LIBMINICOREDUMPER(7)
π LIBMINICOREDUMPER π
okay so real talk β this is section 7 of the manual, the minicoredumper manual, and it's about libminicoredumper. it's a whole library bestie. let's get into it β¨
β¨ NAME β¨
libminicoredumper β a library for registering application data for dumping with the minicoredumper(8) π«Ά
πΈ DESCRIPTION πΈ
so libminicoredumper gives you an interface for registering binary and text data so it can get dumped by the minicoredumper(8). literally that's its whole thing. π
and the data? it can be dumped into a core(5) file (in case this application crashes π), or into separate files for simple access. your choice, your vibe. π
here's the iconic part: if any data is registered for dumping, an anonymous UNIX domain socket is used to send a message to minicoredumper_regd(8), thus registering this application with the minicoredumper(8). no cap. π
then, when some other application crashes, the minicoredumper(8) will dump the registered data from this application as well. the way that works is so clever actually. π
this feature allows variable information from multiple applications to be dumped soon after any application crashes. group-chat energy but for crash dumps fr fr. π
and to minimize the time between an application crash and the dumping of other registered applications, the minicoredumper(8) uses PTRACE_SEIZE and PTRACE_INTERRUPT to temporarily pause registered applications until all dumping is complete. iconic behaviour tbh β¨
π¦ SEE ALSO π¦
mcd_dump_data_register_bin(3)mcd_dump_data_register_text(3)mcd_dump_data_unregister(3)minicoredumper(8)minicoredumper.cfg.json(5)minicoredumper.recept.json(5)minicoredumper_regd(8)minicoredumper_trigger(8)coreinject(1)ptrace(2)
and the The DiaMon Workgroup: <http://www.diamon.org> β go say hi, they're the moment π
k that's the whole page bestie, no crumbs left π this was minicoredumper, dated 2017-01-19, and it lives in the LIBMINICOREDUMPER(7) era. go register some data, you main character π§π
π¦ where this page comes from
- ubuntu stonking: libminicoredumper2 2.0.8-1 Β· BSD-2-Clause
- π the page's license: BSD-2-Clause
- Copyright (c) 2015-2026 Linutronix GmbH. All rights reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms