System Information
Operating system: Windows 10
Graphics card: GTX 1070ti
Blender Version
Broken: 2.8 All releases tested to today's build
version: 2.80 (sub 41), branch: master, commit date: 2019-01-17 10:44, hash: ad707115d5bc, type: Release
build date: 17/01/2019, 03:08
Worked: 2.79
Problem
When an object has a multi resolution modifier with at least one subdivision, and a particle system also added (normal particle system or hair, does not matter) and sculpt mode is entered and a sculpt stroke is attempted, Blender will almost always immediately crash. One time in a test, my mesh's vertices randomly went everywhere resulting in a pokey sphere. A second sculpt stroke then once again crashed Blender.
I spent hours tracking this down on one of my models, and it turned out to be fairly straight forward! (in terms of steps to create the crash)
Exact steps for others to reproduce the error
Based on the default startup or an attached .blend file (as simple as possible).
- Add any mesh (or just use default cube)
- Add multi resolution modifier
- Add a subdivision level
- Add a particle system. (Parameters do not seem to matter, default will produce error)
- Enter sculpt mode
- Attempt to make a sculpt stroke.
This should produce a crash. Sometimes the mesh does simply disappear or get a very strange deformation (all vertices shoot out to random positions) but either making another stroke (if vertices are still visible but crazy) or toggling out of sculpt mode and back in and making another sculpt stroke has produced the error. It seems more vertices/subdivisions means a more guaranteed crash.
I have tested this with a completely fresh install with no extra add-ons beyond the defaults and it has produced this error as well.
Thank you so much, Blender team for your hard work and dedication to Blender. I have enjoyed countless thousands of hours in Blender, and every time a bug that I submit is fixed, I am humbled by your efforts. What is the best way to donate directly to developers? Thank you again.