[SOLVED] Unrepeatable BSOD, fixed few problems I think, more inside - Windows 8.1 x64

Can you check and see if all of these settings are in place?

1. Windows key + Pause key. This should bring up System. Click Advanced System Settings on the left > Advanced > Performance > Settings > Advanced > Ensure there's a check-mark for 'Automatically manage paging file size for all drives'.

2. Windows key + Pause key. This should bring up System. Click Advanced System Settings on the left > Advanced > Startup and Recovery > Settings > System Failure > ensure there is a check mark next to 'Write an event to the system log'.

3. Double check that the WERS is ENABLED:

Start > Search > type services.msc > Under the name tab, find Windows Error Reporting Service > If the status of the service is not Started then right click it and select Start. Also ensure that under Startup Type it is set to Automatic rather than Manual. You can do this by right clicking it, selecting properties, and under General selecting startup type to 'Automatic', and then click Apply.

Regards,

Patrick
 
Gonna do this in chunks.

1. In this window the processor scheduling: choose how to allocate processor resources -> Adjust for best performance of: Programs is checkmarked, background services is not.

Under the virtual memory section: A paging file is an area on the hard disk that Windows uses as if it were RAM.
Total paging file size for all drives: 2944 MB (option to change it) Yes it is checked to automatically manage paging file size for all drives. C: is system managed. D: None. C: is my SSD with windows, D: is my 1TB.

Total paging file size for all drives
Minimum allowed: 16 MB
Recommended: 5624 MB
Currently allocated: 2944 MB


2. Yes write an event to the system log is checked.

3. Aha! It was not running and was set to manual. I've now changed it to automatic and have started it.

edit: currently spamming league games trying to get a blue screen that actually finishes writing a dump file
 
Hopefully a dump is written to disk.

Is this SSD's firmware 100% up to date?

Regards,

Patrick
 
What is the manufacturer of the SSD?

-- Off to bed, will check thread tomorrow morning.

Regards,

Patrick
 
Yup thanks mate. Samsung 840 PRO 128 GB. Currently installing its software.

Edit: current firmware installed is the latest. DXM06B0Q
 
I didn't think I'd ever be so happy to get a bluescreen tonight. Had two in a row just now. First one returned a dump file, but the second only showed bluescreen for 0.2 seconds before turning black and initiating the restart. I attached it here. Hopefully the driver verifier is active with this one. Thanks for your help!

Cheers.

edit: I tried to run the same command you did for the verifier and got "fffff8006aece680: Unable to get verifier list.". Doesn't look too good. Let me know if you get the same thing in the morning, and what actions I should take afterwards.
 

Attachments

KERNEL_SECURITY_CHECK_FAILURE (139)

This bug check indicates that the kernel has detected the corruption of a critical data structure.

