i've been warned "Core temperature above threshold" for a long timei just ignore it. probably it isn't cause of shutdownif it is, it can warn explicitly in /var/log that it will shutdownsurely it can beep before shutdown, but i didn't hear any beep
it shutdown unexpectedly, it means answer can't be found by studying /var/log??