Page MenuHome

Blender 2.91.2 consistently crashes re-opening an auto-save backup file in OpenSubdiv::..
Closed, ArchivedPublic

Description

System Information
Operating system: macOS 11.1 (20C69), Intel x86-64
Graphics card: See crash report attached.

Blender Version
2.91.2

Short description of error
Open the attached file; it will consistently crash blender when opening.

Top of the report:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x00007fff20367109 _platform_memmove$VARIANT$Haswell + 137
1 org.blenderfoundation.blender 0x000000010ca2bca3

::v3_4_3::Far::GregoryConverter<float>::computeIrregularFacePoints(int, OpenSubdiv::v3_4_3::Far::SparseMatrix<float>&, float*, int*) const + 659
2 org.blenderfoundation.blender 0x000000010ca2abc2 OpenSubdiv::v3_4_3::Far::GregoryConverter<float>::Convert(OpenSubdiv::v3_4_3::Far::SparseMatrix<float>&) const + 1170
3 org.blenderfoundation.blender 0x000000010ca2a309 OpenSubdiv::v3_4_3::Far::GregoryConverter<float>::GregoryConverter(OpenSubdiv::v3_4_3::Far::SourcePatch const&, OpenSubdiv::v3_4_3::Far::SparseMatrix<float>&) + 169

Exact steps for others to reproduce the error
Open the attached file.

Event Timeline

Tested in 2.92.0 (2.92.0 2021-02-21); still crashes. Blender has been "crashy" for me, and I bet the autosave file is corrupted.

Seems related to the split-view. When I close the second split it becomes more stable. I'll have to test more though..

Thanks for the report. The mesh named "MErockA_v001" is corrupted.

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.

Here the file "fixed":

Thanks for the report. The mesh named "MErockA_v001" is corrupted.

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.

Here the file "fixed":

This was an auto-save file generated by non-development version of Blender 2.91.2, without using any special modeling tools or importers. However, Blender 2.91.2 is "crashy" for me on macOS, and it is likely that it got corrupted on the crash, as I noted above.

It's a shame that Blender can't recover from such a problem. I'll log a new bug (feature request) to have it recover from corrupt files as opposed to crashing.

Corbin Dunn (corbin) added a comment.EditedFeb 25 2021, 2:30 PM

I do see now that the main bug report page says

"These issues are not considered bugs:
Functionality which works as intended but could be improved.
Crashes running out of memory.
Crashes from loading corrupted Blend files."