On 2015-05-28 18:31, Fabian Greffrath wrote: > Am Donnerstag, den 28.05.2015, 09:58 -0500 schrieb Tim Chase: > > $ file ~/tmp/music/under-dog-theme.wav > > /home/tim/tmp/music/under-dog-theme.wav: RIFF (little-endian) > > data, WAVE audio, MPEG Layer 3, mono 11025 Hz > ^^^^^^^^^^ > Erm, somehow this reads wrong for a WAV file.
I wondered about that. It has played just fine in the past on multiple machines and programs including cmus. I understand that RIFF is a container format that can hold MPEG/3 and PCM data. $ xxd ~/tmp/music/under-dog-theme.wav | head -3 0000000: 5249 4646 ba4d 0100 5741 5645 666d 7420 RIFF.M..WAVEfmt 0000010: 1e00 0000 5500 0100 112b 0000 c409 0000 ....U....+...... 0000020: 0100 0000 0c00 0100 0200 0000 0401 0200 ................ which is clearly RIFF rather than MP3. At your nudging, a quick renaming it to .mp3 works without crashing. So there appear to be two related issues: 1) a file with a .wav extension can apparently be a RIFF file containing MPEG/3 data 2) cmus can segfault on data it doesn't understand rather than gracefully logging/ignoring the problem file So this is would no longer be "important" priority since the footprint of the bug is far smaller; rather it's just "normal" priority as it seems to be a narrow edge case (I'm insufficiently familiar with BTS, but I *think* I managed to change this in a previous email to control@). -Tim -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org