I have a Hotpoint DWF61, it was 15min before the end of cycle, it made a big bang and tripped the fusebox! I reseted the RCD, but it was a loud bang and off again!
If you can deal with electrical repairs yourself then power unplugged and check things like : Heater, Pump, Wiring harness, mains filter and such like.