BSOD at random times

win32kfull.sys+10a96

Did you install an un-modified version from scratch or try to move from an old computer to the framework?

What O.S.?

Hi Danny,

Thanks for getting back to me… as I was waiting for a response, I did some research on my own. Just completed running sfc /scannow and it said it had found something, not sure what, as I’m not a tech type and made repairs. If I do not get any more BSODs, I think it is fixed. Too early to tell now, will get back to you ASAP to confirm one way or the other.

From scratch I installed Windows 10 using Win10_20H2_v2_English_x64.iso, and thereafter Windows Update Mini Tool for monthly updates.

(version 21H1, Build 19043, 1288)

This is the dump file that pointed me to file corruption.

Dump File : 101221-7343-01.dmp
Crash Time : 10/12/2021 10:24:59 AM
Bug Check String :
Bug Check Code : 0x00000139
Parameter 1 : 000000000000001d Parameter 2 : fffff8067766e010
Parameter 3 : fffff8067766df68 Parameter 4 : 0000000000000000
Caused By Driver : ntoskrnl.exe
Caused By Address : ntoskrnl.exe+3f71c0
File Description :
Product Name :
Company :
File Version :
Processor : x64
Crash Address : ntoskrnl.exe+3f71c0
Stack Address 1 :
Stack Address 2 :
Stack Address 3 :
Computer Name :
Full Path : C:\WINDOWS\MiniDump\101221-7343-01.dmp
Processors Count : 8
Major Version : 15
Minor Version : 19041
Dump File Size : 2,439,740
Dump File Time : 10/12/2021 10:25:32 AM

Nick

Did you memtest your memory?

Yes I did, nothing bad showed up. Ran it for 3 hours.

How many passes? That’s more important than the duration (as RAM size and speed affects duration).

3 passes.
Module 0:
Empty
Module 1:
DDR4, 16384 MB, 64-bit, 3200 MHz
Controller1-ChannelA-DIMM0 BANK 0 Crucial Technology CT16G4SFRA32A.M16FRS

0.000: Detecting usable memory (16167 MB theoretical max)…
15.969: 14784 MB Test starting on 8 CPUs…
15.984: Allocating memory…
25.813: Starting loop 1
25.828: Stuck Address Test…
30.516: Random Data Test…
35.359: Move Data Test…
37.063: Bitpattern Test…
187.016: Starting loop 2
187.031: Stuck Address Test…
192.219: Random Data Test…
200.781: Move Data Test…
202.719: Bitpattern Test…
355.297: Starting loop 3
355.297: Stuck Address Test…
359.844: Random Data Test…
365.781: Move Data Test…
367.484: Bitpattern Test…
378.656: Error at 77C1FC0
397.688: Test finished with 1 errors

It doesn’t bode well if you’re seeing an error after 3 passes. Try other testing methods to see if more errors pop up as that’d point to defective RAM (you could also take it out and inspect the traces, make sure there isn’t any debris or corrosion limiting pin contact).

For freeware certain OCCT tests are pretty good at hammering RAM, though test time will be limited to an hour with the free version. prime95 can be configured to test memory but it will absolutely hammer your system. memtest86 works but it’s a bit slow at finding errors I think. Same with HCI MemTest. Personally I use Karhu RAM Test as I find that’s fastest at finding errors, but that’s a paid license. Usually I aim for no errors after letting it run for at least 12 hours / 10,000% coverage when I’m doing final stability testing.

I used MemTest64 here. I opened up the Framework and checked the connection, there appears upon a cursory inspection, no problems there. The RAM module is what I got from Framework when I ordered DIY. Took it out of packaging and installed it right away.

What do you think my next step should be?

Nick

For what it’s worth I’m cursed with RAM, I’ve had to RMA two kits on my desktop in the past few years.

I’d probably contact support since I’m assuming you’ll go through them if it needs replaced. You could run another test or two first to verify it’s the RAM but you shouldn’t be seeing any errors in the RAM testing ideally, especially since MemTest64 usually isn’t as efficient about finding errors as some of the others I listed (I’ve passed MemTest64 before and instantly crashed on others).

Edit: If you want to be thorough and rule out a possible mainboard issue you could also try testing in the other DIMM slot since I see you only have one stick. If it’s erroring in both almost certainly the RAM itself.

Personal preference:
I typically memtest any new installation of memory (new or old) for anything between 10 to 20 passes. Depend on the intended uptime / of the system. (Sometimes, memory issue may be caused by poor installation contacts, poor cooling…so thoroughly testing a new installation over many passes is needed)

You currently have one error. Make note of that location. If you consistently get error from that location in subsequent passes (even if it’s intermittent), then it’s indicative of a physical issue with that RAM module.

