#include <tnx_for_the_great_program.h>

Hello.

I'm using avifile 0.7.6.20020508 and I found a problem in it.

[ademar@optimus ademar]$ aviplay 
<Init> : Avifile CVS-020509-15:59-2.95.4
<Init> : Available CPU flags: fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnow 
k6_mtrr
Illegal instruction (core dumped)

As you can guess from the output, I'm running it on a K6 II:
vendor_id       : AuthenticAMD
cpu family      : 5
model           : 8
model name      : AMD-K6(tm) 3D processor
stepping        : 12
cpu MHz         : 501.135
flags           : fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnow k6_mtrr

(gdb) where
#0  0x4007bcd5 in avm::CPU_Info::CPU_Info () from /usr/lib/libaviplay-0.7.so.0
#1  0x40050bba in Restore_LDT_Keeper () from /usr/lib/libaviplay-0.7.so.0
#2  0x40050d35 in Restore_LDT_Keeper () from /usr/lib/libaviplay-0.7.so.0
#3  0x4008a6d7 in set_new_handler () from /usr/lib/libaviplay-0.7.so.0
#4  0x4003c406 in _init () from /usr/lib/libaviplay-0.7.so.0
#5  0x4000b447 in _dl_init () from /lib/ld-linux.so.2

I guess the guilty is do_cpuid() from lib/common/util.cpp,
since it's asm.

BTW, I'm running it in the same machine I compiled it. I revised all
compilation and no flags like -march=i686 were passed (I used a i386
target to generate a compatible rpm package).

If you need any extra info, please ask.

Thanks in advance.
   - Ademar

-- 
Ademar de Souza Reis Jr. <[EMAIL PROTECTED]>
Conectiva S/A - http://www.conectiva.com.br

Windows NT - Nice Try

^[:wq!

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to