Package: blender
Version: 2.71+dfsg1-1
Severity: important

Dear Maintainer,

could Blender be changed to check if it is running on a supported CPU and fail 
with a nicely informative error message?

On my PC blender is terminated on startup with:
Program received signal SIGILL, Illegal instruction.

Running in gdb I get this backtrace:
(gdb) bt
#0  0x09015ecd in RNA_def_property_range ()
#1  0x0901a304 in RNA_def_int ()
#2  0x084bce4c in ?? ()
#3  0x084c0657 in WM_operatortype_append ()
#4  0x084c5556 in wm_operatortype_init ()
#5  0x084b7f38 in WM_init ()
#6  0x08491dec in main ()

and this is the instruction that triggers the SIGILL:
(gdb) x/i $eip
=> 0x9015ecd <RNA_def_property_range+173>:      cvttsd2si (%esp),%ecx

I am using a dual Pentium 3 CPU system:
$ cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 10
microcode       : 0x1
cpu MHz         : 1004.550
cache size      : 256 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pse36 mmx fxsr sse
bogomips        : 2009.10
clflush size    : 32
cache_alignment : 32
address sizes   : 36 bits physical, 32 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 10
microcode       : 0x1
cpu MHz         : 1004.550
cache size      : 256 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pse36 mmx fxsr sse
bogomips        : 2009.15
clflush size    : 32
cache_alignment : 32
address sizes   : 36 bits physical, 32 bits virtual
power management:

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.16-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages blender depends on:
ii  blender-data                      2.71+dfsg1-1
ii  fonts-droid                       1:4.4.3r1.1-1
ii  libavcodec56                      6:11-1
ii  libavdevice55                     6:11-1
ii  libavformat56                     6:11-1
ii  libavutil54                       6:11-1
ii  libboost-date-time1.55.0          1.55.0+dfsg-3
ii  libboost-filesystem1.55.0         1.55.0+dfsg-3
ii  libboost-locale1.55.0             1.55.0+dfsg-3
ii  libboost-regex1.55.0              1.55.0+dfsg-3
ii  libboost-system1.55.0             1.55.0+dfsg-3
ii  libboost-thread1.55.0             1.55.0+dfsg-3
ii  libc6                             2.19-11
ii  libfftw3-double3                  3.3.4-1
ii  libfreetype6                      2.5.2-2
ii  libgcc1                           1:4.9.1-15
ii  libgl1-mesa-glx [libgl1]          10.2.6-1
ii  libglew1.10                       1.10.0-3
ii  libglu1-mesa [libglu1]            9.0.0-2
ii  libgomp1                          4.9.1-15
ii  libilmbase6                       1.0.1-6.1
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20140719git3eb0ae6a~dfsg-1
ii  libjpeg8                          8d1-1
ii  libjs-jquery                      1.7.2+dfsg-3.2
ii  libjs-jquery-ui                   1.10.1+dfsg-1
ii  libopenal1                        1:1.15.1-5
ii  libopencolorio1                   1.0.9~dfsg0-3
ii  libopenexr6                       1.6.1-8
ii  libopenimageio1.4                 1.4.13~dfsg0-1
ii  libopenjpeg5                      1.5.2-2
ii  libpng12-0                        1.2.50-2
ii  libpython3.4                      3.4.1-11
ii  libsdl1.2debian                   1.2.15-10
ii  libsndfile1                       1.0.25-9
ii  libspnav0                         0.2.2-1
ii  libstdc++6                        4.9.1-15
ii  libswscale3                       6:11-1
ii  libtiff5                          4.0.3-10
ii  libx11-6                          2:1.6.2-3
ii  libxi6                            2:1.7.4-1
ii  libxxf86vm1                       1:1.1.3-1
ii  zlib1g                            1:1.2.8.dfsg-2

blender recommends no packages.

blender suggests no packages.

-- no debconf information

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to