Two Bad_Pool_Caller BSOD [USBXHCI.SYS and wdiwifi.sys]


  1. Posts : 11
    windows 10 Home 64bit
       #1

    Two Bad_Pool_Caller BSOD [USBXHCI.SYS and wdiwifi.sys]


    Last time I posted my question, I got those BSOD only when using Blender (when rendering). Now after that, I installed new windows from Microsoft. My PC ran fine for like 2 weeks and today, I again got two new BSOD.

    My drivers are all updated. I only get them when I render via Blender. Like, I played Battlefield on ultra for 2-3 hours and no BSOD. I start doing some rendering, and I get BSOD (which are still random. Sometimes the blender finishes rendering, sometimes I get the BSOD)

    I am using the latest version of my Wifi Nano USB driver. I did memtest86 and it came out fine. If the cause is still the Wifi lan driver, how can I avoid this? I mean I have the latest driver, how more updated can I be? Windows is also updated. My hardware is same. I didn't connect any external device. I was using the same Nano USB for two weeks and it ran fine with no problem, and now suddenly this problem pops up. I tried some videos on youtube but they are of no help.

    It is like the BSOD forgot to come for two weeks, and now it suddenly remembers. I checked system restore, nothing new is installed.

    Attachment 139257
      My Computer


  2. Posts : 14,903
    Windows 10 Pro
       #2

    Hi Folktale,

    I suggest to remove the Wifi USB adapter to see how it goes.
      My Computers


  3. Posts : 41,474
    windows 10 professional version 1607 build 14393.969 64 bit
       #3

    Code:
    BugCheck C2, {7, fffff801, 48a00d70, ffffb30725d9b6b0}
    
    *** WARNING: Unable to verify timestamp for rtwlanu.sys
    *** ERROR: Module load completed but symbols could not be loaded for rtwlanu.sys
    unable to get nt!MmSpecialPoolStart
    unable to get nt!MmSpecialPoolEnd
    unable to get nt!MmPagedPoolEnd
    unable to get nt!MmNonPagedPoolStart
    unable to get nt!MmSizeOfNonPagedPoolInBytes
    Probably caused by : wdiwifi.sys ( wdiwifi!CAdapter::FreeWfcFrame+88 )
    Code:
    BugCheck C2, {7, 206c644d, d0004, ffffc4879d51ab70}
    
    unable to get nt!MmSpecialPoolStart
    unable to get nt!MmSpecialPoolEnd
    unable to get nt!MmPagedPoolEnd
    unable to get nt!MmNonPagedPoolStart
    unable to get nt!MmSizeOfNonPagedPoolInBytes
    Probably caused by : USBXHCI.SYS ( USBXHCI!Bulk_Transfer_PrepareForCompletion+134a5 )


    Code:
    wdiwifi.sys
    WDI Driver Framework Driver 
    W10
    Windows Update
    Code:
    USBXHCI.sys
    USB XHCI Driver 
    Info - http://msdn.microsoft.com/en-us/library/windows/hardware/hh406292(v=vs.85).aspx
    Windows Update
    Code:
    Windows failed fast startup with error status 0xC00000D4.

    Also see the performance impact of turning off fast startup:
    Turn On or Off Fast Startup in Windows 10 Windows 10 Performance Maintenance Tutorials
      My Computer


  4. Posts : 926
    Windows 10 Pro
       #4

    As axe0 wrote, the USB Wifi adapter or its driver should be the culprit
      My Computer


  5. Posts : 11
    windows 10 Home 64bit
    Thread Starter
       #5

    axe0 said:
    Hi Folktale,

    I suggest to remove the Wifi USB adapter to see how it goes.
    hey Axe0,

    For how long? I mean I was running it for two weeks with no issue. My computer ran for hours with internet connected via that wifi USB adapter. I was also able to do rendering with no crash. These BSODs are weird.

    I will try that tomorrow and report it back to you.
      My Computer


  6. Posts : 11
    windows 10 Home 64bit
    Thread Starter
       #6

    zbook said:
    Code:
    BugCheck C2, {7, fffff801, 48a00d70, ffffb30725d9b6b0}
    
    *** WARNING: Unable to verify timestamp for rtwlanu.sys
    *** ERROR: Module load completed but symbols could not be loaded for rtwlanu.sys
    unable to get nt!MmSpecialPoolStart
    unable to get nt!MmSpecialPoolEnd
    unable to get nt!MmPagedPoolEnd
    unable to get nt!MmNonPagedPoolStart
    unable to get nt!MmSizeOfNonPagedPoolInBytes
    Probably caused by : wdiwifi.sys ( wdiwifi!CAdapter::FreeWfcFrame+88 )
    Code:
    BugCheck C2, {7, 206c644d, d0004, ffffc4879d51ab70}
    
    unable to get nt!MmSpecialPoolStart
    unable to get nt!MmSpecialPoolEnd
    unable to get nt!MmPagedPoolEnd
    unable to get nt!MmNonPagedPoolStart
    unable to get nt!MmSizeOfNonPagedPoolInBytes
    Probably caused by : USBXHCI.SYS ( USBXHCI!Bulk_Transfer_PrepareForCompletion+134a5 )


    Code:
    wdiwifi.sys
    WDI Driver Framework Driver 
    W10
    Windows Update
    Code:
    USBXHCI.sys
    USB XHCI Driver 
    Info - http://msdn.microsoft.com/en-us/library/windows/hardware/hh406292(v=vs.85).aspx
    Windows Update
    Code:
    Windows failed fast startup with error status 0xC00000D4.

    Also see the performance impact of turning off fast startup:
    Turn On or Off Fast Startup in Windows 10 Windows 10 Performance Maintenance Tutorials
    Sorry, I don't understand these codes. Are you saying fast boot could be the culprit?
      My Computer


  7. Posts : 11
    windows 10 Home 64bit
    Thread Starter
       #7

    BSODHunter said:
    As axe0 wrote, the USB Wifi adapter or its driver should be the culprit
    can you help me here a bit? I installed windows 10. Installed driver for graphics(nvidia) and plugged in my wifi USB adapter and windows installed the driver automatically, just like when we plug a USB. Now there is a driver listed on the adapter's manufacturer's and there is a driver from 2016 available to download. Should I go ahead and install that driver?
      My Computer


  8. Posts : 14,903
    Windows 10 Pro
       #8

    You could try to install that driver yes.

    Sorry, I don't understand these codes. Are you saying fast boot could be the culprit?
    The first 2 codes are from dumps.
    - First line: the error code your system had including parameters
    - "*** WARNING: Unable to verify timestamp for rtwlanu.sys
    *** ERROR: Module load completed but symbols could not be loaded for rtwlanu.sys" simply means some files that Windbg (the program we use for analysis) uses are missing. We use this to identify what driver may or may not be involved into the cause excluding Windows drivers.
    - The others I don't know for sure, I believe it to be an issue with the new version of Windbg
    - Last line says what Windbg thinks the likely cause is, the last driver that was active just before the Windows kernel got active by calling the BSOD event. "USBXHCI!Bulk_Transfer_PrepareForCompletion+134a5" is the function that the driver executed with offset (start position) a memory address + 134a5 added to it.

    The next 2 are drivers, both are drivers from Windows.
    - driver filename
    - driver description
    - I think the source?
    - how to update them, though since they are Windows drivers they are updated automatically so don't worry about it :)

    The last one simply says that there is an issue with fast startup, it may or may not be related to the BSOD so to be safe @zbook suggests to disable fast startup :)
      My Computers


  9. Posts : 11
    windows 10 Home 64bit
    Thread Starter
       #9

    axe0 said:
    You could try to install that driver yes.


    The first 2 codes are from dumps.
    - First line: the error code your system had including parameters
    - "*** WARNING: Unable to verify timestamp for rtwlanu.sys
    *** ERROR: Module load completed but symbols could not be loaded for rtwlanu.sys" simply means some files that Windbg (the program we use for analysis) uses are missing. We use this to identify what driver may or may not be involved into the cause excluding Windows drivers.
    - The others I don't know for sure, I believe it to be an issue with the new version of Windbg
    - Last line says what Windbg thinks the likely cause is, the last driver that was active just before the Windows kernel got active by calling the BSOD event. "USBXHCI!Bulk_Transfer_PrepareForCompletion+134a5" is the function that the driver executed with offset (start position) a memory address + 134a5 added to it.

    The next 2 are drivers, both are drivers from Windows.
    - driver filename
    - driver description
    - I think the source?
    - how to update them, though since they are Windows drivers they are updated automatically so don't worry about it :)

    The last one simply says that there is an issue with fast startup, it may or may not be related to the BSOD so to be safe @zbook suggests to disable fast startup :)
    Thank you axe01. But for how long should I unplug the USB to test for BSOD? Since I use my internet via that USB.
      My Computer


  10. Posts : 41,474
    windows 10 professional version 1607 build 14393.969 64 bit
       #10

    Open device manager > expand network adapter > look for any Realtek wirless adapter and uninstall

    Code:
    RtlWlanu     Realtek Wireless LAN 8 Realtek Wireless LAN 8 Kernel        Manual     Running    OK         TRUE        FALSE        4,096             30,92,480   0          15-11-2016 22:04:02    C:\Windows\system32\drivers\rtwlanu.sys          4,096
    Then reinstall the most up to date driver from: Realtek
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 15:55.
Find Us




Windows 10 Forums