It's gonna crash when it's *caching* a given song, right? Not when it's playing a given song? And that could be several songs ahead?
Well, it depends exactly what's causing the crash. If it's a filesystem problem, meaning the kernel crashes on reading the file, then it'll happen at caching time, yes. But I think it's more common that a file loads correctly, but then trips up the decoder; that won't happen until it's playing, or moments away from being played. ("Moments" being about a tenth of a second plus the cross-fade setting.)
Peter