When trying to encode a DVB recording to mpeg2, the mpeg2enc program crashes, with "Illegal Instruction" signal.
Perhaps the mjpegtools available in Ubuntu Jaunty's multiverse is compiled with processor architecture settings that are incompatible with the CPU on this machine (/proc/cpuinfo listed below).
*** Log file:
[render] + mpeg2enc -f 8 -n p -o /tmp/vdr-burn.Colour_of_Magic.hUCTlv/menu-background.m2v
[render] INFO: [mpeg2enc] SETTING EXTENDED MMX for MOTION!
[render] INFO: [mpeg2enc] SETTING SSE and MMX for TRANSFORM!
[render] INFO: [png2yuv] Image dimensions are 720x576
[render] INFO: [png2yuv] Movie frame rate is: 25.000000 frames/second
[render] INFO: [png2yuv] Interlaced frames, top field first.
[render] INFO: [png2yuv] Frame size: 720 x 576
[render] INFO: [png2yuv] Now generating YUV4MPEG stream.
[render] Illegal instruction (core dumped)
[render] Illegal instruction (core dumped)
[vdr] process render (pid = 20877) exited gracefully (exit code 132)
*** /proc/cpuinfo:
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(TM) XP 3200+
stepping : 0
cpu MHz : 2200.282
cache size : 512 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 sse syscall mmxext 3dnowext 3dnow up
bogomips : 4400.56
clflush size : 32
power management: ts
ProblemType: Crash
Architecture: i386
CrashCounter: 1
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/mpeg2enc
NonfreeKernelModules: nvidia
Package: mjpegtools 1:1.9.0-0.0
ProcCmdline: mpeg2enc -f 8 -n p -o /tmp/vdr-burn.Colour_of_Magic.hUCTlv/menu-background.m2v
ProcEnviron:
LANGUAGE=fi_FI
PATH=(custom, no user)
LANG=fi_FI.UTF-8
Signal: 4
SourcePackage: mjpegtools
StacktraceTop:
init_fdct () from /usr/lib/libmpeg2encpp-1.9.so.0
init_transform () from /usr/lib/libmpeg2encpp-1.9.so.0
MPEG2Encoder::SIMDInitOnce ()
MPEG2Encoder::MPEG2Encoder ()
?? ()
Title: mpeg2enc crashed with SIGILL in init_fdct()
Uname: Linux 2.6.28-11-generic i686
UserGroups: cdrom video
Binary package hint: mjpegtools
When trying to encode a DVB recording to mpeg2, the mpeg2enc program crashes, with "Illegal Instruction" signal.
Perhaps the mjpegtools available in Ubuntu Jaunty's multiverse is compiled with processor architecture settings that are incompatible with the CPU on this machine (/proc/cpuinfo listed below).
*** Log file:
[render] + mpeg2enc -f 8 -n p -o /tmp/vdr- burn.Colour_ of_Magic. hUCTlv/ menu-background .m2v
[render] INFO: [mpeg2enc] SETTING EXTENDED MMX for MOTION!
[render] INFO: [mpeg2enc] SETTING SSE and MMX for TRANSFORM!
[render] INFO: [png2yuv] Image dimensions are 720x576
[render] INFO: [png2yuv] Movie frame rate is: 25.000000 frames/second
[render] INFO: [png2yuv] Interlaced frames, top field first.
[render] INFO: [png2yuv] Frame size: 720 x 576
[render] INFO: [png2yuv] Now generating YUV4MPEG stream.
[render] Illegal instruction (core dumped)
[render] Illegal instruction (core dumped)
[vdr] process render (pid = 20877) exited gracefully (exit code 132)
*** /proc/cpuinfo:
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(TM) XP 3200+
stepping : 0
cpu MHz : 2200.282
cache size : 512 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 sse syscall mmxext 3dnowext 3dnow up
bogomips : 4400.56
clflush size : 32
power management: ts
ProblemType: Crash dules: nvidia burn.Colour_ of_Magic. hUCTlv/ menu-background .m2v libmpeg2encpp- 1.9.so. 0 libmpeg2encpp- 1.9.so. 0 :SIMDInitOnce () :MPEG2Encoder ()
Architecture: i386
CrashCounter: 1
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/mpeg2enc
NonfreeKernelMo
Package: mjpegtools 1:1.9.0-0.0
ProcCmdline: mpeg2enc -f 8 -n p -o /tmp/vdr-
ProcEnviron:
LANGUAGE=fi_FI
PATH=(custom, no user)
LANG=fi_FI.UTF-8
Signal: 4
SourcePackage: mjpegtools
StacktraceTop:
init_fdct () from /usr/lib/
init_transform () from /usr/lib/
MPEG2Encoder:
MPEG2Encoder:
?? ()
Title: mpeg2enc crashed with SIGILL in init_fdct()
Uname: Linux 2.6.28-11-generic i686
UserGroups: cdrom video