Just for the sake of clarity, killing all the electrics or all the hydraulics would not kill the engines. They have a self-driven generator to ensure electronic control of them continues even in the event of a catastrophic failure of the electronics - to the point where even the trust lever position detector is actually powered by this self-driven generator. Continued running of the engines is absolute.
There's an excellent post on PPRuNe which covers in a bit more detail about how various things operate, and appears to be written by a chap who was previously responsible in certifying aircraft types. It concludes as follows:
As speculated by a few including myself, and it seems more and more are coming round to the same area of conclusion, it's looking most likely to be a catastrophic software failure or pilot suicide.