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: Lame 3.96 crashes on --vbr-mtrh (Read 12974 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Lame 3.96 crashes on --vbr-mtrh

Hi,

I'm using eac + lame 3.96, compile from rarewares.org. Lame.exe crashes when I use this command line:

--preset 112 -b 80 --vbr-mtrh --athaa-sensitivity 1 -q 1 --ignore-tag-errors --tc "v3.96p112b80a-vbrmtrh-s1q1" --tt "%t" --ta "%a" --tl "%g" --tn "%n" --tg "%m" %s %d

Its because of the --vbr-mtrh switch. Same problem with the alias. lame.exe crashes often immediately I've once seen it encoding a part, then crashing.



I'm on w2ksp3.

Lame 3.96 crashes on --vbr-mtrh

Reply #1
It works good here.

Quote
C:\>lame --preset 112 -b 80 --vbr-mtrh --athaa-sensitivity 1 -q 1 "Foreigner - H
art Turns To Stone.wav"
LAME version 3.96 MMX  (http://www.mp3dev.org/)
CPU features: MMX (ASM used), SSE, SSE2
Using polyphase lowpass filter, transition band: 17960 Hz - 18494 Hz
Encoding Foreigner - Hart Turns To Stone.wav
      to Foreigner - Hart Turns To Stone.wav.mp3
Encoding as 44.1 kHz VBR(q=4) j-stereo MPEG-1 Layer III (ca. 10x) qval=1
    Frame          |  CPU time/estim | REAL time/estim | play/CPU |    ETA
10422/10424 (100%)|    0:21/    0:21|    0:21/    0:21|  12.463x|    0:00
32 [  14] *
80 [    4] %
96 [    6] %
112 [  51] %
128 [  248] %**
160 [ 5642] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*************************
192 [ 4226] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*************
224 [  208] %%*
256 [  23] %
320 [    3] %
average: 173.3 kbps  LR: 6761 (64.85%)  MS: 3664 (35.15%)

Writing LAME Tag...done
ReplayGain: -3.5dB

C:\>

Lame 3.96 crashes on --vbr-mtrh

Reply #2
Did you try Mitiok's compile?
"To understand me, you'll have to swallow a world." Or maybe your words.

Lame 3.96 crashes on --vbr-mtrh

Reply #3
test your memory & cpu/system cooling


Lame 3.96 crashes on --vbr-mtrh

Reply #5
On very rare occasions, LAME 3.96 crashes right at the end of a song. It has happened 2 or 3 times out of maybe 50 CD's. But when it happens, it crashes on approx. 8 out of 10 songs. It's when I use "--preset fast standard -Y" (which I almost always use). If I switch back to 3.90.3 it runs just fine. I haven't fiddled around with other command lines.

I have tried different compiles, I have even tried 3.97 alpha 1, but they all behave similarly (except for 3.90.3). I have also ripped with both EAC and CDex. No difference.

I'm running Win XP, SP 1, 2.0 GHz AMD processor.
//From the barren lands of the Northsmen

Lame 3.96 crashes on --vbr-mtrh

Reply #6
Quote
Did you try Mitiok's compile?

Same Problem with Mitioks compile. I've tested:

1: Shorter paths, lower drive letter, _ instead of blanks in paths: Same problem,
2: If I replace -preset 112 by "-V 6" lame doesnt crash!
3: If I replace -preset 112 by "-abr 112" it also crashes.
4: If I leave --athaa, -b 80 or -q 1 out, it crashes the same.

--> There must be some problem abr vs. --vbr-new

Command line, reminder:
-preset 112 -b 80 --vbr-mtrh --athaa-sensitivity 1 -q 1 --ignore-tag-errors --tc "v3.96p112b80a-vbrmtrh-s1q1" --tt "%t" --ta "%a" --tl "%g" --tn "%n" --tg "%m" %s %d

Lame 3.96 crashes on --vbr-mtrh

Reply #7
Quote
It's when I use "--preset fast standard -Y" (which I almost always use).

So with fast standard you are also using the new vbr method!

Lame 3.96 crashes on --vbr-mtrh

Reply #8
Quote
Same Problem with Mitioks compile. I've tested:


*Does this happen with all your files or just some specific files?

*Does this happen if you ommit all the tag related parameters?

Lame 3.96 crashes on --vbr-mtrh

Reply #9
Quote
Maybe you could state where the programs stops (ASM listig).

Is that what you need?


Lame 3.96 crashes on --vbr-mtrh

Reply #10
Quote
Is that what you need?

I don't know if this is helping someone, but it's not helping me...

Lame 3.96 crashes on --vbr-mtrh

Reply #11
Quote
*Does this happen if you ommit all the tag related parameters?

Yes.
Quote
*Does this happen with all your files or just some specific files?

Hmmm. Tried another CD: Doesnt happen there!

So first I thought its a problem about file names and paths. But what I did then: I extracted the "bad" file by EAC to wav. Then renamed it to a.wav and tried again: lame crashes. But:


HEY! I was able to split (extract the beginning of the track with a wave editor)  the "bad" wave file to the first 150 kilobytes: Yippie, it causes the same crash, test it and get it from: http://autechre.de/etc/lamecrash.wav

My idea is, its because of the silence in the beginning...

Lame 3.96 crashes on --vbr-mtrh

Reply #12
No problem here, tried two different builds.

Lame 3.96 crashes on --vbr-mtrh

Reply #13
Quote
HEY! I was able to split (extract the beginning of the track with a wave editor)  the "bad" wave file to the first 150 kilobytes: Yippie, it causes the same crash, test it and get it from: http://autechre.de/etc/lamecrash.wav

Indeed, it crashed on my PC, too. Removing the tag related arguments didn't solve the problem. LAME encoded the file correctly only after removing the --vbr-mtrh switch.

By the way, I used the RW build.

Lame 3.96 crashes on --vbr-mtrh

Reply #14
lame --preset 112 --vbr-new lamecrash.wav lamecrash.mp3

Win2000SP3: Crash
Win98: Crash. It made the OS unusable.

Lame 3.96 crashes on --vbr-mtrh

Reply #15
Quote
HEY! I was able to split (extract the beginning of the track with a wave editor) the "bad" wave file to the first 150 kilobytes: Yippie, it causes the same crash, test it and get it from: http://autechre.de/etc/lamecrash.wav


"Lame --vbr-new" is crashing on this wav when using 3.96 provided by Mitiok

Lame 3.96 crashes on --vbr-mtrh

Reply #16
Quote
No problem here, tried two different builds.

Did you try --preset 112 --vbr-new ???

Lame 3.96 crashes on --vbr-mtrh

Reply #17
Do the 97. have the same symptoms.?

Lame 3.96 crashes on --vbr-mtrh

Reply #18
Quote
"Lame --vbr-new" is crashing on this wav when using 3.96 provided by Mitiok

Gabriel, it doesn't seem to be a question of the compile. I just compiled a lame.exe with vc++6, same crash.

Lame 3.96 crashes on --vbr-mtrh

Reply #19
Quote
Do the 97. have the same symptoms.?

msvc++ compile of current sf.net cvs: same crash.
(Its "LAME version 3.97 (alpha 1, May 26 2004 11:12:35)")

Lame 3.96 crashes on --vbr-mtrh

Reply #20
Quote
Quote
Maybe you could state where the programs stops (ASM listig).

Is that what you need?


the link is broken, I can't see any pic

anyway. I'll have a look at this later this evening

Lame 3.96 crashes on --vbr-mtrh

Reply #21
Quote
Quote
Quote
Maybe you could state where the programs stops (ASM listig).

Is that what you need?


the link is broken, I can't see any pic

anyway. I'll have a look at this later this evening

Yes, I've deleted it as the embedding here took so much space and because it was worthless to Gabriel. I'm not at home so I cant upload it now... The wave file will be more important though

Lame 3.96 crashes on --vbr-mtrh

Reply #22
Quote
The wave file will be more important though

Yes. Please do not remove the wave file.

Lame 3.96 crashes on --vbr-mtrh

Reply #23
Quote
Quote
The wave file will be more important though

Yes. Please do not remove the wave file.

No, I only cropped the last part of it, its now just 20 kb and still causing the crash.

Lame 3.96 crashes on --vbr-mtrh

Reply #24
would you like to try this one?
lame test compile

--
link removed