Rapid Storage Technology
Intel® RST, RAID
2046 Discussions

Windows 10 BSOD - KERNEL_MODE_HEAP_CORRUPTION

Randall1
Novice
3,159 Views

I was been getting regular BSOD using the latest RST driver.   I downgraded to version 17.9.4.1017 from Asus website as most current driver for my board, but the crashes continue.   What can be done to stop the crashes?

 

Here is my WinDbg output:

 

*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

KERNEL_MODE_HEAP_CORRUPTION (13a)
The kernel mode heap manager has detected corruption in a heap.
Arguments:
Arg1: 0000000000000011, Type of corruption detected
Arg2: ffffa4080c002100, Address of the heap that reported the corruption
Arg3: ffffa4080cafcb00, Address at which the corruption was detected
Arg4: 0000000000000000

Debugging Details:
------------------


KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 17187

    Key  : Analysis.DebugAnalysisManager
    Value: Create

    Key  : Analysis.Elapsed.mSec
    Value: 18980

    Key  : Analysis.Init.CPU.mSec
    Value: 875

    Key  : Analysis.Init.Elapsed.mSec
    Value: 9587

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 96

    Key  : WER.OS.Branch
    Value: vb_release

    Key  : WER.OS.Timestamp
    Value: 2019-12-06T14:06:00Z

    Key  : WER.OS.Version
    Value: 10.0.19041.1


BUGCHECK_CODE:  13a

BUGCHECK_P1: 11

BUGCHECK_P2: ffffa4080c002100

BUGCHECK_P3: ffffa4080cafcb00

BUGCHECK_P4: 0

POOL_ADDRESS:  ffffa4080cafcb00 Nonpaged pool

FREED_POOL_TAG:  _STR

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

PROCESS_NAME:  ServiceHub.ThreadedWaitDialog.exe

DPC_STACK_BASE:  FFFF8101C9C57FB0

