I got a new Athlon recently, and to my surprise, FLAC started segfaulting, even when recompiled. The problem goes away if I build with --disable-asm-optimizations. Has anyone else had problems of this sort? Here are the specs on the processor: processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 4 model name : AMD Athlon(tm) Processor stepping : 4 cpu MHz : 1394.074 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow bogomips : 2785.28 -- - mdz
I'm running your debian packages on a K7 currently. They seem to be working fine, including the xmms-flac package. I seem to be experiencing the same flac decoding problems (state=6:FLAC__FILE_DECODER_STREAM_ERROR) as Pritpaul Mahal, however. I'll see if I can reproduce these. It could just be a problem with my old FLAC files (from 0.9 and before). This K7 doesn't segfault on flac as provided by the .debs. (See /proc/cpuinfo at end of message.) If there are any particular circumstances you want me to test, feel free to ask. -- Asheesh. /proc/cpuinfo reads: processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 4 model name : AMD Athlon(tm) Processor stepping : 2 cpu MHz : 1002.281 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow bogomips : 1998.84 On Tue, 16 Oct 2001, Matt Zimmerman wrote:> I got a new Athlon recently, and to my surprise, FLAC started > segfaulting, even when recompiled. The problem goes away if I build > with --disable-asm-optimizations. Has anyone else had problems of this > sort? Here are the specs on the processor: > > processor : 0 > vendor_id : AuthenticAMD > cpu family : 6 > model : 4 > model name : AMD Athlon(tm) Processor > stepping : 4 > cpu MHz : 1394.074 > cache size : 256 KB > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 1 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge > mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow > bogomips : 2785.28
--- Asheesh Laroia <PaulProteus@technologist.com> wrote:> I'm running your debian packages on a K7 currently. They seem to be > working fine, including the xmms-flac package. I seem to be > experiencing > the same flac decoding problems > (state=6:FLAC__FILE_DECODER_STREAM_ERROR) > as Pritpaul Mahal, however. I'll see if I can reproduce these. It > could > just be a problem with my old FLAC files (from 0.9 and before).There was a real bug with raw encoding but if you have encoded wav files with 0.9 or earlier it is probably safest to recode them to 1.0.> This K7 doesn't segfault on flac as provided by the .debs. (See > /proc/cpuinfo at end of message.) If there are any particular > circumstances you want me to test, feel free to ask.My hunch is that it's related either to the SSE or 3DNOW asm routines. I thought that the 3DNOW implementation was turned off by default in 1.0 since I couldn't test it myself. SSE needs OS support to work and the patch to determine support at runtime came after 1.0. In 1.0, I think it is turned off unless you pass a flag to configure. Josh __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com