It shouldn't. The record and record player was an analogy for statements and formal systems of sufficient complexity. This example would be analogous if html/css formed a Turing complete system, and the job of a browser was to decide whether or not the markup for a given page halted. This is just an example of a fixable bug with rejecting what should be obviously invalid input.
The corresponding analogy would be if the Crab's record player broke any time a particularly bad pop song came on. It could tell by looking at the song whether or not it would break, but the designers didn't bother to fix it because no one wants to listen to bad pop music anyway.