STACK_TEXT:  
ffff8101`c9c56d88 fffff801`44f8e758     : 00000000`0000013a 00000000`00000011 ffffa408`0c002100 ffffa408`0cafcb00 : nt!KeBugCheckEx
ffff8101`c9c56d90 fffff801`44f8e7b8     : 00000000`00000011 00000000`00000000 ffffa408`0c002100 00000000`00000020 : nt!RtlpHeapHandleError+0x40
ffff8101`c9c56dd0 fffff801`44f8e3e5     : 00000000`00000020 ffffa408`0cafc000 00000000`00000020 00000000`00000000 : nt!RtlpHpHeapHandleError+0x58
ffff8101`c9c56e00 fffff801`44e95318     : ffffa408`0c002340 ffffa408`0c0064c0 ffffa408`0c009600 fffff801`00000020 : nt!RtlpLogHeapFailure+0x45
ffff8101`c9c56e30 fffff801`44d12172     : ffffa408`0c002340 00000048`12ac2bff 00000000`00000000 ffffa408`00000000 : nt!RtlpHpLfhSubsegmentFreeBlock+0x141348
ffff8101`c9c56ee0 fffff801`453b3149     : 00000000`00000000 00000000`00000000 00000000`00000000 01000000`00100000 : nt!ExFreeHeapPool+0x362
ffff8101`c9c56fc0 fffff801`49a27e11     : ffffa408`0f1d1880 fffff801`499a0760 ffffa408`13293008 00000000`00000000 : nt!ExFreePool+0x9
ffff8101`c9c56ff0 fffff801`48e93c14     : fffff801`499a0600 ffffa408`440d59d0 ffff8101`c9c570c0 00000000`00000012 : storport!StorPortFreeRegistryBuffer+0x41
ffff8101`c9c57020 fffff801`48e03b3a     : fffff801`499a06a0 ffff8101`c9c572a0 ffff8101`00000000 fffff801`48ef9040 : iaStorAC+0xb3c14
ffff8101`c9c57070 fffff801`48dfcaf5     : ffff8101`c9c572a0 ffffa408`131d31f8 00000000`00000003 ffffa408`131d31f8 : iaStorAC+0x23b3a
ffff8101`c9c57170 fffff801`48df527d     : 00000000`00000006 ffffa408`0f236010 ffff8101`c9c572a0 00000000`00000002 : iaStorAC+0x1caf5
ffff8101`c9c571b0 fffff801`49a062bc     : ffffa408`131d31a0 00000000`00000000 00000000`00000000 00000000`00000002 : iaStorAC+0x1527d
ffff8101`c9c57250 fffff801`499fff72     : 00000000`c00000bb ffffa408`0f20c670 00000000`00000000 00000000`00000000 : storport!RaCallMiniportUnitControl+0x28
ffff8101`c9c57280 fffff801`499ffae0     : ffffa408`131d31a0 00000000`00000004 00000000`00000000 fffff801`44c12809 : storport!RaidUnitSendPowerToMiniport+0x62
ffff8101`c9c572c0 fffff801`499ff459     : 0000656c`42ff73e3 fffff801`44c1ec7b ffffa408`131d31a0 ffffa408`0f2213e0 : storport!RaidUnitProcessSetDevicePowerIrp+0xb4
ffff8101`c9c57380 fffff801`499ff0c4     : ffffa408`0f20c670 ffffa408`131d31a0 ffffa408`295a1f00 fffff801`499fbddf : storport!RaidUnitSetDevicePowerIrp+0x10d
ffff8101`c9c573e0 fffff801`499fefe2     : 00000000`00000002 ffffa408`131d31a0 ffffa408`0f20c670 fffff801`49a58000 : storport!RaidUnitSetPowerIrp+0x68
ffff8101`c9c57430 fffff801`499fee98     : ffffa408`0f20c670 ffffa408`131d2e10 ffffa408`131d3050 ffffa408`0f20c670 : storport!RaUnitPowerIrp+0x6a
ffff8101`c9c57480 fffff801`44d9593f     : ffffa408`0f20c670 ffffa408`0f20c670 ffffa408`0f20c860 ffffa408`0f0b6d40 : storport!RaDriverPowerIrp+0x98
ffff8101`c9c574c0 fffff801`44d185cd     : ffffa408`0f0b6c60 fffff801`00000000 ffffa408`0f0b5920 ffffa408`0f0b5840 : nt!IopPoHandleIrp+0x3b
ffff8101`c9c574f0 fffff801`44d97c09     : ffffa408`0f20c670 ffffa408`11bb9dd8 ffffa408`0f0b5300 ffffa408`0f0b6b80 : nt!IofCallDriver+0x6d
ffff8101`c9c57530 fffff801`488dd68b     : ffffa408`0f102050 ffffa408`0f0b6aa0 ffffa408`0f0b61e0 ffffa408`0f0b69c0 : nt!IoCallDriver+0x9
ffff8101`c9c57560 fffff801`488b1328     : ffffa408`131d2e10 ffffa408`0f20c670 ffffa408`0f102050 fffff801`44d959db : ACPI!ACPIFilterIrpSetPower+0x14b
ffff8101`c9c575c0 fffff801`44d9593f     : 00000000`00000007 ffffa408`0f20c670 ffff8101`c9c57760 ffffa408`279aa1b0 : ACPI!ACPIDispatchIrp+0x318
ffff8101`c9c57640 fffff801`44d185cd     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!IopPoHandleIrp+0x3b
ffff8101`c9c57670 fffff801`44d97c09     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!IofCallDriver+0x6d
ffff8101`c9c576b0 fffff801`4abe9150     : 00000000`00000000 fffff801`45620da0 00000000`000020f7 ffffd081`ed3de180 : nt!IoCallDriver+0x9
ffff8101`c9c576e0 fffff801`44d0dede     : ffffa408`0cfec9a0 00000000`00000000 00000000`00000000 ffff8101`c9c5789c : CLASSPNP!ClasspPowerDownCompletion+0x6b0
ffff8101`c9c577a0 fffff801`44d0dda7     : 00000000`00000000 00000001`00000001 ffffd081`ed3de180 fffff801`00000000 : nt!IopfCompleteRequest+0x11e
ffff8101`c9c57890 fffff801`499f99e1     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!IofCompleteRequest+0x17
ffff8101`c9c578c0 fffff801`499f9354     : ffffd081`ee6e9020 ffffa408`131d31a0 ffff8101`c9c57a90 fffff801`44d07429 : storport!RaidCompleteRequestEx+0x91
ffff8101`c9c57990 fffff801`49a08f1c     : ffff8101`c9c57b70 00000000`00000000 fffff780`00000320 ffffd081`ee6e9020 : storport!RaidUnitCompleteRequest+0xf64
ffff8101`c9c57b10 fffff801`44d230ce     : ffff8101`c9c57e70 ffffa408`0ccfc000 00000000`00000000 ffffa408`00000002 : storport!RaidpAdapterRedirectDpcRoutine+0x8c
ffff8101`c9c57bb0 fffff801`44d223b4     : ffffd081`ed3de180 00000000`00000000 00000000`00000008 00000000`00120394 : nt!KiExecuteAllDpcs+0x30e
ffff8101`c9c57d20 fffff801`44dfdd35     : 00000000`00000000 ffffd081`ed3de180 00000000`00000000 ffffd081`ed3de180 : nt!KiRetireDpcList+0x1f4
ffff8101`c9c57fb0 fffff801`44dfdb20     : 00000002`00000000 00000001`00000000 ffffd081`ed3de180 ffff8101`00000000 : nt!KxRetireDpcList+0x5
ffff8101`d226f5b0 fffff801`44dfd1ee     : 00000000`00000000 fffff801`00000000 00001000`000000bd 00000000`00000000 : nt!KiDispatchInterruptContinue
ffff8101`d226f5e0 fffff801`44d0fe44     : 00000000`00000000 fffff801`44cff980 00000000`00000000 006000a0`00000000 : nt!KiDpcInterrupt+0x2ee
ffff8101`d226f770 fffff801`44c0a6d3     : 00000000`00000000 fffff801`00000000 ffffa408`2ca28790 00000000`00000000 : nt!KiExitDispatcher+0x74
ffff8101`d226f7e0 fffff801`44c0a248     : ffffa408`00000000 fffff588`04cc07e0 00000000`000061a8 00000000`00000000 : nt!ExpReleaseResourceExclusiveForThreadLite+0x3c3
ffff8101`d226f8c0 fffff5b6`0fe6488f     : 00000000`00000000 00000000`00000000 00000000`00000001 fffff588`05d2c570 : nt!ExReleaseResourceAndLeaveCriticalRegion+0x88
ffff8101`d226f920 fffff5b6`10111800     : 00000000`00be4000 00000000`00000000 fffff5b6`10052700 fffff588`05d2c5e0 : win32kbase!UserSessionSwitchLeaveCrit+0x6f
ffff8101`d226f990 fffff5b6`10706c9e     : 00000000`0b92ed04 ffff8101`d226fa80 00000000`0869e6b0 ffffa408`3898c080 : win32kfull!NtUserKillTimer+0x1e0
ffff8101`d226f9d0 fffff801`44e086b5     : 00000000`00000000 ffffa408`00000001 00000000`00000113 ffff8101`d226fa80 : win32k!NtUserKillTimer+0x16
ffff8101`d226fa00 00000000`77321cfc     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x25
00000000`0b1cedb8 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x77321cfc


SYMBOL_NAME:  iaStorAC+b3c14

MODULE_NAME: iaStorAC

IMAGE_NAME:  iaStorAC.sys

STACK_COMMAND:  .thread ; .cxr ; kb

BUCKET_ID_FUNC_OFFSET:  b3c14

FAILURE_BUCKET_ID:  0x13a_11__STR_iaStorAC!unknown_function

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {b43222aa-7214-d43e-453f-6047cf4702ca}

Followup:     MachineOwner
---------

  

0 Kudos
20 Replies
DeividA_Intel
Moderator
3,136 Views

Hello Randall1,  

  


Thank you for posting on the Intel® communities.   

  


In order to better assist you, please provide the following:  


  


1. Run the Intel® System Support Utility (Intel® SSU) to gather more details about the system.  


· Download the Intel® SSU and save the application on your computer: https://downloadcenter.intel.com/download/25293/Intel-System-Support-Utility-for-Windows- 


· Open the application, check the "Everything" checkbox, and click "Scan" to see the system and device information. The Intel® SSU defaults to the "Summary View" on the output screen following the scan. Click the menu where it says "Summary" to change to "Detailed View".  


· To save your scan, click Next and click Save.  



2. Provide the Report for Intel® Rapid Storage Technology (Intel® RST):

https://www.intel.com/content/www/us/en/support/articles/000006351/technologies.html


3. Did the issue start, right after the latest Intel® RST driver installation?


4. Can you share or take a picture of the BSOD error code?


5. Have you updated BIOS and Windows?


6. Do you have a RAID configuration?





Best regards, 


Deivid A.  

Intel Customer Support Technician 



0 Kudos
Randall1
Novice
3,122 Views

1. Report attached

2. The link is not applicable.  Last upgrade required switching to the Optane software which does not appear to have a report option

3. Difficult to say, but seemed to begin after updating RST driver back in November.  I just thought Windows update was rebooting overnight, until the crashes started to happen while I was working

4. Attached

5. Problem existed before and after lasted Bios update.  Problem has existed before and after many windows updates, and 1 re-install

6. Yes, 2 Raid 1 arrays.   WD Red 2TB x 2, AData 500GB  SSD

0 Kudos
DeividA_Intel
Moderator
3,107 Views

Hello Randall1, 


  


Thank you for the information provided 


  


I will proceed to check the issue internally and post back soon with more details. 

  

  


Best regards,  


Deivid A.  

Intel Customer Support Technician 


0 Kudos
Randall1
Novice
3,091 Views

Thanks Deivid,

 

I forgot to mention a 3rd Raid - Raid 0, 2x PNY SSD 480GB

0 Kudos
DeividA_Intel
Moderator
3,071 Views

Hello Randall1, 



Thanks for the information provided.



In order to help you further, please try the following:


1. Can you try to roll back to the version that you mentioned that was working fine to check the behavior?


1. Update Windows to the latest version (built 19043).


2. Can you try a clean installation of the Intel® Rapid Storage Technology (Intel® RST) drivers and install the latest one?




Regards,  


Deivid A.  

Intel Customer Support Technician 



0 Kudos
Randall1
Novice
3,058 Views

Hello Deivid,

 

1. I do not know what previous version was working.  As I have stated, the problem has been happening for many months.

2. I have continually updated windows and the crashes have happened on every version, why would updating to the latest version help now?

3. All of my drives are in RAID mode, I cannot uninstall the RST driver to make a "clean" install.   The system will not function without a RAID driver...

 

 

What have you found from the debug data provided?

 

Thanks

0 Kudos
DeividA_Intel
Moderator
3,033 Views

Hello Randall1, 



Thanks for the information provided.



I am going to continue with the research based on the details provided, as soon as I have any updates I will let you know.




Regards,  



Deivid A.  

Intel Customer Support Technician 



0 Kudos
DeividA_Intel
Moderator
3,020 Views

Hello Randall1, 



Can you let me know if the issue persists after installing the following Intel® Rapid Storage Technology (Intel® RST) version:


- https://downloadcenter.intel.com/download/30314/Intel-Rapid-Storage-Technology-Driver-Installation-Software-with-Intel-Optane-Memory-10th-and-11th-Gen-Platforms-





Best regards, 



Deivid A.  

Intel Customer Support Technician 


0 Kudos
Randall1
Novice
3,005 Views

Hello Deivid,

 

As stated in the original post, I have already tried the latest driver.   When using it, the crashes happened more frequently, -several times a day.

0 Kudos
DeividA_Intel
Moderator
2,994 Views

Hello Randall1, 



Thanks for your confirmation.



I will proceed to check the issue internally and post back soon with more details. 


  


Best regards,  


Deivid A.  

Intel Customer Support Technician 


0 Kudos
DeividA_Intel
Moderator
2,981 Views

Hello Randall1, 



Based on the research performed, please try the following:



1. clear the Windows registry, the computer will still work, you are just uninstalling the console.


- Steps to uninstall RST, see the RST guide:

https://www.intel.com/content/dam/support/us/en/documents/technologies/intel-rst-installation-and-user-guide.pdf


- Clean the registry:

https://www.intel.com/content/www/us/en/support/articles/000055681/technologies/intel-rapid-storage-technology-intel-rst.html


2. If the previous steps did not work, you may need to perform a clean installation of the operating system.


3. If none of the steps above worked, please contact your motherboard manufacturer for further steps.




Best regards, 


Deivid A.  

Intel Customer Support Technician 



0 Kudos
Randall1
Novice
2,967 Views
Hi Deivid, none of this has been helpful. I’m surprised that you haven’t asked me to turn it off and on. . Perhaps looking at the bug details and fixing the faulty driver would be helpful?
DeividA_Intel
Moderator
2,912 Views

Hello Randall1, 



In order to help you further on this matter, I will appreciate it if you can provide me with a full crash dump file. We will proceed to investigate further as soon as we receive the file.




Regards,  


Deivid A.  

Intel Customer Support Technician  



0 Kudos
Randall1
Novice
2,901 Views

Sure, do you have an upload link?  The dump file is about 2.5GB

0 Kudos
DeividA_Intel
Moderator
2,894 Views

Hello Randall1, 



We do not have an "upload file", however, have you tried compressing the file?



If you have not, please try the following steps:

- Choose the file>copy file>desktop>paste>send to> ZIP> attach to the post.



Please let me know if you have trouble or if the 2.5GB is the compressed file.




Regards,  


Deivid A. 

Intel Customer Support Technician 


0 Kudos
Randall1
Novice
2,889 Views

The compressed file is 500MB, way over your 71mb limit

0 Kudos
DeividA_Intel
Moderator
2,878 Views

Hello Randall1



I will send you an e-mail to the e-mail address associated with your community profile. Please reply to the email with the file needed. If you are not able to send it due to the same issue, just let me know.




Regards,  


Deivid A.  

Intel Customer Support Technician  


0 Kudos
DeividA_Intel
Moderator
2,812 Views

Hello Randall1, 


We appreciate all the information provided.



I would like to let you know that Intel is aware of the problem happening on the latest drivers and currently is working on a fix. Please keep on checking on downloadcenter.intel.com for future drive releases.



Please keep in mind that this thread will no longer be monitored by Intel.  



Best regards,  


Deivid A.  

Intel Customer Support Technician 


0 Kudos
Randall1
Novice
2,798 Views

Hello Deivid,

How will I know if an update contains a fix for this issue?

0 Kudos
rx7
Beginner
2,773 Views

Having the same issue and this thread is extremely underwhelming. You noted correctly that they haven’t asked you to turn it off and on. No real solution here, just the usual blah blah blah.

0 Kudos
Reply