How to analyze an old /core file?

I found this old core file in my root directory from June:

$ ll /core
-rw------- 1 root root 46215168 Jun 20 16:16 /core
$ sudo file /core
/core: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from '/usr/lib/xorg/Xorg -core :1 -seat seat0 -auth /var/run/lightdm/root/:1 -noliste'

How can I find out what application's crash produced this core dump? Is it from Xorg or from lightdm as suggested by the file output or may it be something else? What other meaningful information can I get from analyzing it and how would I do that?

Update:

$ sudo gdb -c /core
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
[some lines regarding copyright, license and manuals omitted...]
Type "apropos word" to search for commands related to "word".
[New LWP 6453]
Core was generated by `/usr/lib/xorg/Xorg -core :1 -seat seat0 -auth /var/run/lightdm/root/:1 -noliste'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007f14feb55418 in ?? ()
(gdb)
6 Reset to default

Know someone who can answer? Share a link to this question via email, Twitter, or Facebook.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like