Quote:
Now, here's my thinking. If this had been hard disk trouble and the freeze happens when it tries to play a song that didn't get fully cached, you'd think that this song would already be in the player's cache, right?

Only if you are certain that the cache was not refilled at any point during the song's first play. If it had been, already-played blocks except the first few would have been discarded.

Peter