"Blenderman" File Crashes Blender
Closed, DuplicatePublic

Description

System Information
Win 10 x64, Geforce GTX 780 3GB

Blender Version
Broken: all the latest builds from Buildbot and my own builds
Worked: 2.78a

Loading the "Blenderman" splashscreen file instantly closes / crashes Blender. Official 2.78a is loading the scene fine.

Exact steps for others to reproduce the error

  • Download the blend file from here
  • Try to open it in Blender

Details

Type
Bug
Bastien Montagne (mont29) triaged this task as Normal priority.

Cannot confirm any crash with current master here on linux64.

With debug build, I do get some assert from bevel code though, @Howard Trickey (howardt) mind checking please? Thanks.

BLI_assert failed: /home/i74700deb64/blender/__work__/src/source/blender/bmesh/tools/bmesh_bevel.c:2117, mesh_vert_canon(), at '0 <= i && i <= n && 0 <= j && j <= ns && 0 <= k && k <= ns'

I have looked a bit, and made a much simpler file that triggers the same assert:


It seems to have something to do with the geometry being small, too, as scaling the object up and applying scale makes the problem go away.
Will try to find time to look at this next week.
The bug reporter might want to try loading the file I just uploaded to see if it crashes Blender on their build -- that is, try to see if this assert failure indicates that bevel is the cause of the crash, or whether this is a harmless problem with bevel and the real crash is caused by something else.

Hi Howard,

thanks for investigating. I just tried loading your blend file and it doesn't crash the latest build I just made.
The Blenderman file on the other hand is still crashing this build reliably.