My iPhone 4s with iOS 5.1 started to present overheating very often: 2-4 times a day and this happened while the outside temperature is only around 18-20C and the phone was not under heavy use, in fact in half of the cases it wasn't even used.
How can I debug these?
Going with the phone to Apple store would be the next step, but I don't want to loose precious time. I could bet that this will not happen while a "genius" is playing with the phone. Also, I'm sure they will ask me to wipe the device, something I don't want to do (did it too many times and takes a lot of time to sync ~50gb of data).
Note: Rebooting does not solve the problem!