Public bug reported:

Blender crashes nondeterministically, but when it occurs, it's
immediately following a right-click on an object.  I can right-click an
unpredictable number of times just fine, but then suddenly poof!
Blender instantly vanishes and I'm looking at the command line.
Sometimes the very first right-click after starting Blender will crash
it.

All Blender 2.5x and 2.6x show this crash, including a recent 2.6
compiled from source.    All versions of Blender were obtained as
binaries in tarballs from the official Blender site, except source
obtained through their svn (or was it git?) repository.  What about the
official Ubuntu package for Blender?  Tried it too, and it crashes.

I had been using ubuntu 11.04, with xubuntu-desktop added, when this
problem started.   When 11.10 came out, I hoped it would fix the crash
by updating some hypothetical buggy library or something, but no it
didn't.

It's a Heisenbug in that all attempts to create a small simple scene for
testing don't lead to a  crash.  Apparently the bug senses when I'm
doing serious work.  Scenes that do crash have meshes of only a few
hundred quads, only 3 or 4 lights, and default textures.  There's plenty
of CPU power and RAM.

I suspect something other than Blender itself is the problem. Blender
ran fine for hours at a time, but started crashing about three weeks
ago.   Memory, disk check out ok, and all other complex software runs
fine.   From years of experience with computers, software development
and Linux, I get the impression it's a problem with some library or X11
version mismatch, maybe something with the windows manager or desktop
system, or a misconfiguration of any of these.

I will be happy to run any special debuggers or diagnostics to get to
the bottom of this.

Description:    Ubuntu 11.10
Release:        11.10


Strace and gdb running Blender don't reveal much. Here's a gdb run that
crashed:

(gdb) r
Starting program: /home/darenw/SW/bin/blender
[Thread debugging using libthread_db enabled]
connect failed: No such file or directory
ndof: spacenavd not found
[New Thread 0x7ffff17ff700 (LWP 4659)]
[Thread 0x7ffff17ff700 (LWP 4659) exited]
[New Thread 0x7ffff17ff700 (LWP 4660)]
[New Thread 0x7fffebfff700 (LWP 4661)]
[New Thread 0x7fffeb7fe700 (LWP 4662)]
[Thread 0x7fffeb7fe700 (LWP 4662) exited]
found bundled python: 
/home/darenw/Blender/sw/blender-2.61rc-linux-glibc27-x86_64/2.60/python
read blend: /home/darenw/proj/WiggleWave/anim/crash_dsw2727B.blend

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7f1fed8 in ?? ()
(gdb)


and strace's dying gasp ends with:

munmap(0x7f9e4a5ca000, 65536) = 0
ioctl(8, 0x40086409, 0x7fffc51d23c0) = 0
munmap(0x7f9e4a6ea000, 128) = 0
ioctl(8, 0x40086409, 0x7fffc51d23c0) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Segmentation fault


Oh yeah, there are debug symbols for the Ubuntu Blender package - let's try 
that:

(gdb) bt
#0  0x00007ffff7ecbed8 in ?? ()
#1  0x00000008beff603e in ?? ()
#2  0x0000000000000100 in ?? ()
#3  0x00000000ffeaebe9 in ?? ()
#4  0x0000000000000000 in ?? ()
(gdb)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: blender (not installed)
ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
Uname: Linux 3.0.0-13-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Sat Dec 10 11:29:35 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: blender
UpgradeStatus: Upgraded to oneiric on 2011-10-28 (43 days ago)

** Affects: blender (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug oneiric

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/902618

Title:
  Blender crashes when an object is selected

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/blender/+bug/902618/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to