A foul-up during routine software update at the Royal Bank of Canada leads to a three-day misplacement of 10 million account balances.