Code:
BugCheck 139, {[COLOR=#ff0000]3[/COLOR], ffffd00166f3f3d0, [COLOR=#4b0082]ffffd00166f3f328[/COLOR], 0}

The 1st parameter of the bugcheck is 3 which indicates that a LIST_ENTRY was corrupted. Code 3, LIST_ENTRY corruption. This type of bug check can be difficult to track down and indicates that an inconsistency has been introduced into a doubly-linked list (detected when an individual list entry element is added to or removed from the list).

Code:
0: kd> k
Child-SP          RetAddr           Call Site
ffffd001`66f3f0a8 fffff800`6ad63ae9 nt!KeBugCheckEx
ffffd001`66f3f0b0 fffff800`6ad63e10 nt!KiBugCheckDispatch+0x69
ffffd001`66f3f1f0 fffff800`6ad63034 [COLOR=#0000cd]nt!KiFastFailDispatch+0xd0[/COLOR]
ffffd001`66f3f3d0 fffff800`85e6e801 [COLOR=#4b0082]nt!KiRaiseSecurityCheckFailure+0xf4[/COLOR]
ffffd001`66f3f560 fffff800`85e51ab4 [COLOR=#006400]dxgmms1!VIDMM_MEMORY_SEGMENT::CommitResource+0x1d1f1[/COLOR]
ffffd001`66f3f690 fffff800`85e59ca7 [COLOR=#ff0000]dxgmms1!VIDMM_GLOBAL::PageInAllocations+0xd4[/COLOR]
ffffd001`66f3f710 fffff800`85e63a6a [COLOR=#ff0000]dxgmms1!VIDMM_GLOBAL::PrepareDmaBuffer+0xd27[/COLOR]
ffffd001`66f3f990 fffff800`85e65da5 [COLOR=#ff0000]dxgmms1!VidSchiSubmitRenderCommand+0x20a[/COLOR]
ffffd001`66f3fb70 fffff800`85e65d1d [COLOR=#ff0000]dxgmms1!VidSchiRun_PriorityTable+0x85[/COLOR]
ffffd001`66f3fbc0 fffff800`6acd3794 [COLOR=#ff0000]dxgmms1!VidSchiWorkerThread+0x8d[/COLOR]
ffffd001`66f3fc00 fffff800`6ad5e5c6 nt!PspSystemThreadStartup+0x58
ffffd001`66f3fc60 00000000`00000000 nt!KiStartSystemThread+0x16

Code:
0: kd> .exr [COLOR=#4b0082]0xffffd00166f3f328[/COLOR]
ExceptionAddress: fffff80085e6e801 ([COLOR=#ff0000]dxgmms1!VIDMM_MEMORY_SEGMENT::CommitResource+0x000000000001d1f1[/COLOR])
   ExceptionCode: c0000409 (Security check failure or stack buffer overrun

Code:
0: kd> !verifier -f
fffff8006aece680: Unable to get verifier list.

Okay, so this is conclusive and also not exactly what I was hoping for. This is not a software problem, but instead a hardware problem. At the time of the crash, we have a lot of DirectX MMS Direct Memory Access (DMA) stuff going on, as well as video scheduler allocations. We can see that upon committing a resource, it actually then went ahead and corrupted the data structure so bad that a security check needed to be raised, and fast.

Code:
nt!KiFastFailDispatch+0xd0

Right here, Windows is literally saying 'stop everything right now, this is bad' as opposed to its usual error handling when a bug check is going to be called.



With all of this said, given we've already replaced the video card and Memtest has passed with flying colors multiple times, this is at this point a faulty motherboard. There's one thing left to try, and that's a BIOS update if available.

Regards,

Patrick
 
Excellent work Patrick, couldn't have done better myself.
 
Thanks a lot Patrick I appreciate it so much. I guess I should RMA the motherboard then which is kinda a pain. Never done that before.

edit: Sorry, I should have said that the bios is updated to its latest version already.
 
If you can then it's a good idea to do it sooner than later, we cannot test the motherboard unfortunately but given the other hardware passes and the nature of the bugcheck it seems likely that it's the cause.
 
My pleasure.

Generally manufacturers don't give you too much trouble when you explain what steps you've already been through, and so long as it's under replacement warranty. As Jared said, sooner than later when it comes to this.

Regards,

Patrick
 
My retailer that I bought it from, Memory Express, will test the motherboard for faults and give me a new one if it is. Hopefully they find something wrong with it and it's actually the problem. I dunno if you guys have any other ideas if it's not.

Edit: I'll hopefully be giving it to them tomorrow and get a result within a few days. So I'll update what happens with that, if they find it faulty or not.

Thanks again for your help!
 
You should have gone to the manufacturer, not the retailer. However, I suppose it's not a problem if they provide you with a new one.

Regards,

Patrick
 
I agree, it's always better to go to the manufacturer which is what I do with my PC. The retailer I bought it off isn't helpful...

I'll give you an example, I took my PC a long time ago saying I want my money back, he said he'll send it off to the company he bought it off to test for hardware issues, if it's hardware I'll get my money back.
If it's software he'll charge me £50 which is around $70.

I contacted the company who I deal with now rather than him and they said that's false, they never charge for testing the hardware at all..

Sounds suspicious, it's as if he just wants some money for it.
 
Well the retailer could be Newegg or TigerDirect for example, not always a sole person. Retailers usually provide a 30 day warranty/replacement window if a piece of hardware is faulty according to their diagnostics. If not, you pay the shipping back. This is why it's always best to head directly to the manufacturer.

Regards,

Patrick
 
Aye, the company who he deals with will replace the parts if they're faulty.
Strangely enough, since this install there's been zero crashes with my PC.
Very strange...
 
Hmm thanks for the input. I'll be delivering the motherboard myself to the location, so I won't have to pay for shipping. And I'll pick the replacement board up as well if that's what I get. That's the reason for going to the retailer instead of manufacturer.

From what I read on MSI's website I would have to pay for shipping there and back to California from Vancouver Canada. As well as the time to ship instead of delivering the items myself.

Again I'm really hoping they find it faulty and replace it. That's as good as it can get I think?
 
Aye, the company who he deals with will replace the parts if they're faulty.
Strangely enough, since this install there's been zero crashes with my PC.
Very strange...

You mean with your system you've had no crashes?

I wasn't really prepared or expecting many things to be wrong when I put this together. Thought it would be pretty much plug and play.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top