Maniphest T96478

Subdivision Surface Crash
Closed, Archived

Assigned To
None
Authored By
Unknown Object (User)
Mar 15 2022, 4:46 AM
Tags
  • Modifiers
  • BF Blender
Subscribers
Alaska (Alaska)
Jesse Yurkovich (deadpin)
Pratik Borhade (PratikPB2123)

Description

System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: Intel(R) HD Graphics 4600 Intel 4.3.0 - Build 20.19.15.5171

Blender Version
Broken: version: 3.2.0 Alpha, branch: master, commit date: 2022-03-14 00:08, hash: rBb959f603da45
Worked: (newest version of Blender that worked as expected)

Short description of error
Blender crashes when I set the Subdivision Surface Levels Viewport to 6.

Exact steps for others to reproduce the error

  1. Add an object (for example, Suzanne)
  2. Add a Subdivision Surface modifier and the Levels Viewport to 6 or above.

Event Timeline

Unknown Object (User) created this task.Mar 15 2022, 4:46 AM
Unknown Object (User) edited projects, added Modifiers; removed BF Blender.
Alaska (Alaska) changed the task status from Needs Triage to Needs Information from User.Mar 15 2022, 5:23 AM
Alaska (Alaska) added a project: BF Blender.
Alaska (Alaska) added a subscriber: Alaska (Alaska).

This is most likely caused by the GPU subdivision surface modifier introduced in Blender 3.1. Something you can do to try fix this is see if updating your GPU drivers resolves the issue.
If that doesn't help, then are you able to upload the crash log. This can be done by following these steps:

  1. Open Blender.
  2. Do the things you do to get it to crash.
  3. Find the file C:/tmp/blender.crash.txt and upload it to this site.

Are you also able to upload your system information. This can be done by following these steps:

  1. Select from the top of Blender Help - โ†’ Save System Info
  2. Upload the file saved from that to this site.

If updating your GPU drivers doesn't help then you can try disabling GPU subdivision and see if that helps. This can be done by following these steps:

  1. Select from the top of Blender Edit โ†’ Preferences and a new window will open
  2. In the preferences window, navigate to the Viewport tab.
  3. Scroll to the bottom of the Viewport tab, and in the Subdivision section disable GPU subdivision.
  4. Test again and see if Blender crashes.
Unknown Object (User) added a comment.EditedMar 16 2022, 12:48 AM

I tried going to Edit > Preferences and, the GPU Subdivision is off. So I tried to enable it and, surprisingly, Subdivision Surface seemed to work much better when I enabled GPU Subdivision. Anyways, I'll still provide the files that you want to me upload.

Unknown Object (User) added a comment.Mar 16 2022, 1:43 AM

Ah, I can't find blender.crash.txt on C:/tmp/blender.crash.txt but this is the system info file.

Alaska (Alaska) added a comment.Mar 16 2022, 3:43 AM
In T96478#1323783, @SammuelProductions wrote:

Ah, I can't find blender.crash.txt on C:/tmp/blender.crash.txt but this is the system info file.

The file should be there if you follow these steps:

  1. Open Blender.
  2. Follow the steps to recreate a crash. (In your case, add an object, give it a subdivision surface modifier, set it to level 6)
  3. If Blender crashes from following the steps above, that file should be there.

If you open a file. For example cats.blend then follow the steps to get Blender to crash, then the file will be C:/tmp/cats.crash.txt

If you reboot your computer, the file will disappear.

Jesse Yurkovich (deadpin) added a subscriber: Jesse Yurkovich (deadpin).Mar 16 2022, 4:29 AM

Windows works differently than other platforms and the crash file is written to the following per-user location:
For example with a crash here: Writing: C:\Users\jesse\AppData\Local\Temp\CrashAllObjects.crash.txt

It's also not cleared on reboot typically. You can try checking there to see if you have a crash file after you attempt things again.

Unknown Object (User) added a comment.Mar 17 2022, 5:28 AM

Ah, I checked on the Temp folder but I can't see subdivision_surface_crash.crash.txt. Please check the image below:

Pratik Borhade (PratikPB2123) added a subscriber: Pratik Borhade (PratikPB2123).Mar 25 2022, 11:39 AM
  • Run blender_debug_log.cmd or blender_debug_gpu.cmd (in same directory where blender.exe is located)
  • Reproduce crash on the open
  • Windows explorer will open with two files : upload blender_debug_output.txt file here

Upgrade your GPU driver to the most recent one: https://docs.blender.org/manual/en/3.2/troubleshooting/gpu/windows/intel.html

Pratik Borhade (PratikPB2123) closed this task as Archived.Mar 29 2022, 7:31 AM

Reporter's account does not exist anymore. So closing this report straightaway :)