[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

audio/lame core dump



$ cp gripe $MAINTAINER
Timeout: $MAINTAINER

$ cp gripe ports_(_at_)_openbsd_(_dot_)_org

> Just rebuilt one of my machines from scratch, post-errno library flag 
> day.  As new packages aren't available yet, I've been building apps from 
> ports, and found your port audio/lame doesn't seem to be working any more:
> 
> nick_(_at_)_fluffy_(_dot_)_in_(_dot_)_nickh_(_dot_)_org
> /h/mp3/1 $ lame track01.cdda.wav
> LAME version 3.96 MMX  (http://www.mp3dev.org/)
> CPU features: MMX (ASM used), 3DNow! (ASM used), SSE
> Using polyphase lowpass filter, transition band: 17249 Hz - 17782 Hz
> Encoding track01.cdda.wav to track01.cdda.wav.mp3
> Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=3
>     Frame          |  CPU time/estim | REAL time/estim | play/CPU |    ETA
>      0/6670   ( 0%)|    0:00/    0:00|    0:00/    0:00|   0.0000x| 0:00 
> Memory fault (core dumped)
> 
> I've got a 1.6M core file.
> 
> This is a completely new install, using the Jul 14 snap, and pulling 
> ports tree down on the afternoon of the 15th, and building from source. 
>  No old code laying around.
> 
> I have NO idea what other info you may need...let me know, I can 
> probably provide it!
> 
> Nick.

More details:
Since I wrote this to you originally, official snapshot packages have
become available, verified the same behavior with them.

I copied over an old copy of 'lame' and all the 1ibrary file versions it
asked for, and the old 'lame' and the old libraries worked fine on the
new system.  Not sure that helps you at all, but it helps me rip my new
CDs. :)


More More details:
Just installed a new machine completely from scratch, in part to test to
make sure the problem still existed before griping again, and found it
worked fine...on that machine.

This gave me a clue, perhaps it was related to the processor difference
(PII works, AMD XP2000+ doesn't), so digging through the man page, I found
the --noasm option:

nick_(_at_)_fluffy_(_dot_)_in_(_dot_)_nickh_(_dot_)_org
/h/mp3/1 $ lame --noasm 3dnow track01.cdda.wav
LAME version 3.96 MMX  (http://www.mp3dev.org/)
CPU features: MMX (ASM used), SSE
Using polyphase lowpass filter, transition band: 17249 Hz - 17782 Hz
Encoding track01.cdda.wav to track01.cdda.wav.mp3
Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=3
    Frame          |  CPU time/estim | REAL time/estim | play/CPU |    ETA
  6271/6274  (100%)|    0:20/    0:20|    0:20/    0:20|   7.9290x|    0:00
average: 128.0 kbps   LR: 71 (1.132%)   MS: 6203 (98.87%)

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

Success!!! :-)
For reference, the old verion running with the old library files:

nick_(_at_)_fluffy_(_dot_)_in_(_dot_)_nickh_(_dot_)_org
/h/mp3/1 $ olame track01.cdda.wav
LAME version 3.93 MMX  (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), 3DNow! (ASM used), SIMD
Using polyphase lowpass  filter, transition band: 15115 Hz - 15648 Hz
Encoding track01.cdda.wav to track01.cdda.wav.mp3
Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=2
    Frame          |  CPU time/estim | REAL time/estim | play/CPU |    ETA
  6271/6274  (100%)|    0:17/    0:17|    0:19/    0:19|   9.1927x|    0:00
average: 128.0 kbps   LR: 164 (2.614%)   MS: 6110 (97.39%)

Writing LAME Tag...done

There's a speed hit, definitely, however I'm content with it, if
need be.  HOWEVER, I don't want fifty people running at me and
saying, "YOU KNEW ABOUT THAT??" after release.

Nick.
-- 
http://www.holland-consulting.net



Visit your host, monkey.org