For all the fire/catastrophic failure merchants; How was the aircraft still pinging INMARSAT afterwards?
Considering it was an electircal problem or a slow electrical fire, aircraft flew on autopilot for several hours until it ran out of fuel, or until fire burnt controls electricals first, and the plane crashed.