Maniphest T70555

Crash when attempting to create an override for an object with a cloth modifier
Closed, Resolved

Assigned To
Bastien Montagne (mont29)
Authored By
Luc Revardel (luc)
Oct 5 2019, 1:14 PM
Tags
  • BF Blender
  • Pipeline, Assets & I/O
Subscribers
Bastien Montagne (mont29)
Luc Revardel (luc)

Description

System Information
Operating system: Windows-10-10.0.17763 64 Bits
Graphics card: GeForce GTX 980/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 417.35

Blender Version
Broken: version: 2.81 (sub 13), branch: master, commit date: 2019-10-03 17:34, hash: rB6ac2a2061f8b
Worked: (optional)

Short description of error
Crash when attempting to create an override for an object with a cloth modifier

Exact steps for others to reproduce the error

  • start blender
  • link collection named "collection" from attached file
  • attempt to create an override on object "cube" => crash

Tried to run it with the debugger by interest: on the process of diffing the RNA resource with path "modifiers[\"Cloth\"].settings.rest_shape_key", some pointers are passed to ShapeKey_name_length() with ptr->data being NULL

note: the attached file has been created from default cube for which a cloth modifier has been added.

Revisions and Commits

rB Blender

Event Timeline

Luc Revardel (luc) created this task.Oct 5 2019, 1:14 PM

Luc Revardel (luc) claimed this task.Oct 5 2019, 2:04 PM
Luc Revardel (luc) added a project: Pipeline, Assets & I/O.
Brecht Van Lommel (brecht) removed Luc Revardel (luc) as the assignee of this task.Oct 5 2019, 2:06 PM
Brecht Van Lommel (brecht) assigned this task to Bastien Montagne (mont29).
Luc Revardel (luc) removed Bastien Montagne (mont29) as the assignee of this task.Oct 5 2019, 2:07 PM
Luc Revardel (luc) added a subscriber: Bastien Montagne (mont29).
Brecht Van Lommel (brecht) assigned this task to Bastien Montagne (mont29).Oct 5 2019, 2:07 PM
Luc Revardel (luc) added a comment.Oct 5 2019, 2:22 PM

Just found that T60458 shows a similar backtrace.
At least, the steps to reproduce described here are simpler than for T60458.
Sorry for the possible duplicate.

Bastien Montagne (mont29) lowered the priority of this task from 90 to 50.Oct 7 2019, 11:57 AM
Bastien Montagne (mont29) changed the task status from Unknown Status to Resolved by committing rB7a100a3f602a: Fix T70555: Crash when attempting to create an override for an object with a….Oct 7 2019, 1:18 PM
Bastien Montagne (mont29) added a commit: rB7a100a3f602a: Fix T70555: Crash when attempting to create an override for an object with a….