I have a few day old Nexus 7 tablet, unrooted, bootloader still locked, and otherwise in factory condition. This morning, it ran its charge out. When I plugged in it, this happens:


Google Logo appears.
Nexus Logo appears.
Lock screen which shows charging: 0%.
White screen, device powers off.
Repeat.


What is happening? Thanks!


Question: CTE Running in Infinite Loop
Answer: Thanks everybody for great help...
I have found the error where i am doing wrong.. this is a case of circular reference, there is one parent_id which is inserted wrong at the time of insertion and this is created a whole problem as it is pointing wrong reference to parent object, i found it by checking levels for my objects.
Thanks everybody.