Core dump
From Just Solve the File Format Problem
(Difference between revisions)
(Add icon from Apache Web server as this icon is PD licensed. Add reference to its usage in the same Web server.) |
m (Changed image to larger variant.) |
||
Line 2: | Line 2: | ||
|formattype=electronic | |formattype=electronic | ||
|subcat=Development | |subcat=Development | ||
− | |image=Bomb.png | + | |image=Bomb-large.png |
|caption=Icon used to describe core files in Apache Web server<ref>[https://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/extra/httpd-autoindex.conf.in httpd-autoindex.conf.in - Apache SVN]</ref> | |caption=Icon used to describe core files in Apache Web server<ref>[https://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/extra/httpd-autoindex.conf.in httpd-autoindex.conf.in - Apache SVN]</ref> | ||
}} | }} |
Revision as of 08:22, 15 August 2025
A core dump file is the saved image of a program's memory state from a Unix-style OS, usually made when it crashes, so that a developer can debug it. The name refers to the days when computers used magnetic core memory for their RAM.
File names are usually just core
or start with a prefix of core.
, depending on system configuration.
Contents |
Format
Core files are often in a version or extension of the OS executable file format, such as ELF.
Specifications
- FreeBSD man pages: core(5)
- Linux man pages: core(5)
- Mac OS X man pages: core(5)
- Oracle Solaris 11.2 man pages: core(4)
Software
Core files are usually generated by the OS itself, and can be read by debugging tools for the system they were created on.
In modern Linux environments, those with systemd
in particular, core files can be centrally managed as a benefit.
- systemd →
coredumpctl