You can partially avoid it - by running just one task.
For example: i had a problem with freezing system, while playing wipeout - and in the meantime i had a cpu usage monitor on wb. So there were 2 task running. When i stopped cpu monitor, and the only really running task was wipeout,
i didn't noticed any problems:-D.
This isn't a full solution, because there is no, warpos has major bugs :-(