Log the console output by adding a "" >> output.log" to the end of the command you use to start TFS.
For example:
Now you should have a file called output.log with everything that appears in the console, even after the server is shut down.
Also, there are some alternatives:
1. You can run it in GDB then run a back trace to determine the problem
2. The OS is killing it because it us using to much memory.