Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Specific MP3 file decoding crashes Lame and LamedropXPd (Read 3911 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Specific MP3 file decoding crashes Lame and LamedropXPd

Hello. I wanted to decode all the mp3 files in a folder to wav, so I used LamedropXPd V2.0 to do the job. I selected 20 files and dragged them to the LamedropXPd window. It all goes well until I see the program crash. So I look which was the last file it was processing. It's a certain mp3 file. So I download Lame 3.98a6 from rarewares to try and decode this problematic file. It complains about this:
Code: [Select]
big_values too large! 511
big_values too large! 511
Can't step back 511!
bitstream problem: resyncing...
big_values too large! 354
big_values too large! 399
mpg123: Can't rewind stream by 573 bits!
bitstream problem: resyncing...
big_values too large! 390
mpg123: Can't rewind stream by 233 bits!
bitstream problem: resyncing...
big_values too large! 317
Blocktype == 0 and window-switching == 1 not allowed.
Error: sample frequency has changed in MP3 file - not supported


and then it crashes, as it does with Lamedrop. I had to use Madplay or Winamp to decode it.

I understand the file is corrupted or may be non-standard, but should it crash Lame/drop? I'm asking you guys here what should I do about this. I can upload the mp3 file somewhere (it's japanese music, maybe there's no problem with copyright). I can send the file to whoever wants to check it out. I still don't understand if this can be called a bug or not, or if it's common for Lame to crash and other decoders to work OK with it. I'm waiting for your feedback on what to do. Thanks!

Specific MP3 file decoding crashes Lame and LamedropXPd

Reply #1
I'll post it. If it's not allowed, please delete it.

[DELETED]

I have no way of replicating the crash without this file. I hope you understand. Thanks!