If you have a version of mplayer which can actually play the bad sections of that file, all I can say is that I want to know how it does it. The squeeze version, which crashes, has code very similar to the existing Audacious code. The sid version adds some fairly simple error handling, which looks like it would skip over the bad sections just like Marillat's lenny version does. (But I can't run the sid version, so I can't verify that that is what it actually does.)
I'm no expert in .ape decoding, so I think that the patch that just plays silence over the bad sections is the best that I can do. John -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org