A router can't make a client computer crash, they are unrelated processes that only exchange messages. Sounds to me like Windows and the WMP54G have issues.
Btw, I found drivers on the Linksys website (pretty old, but so is WinXP).
http://downloads.linksysbycisco.com/downloads/driver/wmp54g_dr,0.zip