Windows crash when closing Blender 2.79 #58461

Closed
opened 2018-12-01 20:10:50 +01:00 by Mikhail Rachinskiy · 9 comments

System Information
Windows 10 x64 (Feature update to Windows 10, version 1803, November 27 2018)
Renderer: GeForce GTX 860M/PCIe/SSE2

Blender Version
Broken: 2.79b release and a9bd788348 master builds
Works: 2.8 925380050d

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): 120118-13812-01.zip

Important notes:

  • 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.
**System Information** Windows 10 x64 (Feature update to Windows 10, version 1803, November 27 2018) Renderer: GeForce GTX 860M/PCIe/SSE2 **Blender Version** 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): [120118-13812-01.zip](https://archive.blender.org/developer/F5781524/120118-13812-01.zip) Important notes: - 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.
Author
Member

Added subscriber: @MikhailRachinskiy

Added subscriber: @MikhailRachinskiy
Mikhail Rachinskiy changed title from Windows crash when closing Blender to Windows crash when closing Blender 2.79 2018-12-02 19:53:30 +01:00

Added subscribers: @brecht, @ZedDB

Added subscribers: @brecht, @ZedDB

@brecht who to assign this to?

@brecht who to assign this to?

Have you tried installing the latest drivers from the NVIDIA website? This kind of Windows update breakage may get fixed quickly in the NVIDIA drivers, the latest update was December 3.

This seems like a crash somewhere in the drivers, but it's hard to tell what causes it. The OpenGL handling was completely rewritten in 2.8, and finding out the difference will likely require a developer to be able to reproduce the problem and investigate.

I think we should wait a little bit to see if it gets fixed in NVIDIA or Windows updates, or if other developers/users run into the same issue, before we look into this.

Have you tried installing the latest drivers from the NVIDIA website? This kind of Windows update breakage may get fixed quickly in the NVIDIA drivers, the latest update was December 3. This seems like a crash somewhere in the drivers, but it's hard to tell what causes it. The OpenGL handling was completely rewritten in 2.8, and finding out the difference will likely require a developer to be able to reproduce the problem and investigate. I think we should wait a little bit to see if it gets fixed in NVIDIA or Windows updates, or if other developers/users run into the same issue, before we look into this.
Member

Added subscriber: @LazyDodo

Added subscriber: @LazyDodo
Member

the crashdump seems to imply dxgmms2.sys is at fault, which is a microsoft driver , you appear to be running the april 2018 update of windows 10, updating to the latest (october) would probably not be the worst thing to try.

dumpcheck.txt

the crashdump seems to imply dxgmms2.sys is at fault, which is a microsoft driver , you appear to be running the april 2018 update of windows 10, updating to the latest (october) would probably not be the worst thing to try. [dumpcheck.txt](https://archive.blender.org/developer/F5924390/dumpcheck.txt)
Author
Member

Have you tried installing the latest drivers from the NVIDIA website?

That was the first thing I tried, at the time that did not helped, but now there are new drivers available I have not yet tried.

I think we should wait a little bit to see if it gets fixed in NVIDIA or Windows updates, or if other developers/users run into the same issue, before we look into this.

I think it is reasonable, I will wait one week (or how long Windows update will let me wait) and install latest Windows updates along with Nvidia drivers.

you appear to be running the april 2018 update of windows 10, updating to the latest (october) would probably not be the worst thing to try.

Recently Microsoft lifted update block to 1809 update, but that happened around the time I got my October update, so I do not know for sure if I had cumulative or feature update.

> Have you tried installing the latest drivers from the NVIDIA website? That was the first thing I tried, at the time that did not helped, but now there are new drivers available I have not yet tried. > I think we should wait a little bit to see if it gets fixed in NVIDIA or Windows updates, or if other developers/users run into the same issue, before we look into this. I think it is reasonable, I will wait one week (or how long Windows update will let me wait) and install latest Windows updates along with Nvidia drivers. > you appear to be running the april 2018 update of windows 10, updating to the latest (october) would probably not be the worst thing to try. Recently Microsoft lifted update block to 1809 update, but that happened around the time I got my October update, so I do not know for sure if I had cumulative or feature update.
Author
Member

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Mikhail Rachinskiy self-assigned this 2018-12-22 03:52:44 +01:00
Author
Member

Microsoft fixed the issue in KB4471324 . Blender no longer crashes the system.

Thank you for the help, I show myself out.

Microsoft fixed the issue in [KB4471324 ](https://support.microsoft.com/en-us/help/4471324/windows-10-update-kb4471324). Blender no longer crashes the system. Thank you for the help, I show myself out.
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#58461
No description provided.