Page MenuHome

Blender : Mesh to Curve : Hard crash when target mesh has a object shrinkwrapped to it
Closed, ResolvedPublic

Description

System Information
Windows 7 x64, gtx 580

Blender Version
Broken: r59815 (2.68), rB810d7d4 (2.78)
Worked r59223 (2.68)

Short description of error
When you have an object which you have another object shrinkwrapped to it, and you convert it to curve. it hard crashes blender

Exact steps for others to reproduce the error

  1. open attached blend file
  2. alt c
  3. select curve from mesh
  4. crash

Event Timeline

Campbell Barton (campbellbarton) lowered the priority of this task from 90 to 50.Mar 9 2017, 9:02 AM

I see two solutions here:

  • Make the Shrinkwrap also work for curves or ...
  • Before starting the conversion, make sure that no mesh is using this object as a Shrinkwrap target.

The previous way it was handled in blender was just to unset the shrinkwrap targets before the conversion. As shrink wraps do not work with curves & nurbs surfaces, I would assume that it would be better just to unset pre conversion.

The main reason for this bug is just to prevent blender from having hard crashes, as one of our artists did it by accident and realised what he had done.