Question: what is difference between segmentation and core dump?
Answer: A core dump is a file containing a dump of the state and memory of a program at the time it crashed. Since core dumps can take non-trivial amounts of disk space, there is a configurable limit on how large they can be. ... Now, when you get a segmentation fault, the default action is to terminate the process and dump core.