Blender will not start, illegal instruction, sse2

Bug #1052743 reported by Kevin Caspersen
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
blender (Debian)
Fix Released
Unknown
blender (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I just upgraded from Ubuntu 10.04.2 to 12.04, I instaled Blender blender 2.62-1 and the Icon shows on the left side of the screen, but when I click on Icon it just blinks a few times then nothing, I have no idea what type of error is taking place.
Please contact me at <email address hidden> if I can be of further assistance.
Thank You

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: blender 2.62-1
ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27
Uname: Linux 3.2.0-30-generic i686
ApportVersion: 2.0.1-0ubuntu13
Architecture: i386
Date: Tue Sep 18 20:49:20 2012
InstallationMedia: Ubuntu 10.04.2 LTS "Lucid Lynx" - Release i386 (20110211.1)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: blender
UpgradeStatus: Upgraded to precise on 2012-09-18 (0 days ago)

Revision history for this message
Kevin Caspersen (magus-penwolf) wrote :
Revision history for this message
Julian Taylor (jtaylor) wrote :

can you please post the output when you start blender in a terminal
e.g. start gnome-terminal and type: blender

Changed in blender (Ubuntu):
status: New → Incomplete
Revision history for this message
Kevin Caspersen (magus-penwolf) wrote : Re: [Bug 1052743] Re: Blender will not start, just upgraded to Ubuntu 12.04

magus@magus-desktop:~$ blender
Illegal instruction (core dumped)
magus@magus-desktop:~$

On Wed, Sep 19, 2012 at 4:23 PM, Julian Taylor <
<email address hidden>> wrote:

> can you please post the output when you start blender in a terminal
> e.g. start gnome-terminal and type: blender
>
> ** Changed in: blender (Ubuntu)
> Status: New => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1052743
>
> Title:
> Blender will not start, just upgraded to Ubuntu 12.04
>
> Status in “blender” package in Ubuntu:
> Incomplete
>
> Bug description:
> I just upgraded from Ubuntu 10.04.2 to 12.04, I instaled Blender blender
> 2.62-1 and the Icon shows on the left side of the screen, but when I click
> on Icon it just blinks a few times then nothing, I have no idea what type
> of error is taking place.
> Please contact me at <email address hidden> if I can be of further
> assistance.
> Thank You
>
> ProblemType: Bug
> DistroRelease: Ubuntu 12.04
> Package: blender 2.62-1
> ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27
> Uname: Linux 3.2.0-30-generic i686
> ApportVersion: 2.0.1-0ubuntu13
> Architecture: i386
> Date: Tue Sep 18 20:49:20 2012
> InstallationMedia: Ubuntu 10.04.2 LTS "Lucid Lynx" - Release i386
> (20110211.1)
> ProcEnviron:
> PATH=(custom, no user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: blender
> UpgradeStatus: Upgraded to precise on 2012-09-18 (0 days ago)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/blender/+bug/1052743/+subscriptions
>

Revision history for this message
Julian Taylor (jtaylor) wrote : Re: Blender will not start, just upgraded to Ubuntu 12.04

thanks that already narrows down the issue.
can you please post the output of:
grep flags /proc/cpuinfo

and install blender-dbg and gdb.
then run
gdb /usr/bin/blender
set logging on
run
backtrace
disassemble

and attach output or the created gdb.txt to this bug.

Revision history for this message
Julian Taylor (jtaylor) wrote :

found debian bug 599680
blender is built with sse2 enabled in i386, which is not always available.

for now a solution would be to rebuild the package for your machine so the build time feature detection (hopefully) disables it.
apt-get build-dep blender
apt-get source --compile --blender

Changed in blender (Ubuntu):
status: Incomplete → Confirmed
summary: - Blender will not start, just upgraded to Ubuntu 12.04
+ Blender will not start, illegal instruction, sse2
Changed in blender (Debian):
status: Unknown → Confirmed
Changed in blender (Debian):
status: Confirmed → Fix Released
Revision history for this message
Jeremy Bícha (jbicha) wrote :

blender (2.66a-1ubuntu1) raring; urgency=low

  * Resynchronize with Debian (LP: #1076930, #1089256, #1052743, #999024,
    #1122888, #1147084)
  * debian/control:
    - Lower build-depends on libavcodec-dev since we're not
      doing the libav9 transition in Ubuntu yet

Changed in blender (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
catafest (catalinfest) wrote :

If you try blender with glibc211 maybe will not working , try version with glibc27 ...

Revision history for this message
catafest (catalinfest) wrote :

Blender 3D versions with with glibc211 not working just versions with glibc27 .

$ uname -a
Linux home 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1 i686 GNU/Linux

$ grep flags /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow up
$ gdb blender
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/usertest/blender-2.66-linux-glibc211-i686/blender...(no debugging symbols found)...done.
(gdb) set logging on
Copying output to gdb.txt.
(gdb) run
Starting program: /home/usertest/blender-2.66-linux-glibc211-i686/blender
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[New Thread 0xb57ffb70 (LWP 5362)]
connect failed: No such file or directory

Program received signal SIGILL, Illegal instruction.
0x08f425be in RNA_def_property_range ()
(gdb) backtrace
#0 0x08f425be in RNA_def_property_range ()
#1 0x08f46dd0 in RNA_def_int ()
#2 0x08a17a4a in WM_operator_properties_filesel ()
#3 0x08a18110 in ?? ()
#4 0x08a15f96 in WM_operatortype_append ()
#5 0x08a1ab53 in wm_operatortype_init ()
#6 0x08a07278 in WM_init ()
#7 0x08a04cdd in main ()
(gdb) disassemble
Dump of assembler code for function RNA_def_property_range:
   0x08f42530 <+0>: sub $0x3c,%esp
   0x08f42533 <+3>: mov %ebx,0x34(%esp)
   0x08f42537 <+7>: mov 0x40(%esp),%eax
   0x08f4253b <+11>: call 0x8a04ec9
   0x08f42540 <+16>: add $0x37f4568,%ebx
   0x08f42546 <+22>: fldl 0x44(%esp)
   0x08f4254a <+26>: mov %esi,0x38(%esp)
   0x08f4254e <+30>: fldl 0x4c(%esp)
   0x08f42552 <+34>: mov 0x24(%eax),%edx
   0x08f42555 <+37>: mov -0x4d8(%ebx),%esi
   0x08f4255b <+43>: cmp $0x1,%edx
   0x08f4255e <+46>: mov 0x14(%esi),%ecx
   0x08f42561 <+49>: je 0x8f425b8 <RNA_def_property_range+136>
   0x08f42563 <+51>: cmp $0x2,%edx
   0x08f42566 <+54>: je 0x8f425f8 <RNA_def_property_range+200>
   0x08f4256c <+60>: fstp %st(0)
   0x08f4256e <+62>: fstp %st(0)
   0x08f42570 <+64>: mov 0xc(%eax),%eax
   0x08f42573 <+67>: mov %eax,0x10(%esp)
   0x08f42577 <+71>: mov 0x14(%ecx),%eax
   0x08f4257a <+74>: mov %eax,0xc(%esp)
   0x08f4257e <+78>: lea -0xe645ef(%ebx),%eax
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.