Windows 10 x64 (Feature update to Windows 10, version 1803, November 27 2018)
Renderer: GeForce GTX 860M/PCIe/SSE2
Broken: 2.79b release and a9bd7883484 master builds
Works: 2.8 925380050d0
Short description of error
Quitting Blender 2.79 causes Windows to crash after recent Windows update.
I could not reproduce that with 2.8 version.
I know that is probably Microsoft's fault, but other programs do not cause system crash (including Blender 2.8), so there is clearly something within current Blender version that could be tweaked.
Exact steps for others to reproduce the error
- Make sure you on latest Windows 10 update (not the developer preview).
- Open Blender 2.79 (release or master build).
- Wait 20 seconds and then close Blender using window X button.
- Blender window closes but system console stay up with Blender quit message for a second or two, then blue screen appears SYSTEM_THREAD_EXCEPTION_NOT_HANDLED.
Minidump (I can provide full memory dump if requested):
- Following my own steps I reproduced the crash five times in a row.
- If I open Blender and wait 5 seconds before quitting, crash does not occur.
- I could work all day in Blender rendering, modeling, animating, but crash occurs only when I quit Blender.
- I updated all drivers, checked RAM and system drive for errors, ran Windows troubleshoot utility—all with no result.
- WhoCrashed analysis of full memory dump showed no driver issues, it seems the issue is between Blender 2.79 and updated Windows kernel.
- I uninstalled the last update, and now quitting Blender does not crash Windows anymore, so the issue is 100% in this update, not the drivers or the hardware.