Answer
Edward was indeed done in by a wound he sustained at Corfe. He met his end in 978 AD, felled by an arrow shot by a local, possibly amid skirmishes between the English and the forces of Mercia allied with some Welsh troops. The exact circumstances of his demise remain shrouded in the mists of time.