Page MenuHome

Constantly crashes to desktop using a specific object - it drives me crazy.
Closed, ResolvedPublic

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: Radeon RX 580 Series ATI Technologies Inc. 4.5.14736 Core Profile Context 20.9.1 27.20.12029.1000

Blender Version
Broken: version: 2.91.2, branch: master, commit date: 2021-01-19 16:15, hash: rB5be9ef417703 - also broken in 2.92 and 2.93
Worked: don't know

Short description of error
Sometimes Blender crashes opening the file, sometimes when i enter sculpt mode, sometimes crash when i start sculpting or go into edit mode, sometimes when i use lasso mask tool in sculpt mode, use the voxel remesher....

The object is important because i work on a commission - those crashes are totally not cool. :/

Exact steps for others to reproduce the error


Open the blend file and sculpt on the mesh, use lasso mask, go into edit mode. Just play around with the head model a bit. Maybe Blender even crashes on you opening the file.

Event Timeline

Steffen Hartmann (Harti) renamed this task from Constantly crashes to desktop using a specific file - it drives me crazy. to Constantly crashes to desktop using a specific object - it drives me crazy..Thu, Feb 11, 12:44 PM
Steffen Hartmann (Harti) updated the task description. (Show Details)
Steffen Hartmann (Harti) updated the task description. (Show Details)
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Thu, Feb 11, 12:46 PM

Also get a crash going to editmode, will check.

Please dont assign developers yourself.

Philipp Oeser (lichtwerk) changed the task status from Confirmed to Needs Information from User.Thu, Feb 11, 12:58 PM

The mesh somehow got corrupt, you can check with:

bpy.data.objects['swift head'].data.validate(verbose=True)
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:605 BKE_mesh_validate_arrays: 	Loop 1254565 has invalid vert reference (379294)
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:749 BKE_mesh_validate_arrays: 	Loop 1254563 is unused.
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:749 BKE_mesh_validate_arrays: 	Loop 1254564 is unused.
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:749 BKE_mesh_validate_arrays: 	Loop 1254565 is unused.
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:749 BKE_mesh_validate_arrays: 	Loop 1254566 is unused.

The call will also correct the mesh, so it is usable again:

Usual policy for corrupt meshes is as follows:

Unfortunately unless there are clear instructions on how to reproduce it from scratch we cannot debug this any further.
Things that may cause mesh corruption: Importers, development versions of Blender, modeling tools.

So if you have an idea what was causing the corruption, please drop it here (otherwise I am afraid we have to close this)

Sorry for assigning a Developer. The crashes started right after i voxel remeshed the head model (yesterday) i believe. That was basically the last task i did. Haven't touched the file for a bit of time and boom i started the day with said crashes.

Huge thanks @Philipp Oeser (lichtwerk)

So if you can share a file that:

  • does not crash going to editmode
  • does crash going to editmode after using the voxel remesher

That would be good.

Sorry i can't provide such before and after files but whenever i encounter something similar i know the drill and might be able to provide more information. Until then thanks and best wishes to you Philipp.

Philipp Oeser (lichtwerk) closed this task as Resolved.Thu, Feb 11, 2:18 PM
Philipp Oeser (lichtwerk) claimed this task.

OKi, thx getting back, will close then.
Feel free to just open a new report (you can mention this one then) if you have more to share.