i've been warned "Core temperature above threshold" for a long time
i just ignore it. probably it isn't cause of shutdown
if it is, it can warn explicitly in /var/log that it will shutdown
surely 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??