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

Reply via email to