I have a .NET application that I have ported to .NET Core. I am testing it on Ubuntu 14.04.
I am trying to figure out how to get a .dmp file or the Linux equivalent
you want a core dump, this is built into the OS.
first ulimit -Sc unlimited as the user you want to run the process as so allow creating a core file of any size.
Then kill -4
This should generate the core dump. It should probably be in the directory where the process was run from.
If you can't login as the user the application runs as, you will need to put this into limits.conf.