title: If a program crashes, does linux generate a SIGHUP message?
body: <p>I have a python script on ubuntu which is occasionally being killed, not by me, and apparently not by the kernel because the logs are empty (<code>/var/log/kern.log</code>) and there is no record of the kernel terminating it when I run the <code>dmesg | grep -i kill</code> command.</p>
  
  <p>So I can only suspect there is a bug causing it to crash and this generates a SIGHUP message for some reason? (Is this how programs which crash are dealt with?) To confirm or disprove this, is there somewhere I can look?</p>