Contact Framework support with your test details and findings, and they’ll proceed accordingly.

I will run it overnight. Will be traveling out of town for a while, so am taking my cheap ass Acer Spin instead. Will post results tomorrow and then figure out how to go forward. Much thanks.

Nick

I just got a BSOD recently too. Not the one that you had but it was Video_Scheduler_Internal_Error im not sure if anyone else had the same?

Am running out of time and out of town., ran it again for 6 loops, got 2 errors.
Framework Laptop Mem Test

Empty
Module 1:
DDR4, 16384 MB, 64-bit, 3200 MHz
Controller1-ChannelA-DIMM0 BANK 0 Crucial Technology CT16G4SFRA32A.M16FRS
0.000: Detecting usable memory (16167 MB theoretical max)…
16.015: 14144 MB Test starting on 8 CPUs…
16.031: Allocating memory…
25.328: Starting loop 1
25.343: Stuck Address Test…
29.672: Random Data Test…
36.062: Move Data Test…
38.656: Bitpattern Test…
169.781: Starting loop 2
169.781: Stuck Address Test…
174.015: Random Data Test…
178.312: Move Data Test…
179.875: Bitpattern Test…
233.672: Error at 5172A50
310.703: Starting loop 3
310.703: Stuck Address Test…
314.906: Random Data Test…
319.218: Move Data Test…
320.781: Bitpattern Test…
451.718: Starting loop 4
451.718: Stuck Address Test…
455.968: Random Data Test…
461.109: Move Data Test…
462.672: Bitpattern Test…
594.328: Starting loop 5
594.328: Stuck Address Test…
598.609: Random Data Test…
604.187: Move Data Test…
605.750: Bitpattern Test…
737.500: Starting loop 6
737.500: Stuck Address Test…
741.718: Random Data Test…
747.281: Move Data Test…
748.859: Bitpattern Test…
781.515: Error at CD4046A
884.328: Test finished with 2 errors

Did contact support and directed them to these posts. Appreciate all your help.
Nick

OK, again thanks to everyone who helped with my BSOD issue. I took your advice and moved the RAM module to Module 0 from the default Module 1 and reran the memtest for 10 loops. Here are the test results for Module 1, where I had errors and BSOD and Module 0 where everything seems to be just fine.

Tks Nick
Module 0:
Empty
Module 1:
DDR4, 16384 MB, 64-bit, 3200 MHz
Controller1-ChannelA-DIMM0 BANK 0 Crucial Technology CT16G4SFRA32A.M16FRS
0.000: Detecting usable memory (16167 MB theoretical max)…
15.938: 14720 MB Test starting on 8 CPUs…
15.938: Allocating memory…
24.172: Memory locking failed (might be reserved by other apps/kernel)
28.235: Test finished with no errors detected
0.000: Detecting usable memory (16167 MB theoretical max)…
16.985: 14848 MB Test starting on 8 CPUs…
17.000: Allocating memory…
26.422: Starting loop 1
26.438: Stuck Address Test…
30.969: Random Data Test…
35.610: Move Data Test…
37.313: Bitpattern Test…
178.188: Starting loop 2
178.204: Stuck Address Test…
182.782: Random Data Test…
187.516: Move Data Test…
189.219: Bitpattern Test…
331.000: Starting loop 3
331.016: Stuck Address Test…
335.579: Random Data Test…
340.360: Move Data Test…
342.141: Bitpattern Test…
421.610: Error at 9016C50
482.563: Starting loop 4
482.579: Stuck Address Test…
487.157: Random Data Test…
494.688: Move Data Test…
496.563: Bitpattern Test…
574.266: Error at F9C8A2
636.688: Starting loop 5
636.688: Stuck Address Test…
641.282: Random Data Test…
646.094: Move Data Test…
647.797: Bitpattern Test…
788.813: Starting loop 6
788.829: Stuck Address Test…
793.469: Random Data Test…
798.110: Move Data Test…
799.813: Bitpattern Test…
942.625: Starting loop 7
942.641: Stuck Address Test…
947.266: Random Data Test…
952.141: Move Data Test…
953.891: Bitpattern Test…
1094.766: Starting loop 8
1094.782: Stuck Address Test…
1099.344: Random Data Test…
1106.625: Move Data Test…
1108.297: Bitpattern Test…
1249.172: Starting loop 9
1249.188: Stuck Address Test…
1253.766: Random Data Test…
1259.704: Move Data Test…
1261.391: Bitpattern Test…
1404.000: Starting loop 10
1404.016: Stuck Address Test…
1408.782: Random Data Test…
1413.704: Move Data Test…
1415.563: Bitpattern Test…
1564.047: Test finished with 2 errors

