Does this happen only with Xine, or other media players as well?
Xine has been known to crash X depending on an endless list of variables and dependencies. How did you install Xine -- precompiled binary or from source?
Also, have you tried mplayer instead?
http://www.mplayerhq.hu/
Robert Richmond