Public bug reported: Binary package hint: mythtv
Using Ubuntu 8.04 mythbackend crashes consistently with SIGILL a few seconds after being started. It seems that it uses a cmov instruction which is not supported on my CPU (VIA Nehemiah ME6000). Previous versions of mythtv (pre 8.04) worked flawlessly. This seems related to bug #198104, except now for a different instruction. The Right Solution® seems to do as suggested comment 8 of bug #198194: have two versions of mythtv one for every supported CPU, and an optimized version. Program received signal SIGILL, Illegal instruction. [Switching to Thread 0xb52b9b90 (LWP 22545)] 0x080ffd1f in ?? () (gdb) bt #0 0x080ffd1f in ?? () #1 0x081036fa in ?? () #2 0x0810463f in ?? () #3 0xb5d2afda in start_thread () from /lib/libpthread.so.0 #4 0x00000002 in ?? () #5 0x00000002 in ?? () #6 0x00000002 in ?? () #7 0xb52b9410 in ?? () #8 0x00000000 in ?? () (gdb) x/i $pc 0x80ffd1f: cmovns 0xac(%esp),%edx [EMAIL PROTECTED]:/share# cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 6 model : 7 model name : VIA Samuel 2 stepping : 3 cpu MHz : 599.925 cache size : 64 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 de tsc msr cx8 mtrr pge mmx 3dnow up bogomips : 1201.56 clflush size : 32 [EMAIL PROTECTED]:/share# apt-cache policy mythtv mythtv: Installed: (none) Candidate: 0.21.0+fixes16838-0ubuntu3 Version table: 0.21.0+fixes16838-0ubuntu3 0 500 http://no.archive.ubuntu.com hardy/multiverse Packages ** Affects: mythtv (Ubuntu) Importance: Undecided Status: New -- mythbackend crashes with SIGILL on VIA cpu https://bugs.launchpad.net/bugs/230191 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs