Skip to main content

Topic: Lame 3.98a9 error encoding (Read 6750 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
Lame 3.98a9 error encoding
I was tring to convert wav's to mp3's with frontah using Lame 3.98a9 and the setting -V 2 --vbr-old and I got this error

"Assertion failed: thr >= 0, file psymodel.c, line 670"


Edit:  tried with -V 2 --vbr-new and got the same results
  • Last Edit: 20 December, 2006, 02:11:00 PM by Fishman0919

  • Junon
  • [*][*][*][*][*]
Lame 3.98a9 error encoding
Reply #1
I was tring to convert wav's to mp3's with frontah using Lame 3.98a9 and the setting -V 2 --vbr-old and I got this error

"Assertion failed: thr >= 0, file psymodel.c, line 670"


Edit:  tried with -V 2 --vbr-new and got the same results


There's a link with a working version in another topic about this issue.

Edit: Muahahahahahaha! I was first!
  • Last Edit: 20 December, 2006, 02:31:03 PM by Junon

  • Firon
  • [*][*][*][*][*]
Lame 3.98a9 error encoding
Reply #2
http://www.hydrogenaudio.org/forums/index....&hl=3.98a9#

Edit: Damn. Beat while I was searching.
  • Last Edit: 20 December, 2006, 02:26:22 PM by Firon

Lame 3.98a9 error encoding
Reply #3
Thx, sorry I'm at work and didn't have much time to search

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
Lame 3.98a9 error encoding
Reply #4
Rarewares has updated 3.98a9 compiles which may fix this.

  • john33
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #5
Rarewares has updated 3.98a9 compiles which may fix this.

Nope, they don't!  I could probably 'fix' it by commenting out the offending 'assert', but I'm sure that would not really be the right thing to do. Hopefully, Robert will fix it in the CVS momentarily.
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
Lame 3.98a9 error encoding
Reply #6
Ah, sorry, John! I simply assumed that because I thought that they were re-uploaded after a day.

  • john33
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #7
Well, I just tried commenting out the offending 'asserts' and although it completes encoding, '-V 2 --vbr-new' produces what is almost CBR at 319kbps!!  So, clearly something has been broken.
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
Lame 3.98a9 error encoding
Reply #8
Haha, this is a pickle!  Well, let's hope that the good LAME developers figure something out soon.

  • robert
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #9
Well, I don't have newer sources than what's in CVS already. John33 are you sure you have latest sources? Did you make a clean rebuild?

  • john33
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #10
Well, I don't have newer sources than what's in CVS already. John33 are you sure you have latest sources? Did you make a clean rebuild?

Yep. Just double checked everything and building via the VC6 IDE and the VC8 IDE, both using ICL9.1 yields the same error message.
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

  • john33
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #11
Hmmm, a straight VC8 compile encodes cleanly, but the ICL version fails. I'll look at this more closely tomorrow.
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

  • Enig123
  • [*][*][*]
Lame 3.98a9 error encoding
Reply #12
Still the same error with latest CVS code, compiled by MinGW, no extra optimization.

  • robert
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #13
10 minutes ago I checked in a bug fix, so you may try again later.

  • Enig123
  • [*][*][*]
Lame 3.98a9 error encoding
Reply #14
Alright.

Now it's OK.

BTW, how can I optimize compilation of lame with MinGW as compiler? Should I change Makefile options or do something else, like get a copy of nasm?

  • john33
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #15
10 minutes ago I checked in a bug fix, so you may try again later.

Thanks a lot Robert, all seems OK now. 

The only problem I have now is that Rarewares is down, so I can't upload!! 

If anyone is desperate, you can download alpha10 from: http://homepage.ntlworld.com/jfe1205/LAME/ until I can get back to Rarewares.
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

  • halb27
  • [*][*][*][*][*]
Lame 3.98a9 error encoding
Reply #16
10 minutes ago I checked in a bug fix, so you may try again later.

As that will be alpha10 on Rarewares and as I tested the dll based alpha9 version from the link you provided:

Should I expect another behavior so that it's worth testing again? Or is it just a technical bug fix for the assertion error?
lame3995n -Q0.5

  • robert
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #17
It's more of a technical fix, you don't need to test the same samples again.

  • john33
  • [*][*][*][*][*]
  • Developer
Lame 3.98a9 error encoding
Reply #18
Rarewares is back up and the files are now in their usual place.
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/