Bug#763755: blender: SIGILL on startup

Daniele Forsi dforsi at gmail.com
Thu Oct 2 11:50:29 UTC 2014


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



More information about the pkg-multimedia-maintainers mailing list