Page MenuHome

Segfault with some operations
Closed, ArchivedPublic

Description

System Information
Arch Linux w/ AMD Radeon HD 6310 Graphics

Blender Version
Broken: example: 2.70.5 d1cf350
Worked: 2.70

Short description of error
Blender segfaults with some operations (confirmed with bpy.ops.mesh.spin and setting parent of bones via options view).
I believe that both of the above are related; the stack traces are essentially identical. I am currently recompiling Blender in debug mode to produce a better stack trace.

Following the steps below, Blender segfaults every time (at least 10+ times on this and other projects.)

Exact steps for others to reproduce the error

  1. Open file, tab into Edit mode for the Circle.
  2. Alt-R from the right side (3).
  3. Change Steps to 32.
  4. Segfault

Or:

  1. Open file, tab into Edit mode for the armature.
  2. Select only the left bone.
  3. In the Bone options panel, click the "Parent" object selector and set parent as Bone (versus Bone.001).
  4. Segfault.

(Note that with bones, Ctrl-P in the viewport works perfectly.)


Details

Type
Bug

Event Timeline

Forest Ka (forest-ka) set Type to Bug.
Forest Ka (forest-ka) created this task.
Forest Ka (forest-ka) raised the priority of this task from to Needs Triage by Developer.

I can't reproduce either of these (arch linux 64bit, GTX 660).

Can't repro either with blender-2.70-a351ff7-win64, blender-2.70-1464316-win64

Can no longer reproduce after recompiling debug version with same hash...

Yep, hash d1cf350 works perfectly when compiled with "debug" mode but does not work (crashes when the steps are repeated) when compiled in "release" mode (CMAKE_BUILD_TYPE).

Bastien Montagne (mont29) closed this task as Archived.May 10 2014, 9:03 AM
Bastien Montagne (mont29) claimed this task.

Can’t reproduce either with latest trunk, neither release nor debug build, no assert failure, asan remains silent…

Closing for now, we can always reopen in case so new elements (reproducible ;) ) appear. :)

No longer happens for me with hash 3bba558 (2.70.5), same system, no other modifications.