Repeated video scheduler error bsod. watchdog.sys listed as culprit!

Oct 9, 2018
1
0
10
issue: repeated black screen and video scheduler error Bsod

trigger: Occurs either directly after log in, when running a game. sometimes when simply browsing the internet.





This has been going on since i made this build a little under a year ago. but recently it has become so frequent that it is nearly impossible to use my PC.



i have tried everything i could think of and now im out of idea.



things iv tried:



clean installs of nvidia and audio drivers using DDU in safemode

fresh install of windows 5x

reseating of gpu.

chkdsk and sfc scannow ran

8 hr mem test.





minidumps show the same culprit every time but idk how to fix it.

it seems that watchdog.sys is whats causing the crashes.

my specs are



ryzen 5 1600 stock

biostar x370 gtn mothorboard

gigabyte 1060 windforce OC 3gb

8g(2x4gb) hyperx ram @ 2133MHz

250 ssd

1tb hhd





Heres my most recent dumps if anyone cane make any sense of this or has any advise id appreciate it greatly..

thanks in advance pce.







==================================================

Dump File : 100318-5890-01.dmp

Crash Time : 10/3/2018 9:14:54 PM

Bug Check String :

Bug Check Code : 0x00000119

Parameter 1 : 00000000`00000002

Parameter 2 : ffffffff`c000000d

Parameter 3 : fffff408`f6c76960

Parameter 4 : ffffa102`b888b770

Caused By Driver : watchdog.sys

Caused By Address : watchdog.sys+331e

File Description : Watchdog Driver

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 10.0.17134.1 (WinBuild.160101.0800)

Processor : x64

Crash Address : ntoskrnl.exe+1a9380

Stack Address 1 :

Stack Address 2 :

Stack Address 3 :

Computer Name :

Full Path : C:\WINDOWS\Minidump\100318-5890-01.dmp

Processors Count : 12

Major Version : 15

Minor Version : 17134

Dump File Size : 346,502

Dump File Time : 10/3/2018 9:15:30 PM

==================================================



==================================================

Dump File : 100318-6203-01.dmp

Crash Time : 10/3/2018 8:44:00 PM

Bug Check String :

Bug Check Code : 0x00000119

Parameter 1 : 00000000`00000002

Parameter 2 : ffffffff`c000000d

Parameter 3 : ffff810a`1628b960

Parameter 4 : ffff848f`0fe5e5b0

Caused By Driver : watchdog.sys

Caused By Address : watchdog.sys+331e

File Description : Watchdog Driver

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 10.0.17134.1 (WinBuild.160101.0800)

Processor : x64

Crash Address : ntoskrnl.exe+1a9380

Stack Address 1 :

Stack Address 2 :

Stack Address 3 :

Computer Name :

Full Path : C:\WINDOWS\Minidump\100318-6203-01.dmp

Processors Count : 12

Major Version : 15

Minor Version : 17134

Dump File Size : 349,558

Dump File Time : 10/3/2018 8:44:36 PM

==================================================



==================================================

Dump File : 100318-6218-01.dmp

Crash Time : 10/3/2018 8:42:20 PM

Bug Check String :

Bug Check Code : 0x00000119

Parameter 1 : 00000000`00000002

Parameter 2 : ffffffff`c000000d

Parameter 3 : ffffb38e`7728b960

Parameter 4 : ffffca02`e56b4cf0

Caused By Driver : watchdog.sys

Caused By Address : watchdog.sys+331e

File Description : Watchdog Driver

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 10.0.17134.1 (WinBuild.160101.0800)

Processor : x64

Crash Address : ntoskrnl.exe+1a9380

Stack Address 1 :

Stack Address 2 :

Stack Address 3 :

Computer Name :

Full Path : C:\WINDOWS\Minidump\100318-6218-01.dmp

Processors Count : 12

Major Version : 15

Minor Version : 17134

Dump File Size : 408,892

Dump File Time : 10/3/2018 8:42:52 PM

==================================================



 
looks like all of the bugchecks were caused by the same thing;
0: kd> !error 0xc000000d
Error code: (NTSTATUS) 0xc000000d (3221225485) - An invalid parameter was passed to a service or function.

the driver failed at the submission of the command

I would remove any overclocking driver for the GPU, I would reinstall the GPU base driver and the GPU sound driver (for the HDMI sound support)

I would make sure the motherboard sound driver is updated from the motherboard vendors website. (certain versions of motherboard sound drivers respond when the gpu sound makes a request and it corrupts its buffer)

sometimes Microsoft will update the gpu driver but not the GPU sound driver and cause a problem that can be fixed if you reboot and install the current gpu drivers from the GPU vendor.

there are other causes of this but they get harder and harder to explain. It is just better to look at a memory dump in the windows debugger to get an idea of the problem.
Some causes of this problem require a kernel memory dump to debug rather than the minidump.

the watchdog timer is not the cause of the problem. it is just a timer that count how long some hardware take to respond. if the timer goes off before the device responds then watchdog calls a bugcheck on the assumption that the hardware (or driver for the hardware) has failed.
each device has a different timeout vaule, video is 2 seconds, storage is 30 seconds.
I don't remember the other timeouts values.
there can also be strange conditions that happen when people insert new video cards without going into bios and resetting it to defaults on the next boot. things like a video card waiting on for a usb device (fast device waiting on a slow device) person would get a bugcheck in the video subsystem when he rapidly moved his usb mouse. (pretty funny)