second module
Module 0:
DDR4, 16384 MB, 64-bit, 3200 MHz
Controller0-ChannelA-DIMM0 BANK 0 Crucial Technology CT16G4SFRA32A.M16FRS
Module 1:
Empty
0.000: Detecting usable memory (16167 MB theoretical max)…
16.656: 14848 MB Test starting on 8 CPUs…
16.656: Allocating memory…
26.515: Starting loop 1
26.515: Stuck Address Test…
31.250: Random Data Test…
36.078: Move Data Test…
37.734: Bitpattern Test…
182.922: Starting loop 2
82.937: Stuck Address Test…
187.562: Random Data Test…
193.890: Move Data Test…
195.609: Bitpattern Test…
338.344: Starting loop 3
338.359: Stuck Address Test…
343.015: Random Data Test…
349.703: Move Data Test…
351.500: Bitpattern Test…
496.094: Starting loop 4
496.109: Stuck Address Test…
500.687: Random Data Test…
505.531: Move Data Test…
507.219: Bitpattern Test…
650.609: Starting loop 5
650.625: Stuck Address Test…
655.172: Random Data Test…
659.969: Move Data Test…
661.703: Bitpattern Test…
806.484: Starting loop 6
806.484: Stuck Address Test…
811.281: Random Data Test…
816.187: Move Data Test…
818.172: Bitpattern Test…
960.812: Starting loop 7
960.812: Stuck Address Test…
965.437: Random Data Test…
972.109: Move Data Test…
973.828: Bitpattern Test…
1117.156: Starting loop 8
1117.172: Stuck Address Test…
1121.750: Random Data Test…
1126.547: Move Data Test…
1128.265: Bitpattern Test…
1272.156: Starting loop 9
1272.156: Stuck Address Test…
1276.765: Random Data Test…
1282.422: Move Data Test…
1284.094: Bitpattern Test…
1426.781: Starting loop 10
1426.797: Stuck Address Test…
1431.453: Random Data Test…
1438.859: Move Data Test…
1440.672: Bitpattern Test…
1586.719: Test finished with no errors detected

Support had me ship the laptop back. Did not appear to be a RAM module issue as moving RAM to Module 0 resulted in zero errors, as opposed to Module 1. Waiting for the laptop to be returned this coming Monday with a new motherboard to see if all is resolved.
Nick

1 Like

RanomUser,

Just an update. Laptop went in for repairs. New motherboard was the indication. Got it back just now and ran Memtest64:

DDR4, 16384 MB, 64-bit, 3200 MHz
Controller0-ChannelA-DIMM0 BANK 0 Crucial Technology CT16G4SFRA32A.M16FRS
Module 1:
Empty

0.000: Detecting usable memory (16167 MB theoretical max)…
8.906: 8768 MB Test starting on 8 CPUs…
8.906: Allocating memory…
14.703: Starting loop 1
14.703: Stuck Address Test…
17.391: Random Data Test…
20.062: Move Data Test…
21.031: Bitpattern Test…
103.000: Starting loop 2
103.000: Stuck Address Test…
105.641: Random Data Test…
108.281: Move Data Test…
109.234: Bitpattern Test…
191.219: Starting loop 3
191.219: Stuck Address Test…
193.844: Random Data Test…
196.500: Move Data Test…
197.469: Bitpattern Test…
279.516: Starting loop 4
279.516: Stuck Address Test…
282.172: Random Data Test…
284.859: Move Data Test…
285.844: Bitpattern Test…
367.734: Starting loop 5
367.734: Stuck Address Test…
370.391: Random Data Test…
374.266: Move Data Test…
375.219: Bitpattern Test…
459.437: Starting loop 6
459.437: Stuck Address Test…
462.156: Random Data Test…
465.812: Move Data Test…
466.797: Bitpattern Test…
552.594: Test finished with no errors detected

No more RAM errors, so all good now.

Nick

1 Like

reverse_thrust,

Just wanted to finish off this thread. It was the motherboard, as following your and others advice, I moved the RAM module to the other slot and had zero errors. Sent the laptop off to support and got it back yesterday. Ran tests and no problems in Module 1 slot, which is where it failed before. New motherboard and all is well.

Nick

2 Likes

Thanks for continuing to update and follow up in this thread. It’s always nice to know if there was a resolution to an issue and what that resolution was.

Glad you got your problem fixed and you are back up and running.

Big T,

Thanks for the support. Interesting side note. Bios in original was 3.02 and in the version I got back the Bios is 3.0.

Nick