title: C++ Linux Binary terminated with signal SIGKILL - why? (loaded in GDB)
body: <p>So I fire up my c++ application in GDB, and when it quits, I basically get:</p>
  
  <pre><code>[Thread 0x7fff76e07700 (LWP 6170) exited]
  [Thread 0x7fff76f08700 (LWP 6169) exited]
  [Thread 0x7fff77009700 (LWP 6168) exited] 
  ...
  Program terminated with signal SIGKILL, Killed. The program no longer exists.
  (gdb)
  </code></pre>
  
  <p>I literally have no idea why this is occuring, why can't I do a backtrace to see how it exited?  Anyone have any ideas?  It should never end :(</p>
  
  <p>Thanks!</p>