Sounds like it could be faulty ram. If you have more than one stick of ram installed, try removing it all and putting on stick of ram into a currently unused slot and booting up, then running the applications that cause the reboots. Also try running memtest to test and stress the ram to see if it can find any errors.