Crinan the Thane, 1045