Looks like a messed up pointer to memory. Either way, this most definitely is hardware. Don't bring it to them for maintenance, have them replace it entirely. Bringing it in for maintenance will only have them beat around the bush. Given that you obviously have a defective unit, you don't want to bother trying to figure out what in it is bad, and neither should you let them try it. Save time and stress and just request an entire replacement.