I had the same issue two nights back, i jumped of my bed and tried to switch off the phone but couldnt then i pressed the off button for some time and then it restarted.. thought might be some weird error due to some reason but again this morning the same thing happened.. the only common factor...