none
BAD_POOL_CALLER blue screen of death Windows 7 x64

    Question

  • Hy!

     

    After use my system over more then 1 year I got this failure: BAD_POOP_CALLER , and freezing afterwards.

    I use Windows 7 x64 on a Dell laptop.

    My crash dump file is here:

    http://cid-0ab1b136cac063fa.office.live.com/self.aspx/.Public/Minidump3.rar

     

    Tamas

    Tuesday, March 22, 2011 5:22 PM

Answers

  • Hi,

    Driver Verifier can help find some BSOD issues :

    Using Driver Verifier to identify issues with Windows drivers for advanced users
    http://support.microsoft.com/kb/244617

    How To Troubleshoot Driver Problems in Windows Vista or 7.
    http://www.winvistaclub.com/t79.html

    Using Driver Verifier
    http://msdn.microsoft.com/en-us/library/ff554113(v=VS.85).aspx

    How to use Windows Driver Verifier Manager to Troubleshoot & Identify Driver Issueshttp://www.youtube.com/watch?v=_VwIDD9xngM

    Driver Verifier
    http://www.techsupportforum.com/2110308-post3.html

    Using Driver Verifier
    http://www.faultwire.com/solutions/using_driver_verifier.php

    How to use Windows Driver Verifier Manager to Troubleshoot & Identify Driver Issueshttp://www.youtube.com/watch?v=_VwIDD9xngM

    You can disable Driver Verifier
    http://support.microsoft.com/kb/244617

    Start - type in Search box -> verifier /reset      hit enter to disable

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

    This is my generic how to for proper driver updates : (update your major drivers and BIOS)

    This utility makes it easy to see which versions are loaded :

    DriverView - Free - utility displays the list of all device drivers currently loaded on your system.
    For each driver in the list, additional useful information is displayed: load address of the driver,
    description, version, product name, company that created the driver, and more.
    http://www.nirsoft.net/utils/driverview.html

    For Drivers check System Maker as fallbacks and Device Maker's which are the most current.
    Control Panel - Device Manager - Display Adapter - write down the make and complete model
    of your video adapter - double click - Driver's tab - write down the version info. Now click UPdate
    Driver (this may not do anything as MS is far behind certifying drivers) - then Right Click -
    Uninstall - REBOOT this will refresh the driver stack.

    Repeat that for Network - Network Card (NIC), Wifi, Sound, Mouse and Keyboard if 3rd party
    with their own software and drivers and any other major device drivers you have.

    Now go to System Maker's site (Dell, HP, Toshiba as examples) (as rollback) and then Device
    Maker's site (Realtek, Intel, Nvidia, ATI as examples) and get their latest versions. (Look for
    BIOS, Chipset and software updates at System Maker's site while there.)

    Download - SAVE - go to where you put them - Right Click - RUN AD ADMIN - REBOOT after
    each installation.

    Always check in Device Manager - Drivers tab to be sure the version you are installing actually
    shows up. This is because some drivers rollback before the latest is installed (sound drivers
    particularly do this) so install a driver - reboot - check to be sure it is installed and repeat as
    needed.

    Repeat at Device Makers - BTW at Device Makers DO NOT RUN THEIR SCANNER - check
    manually by model.

    Manually look at manufacturer's sites for drivers - and Device Maker's sites.
    http://pcsupport.about.com/od/driverssupport/ht/driverdlmfgr.htm

    Installing and updating drivers in 7 (updating drivers manually using the methods above is preferred
    to ensure the latest drivers from System maker and Device makers are found)
    http://www.sevenforums.com/tutorials/43216-installing-updating-drivers-7-a.html

    If you update drivers manually then it is a good idea to disable Driver Installations in Windows
    Updates, this leaves Windows Updates ON however it will not install drivers which will usually be
    older and cause issues. If Updates suggests a new driver then HIDE it (Right Click on it) and then
    go look for new ones manually if you wish.

    How To Disable Automatic Driver Installation In Windows Vista - Drivers
    http://www.addictivetips.com/windows-tips/how-to-disable-automatic-driver-installation-in-windows-vista/
    http://technet.microsoft.com/en-us/library/cc730606(WS.10).aspx

    ----------------------------------------------------------------------------------------------------------------

    Memory tests do not catch all errors such as mismatched memory (possible even for sticks
    that appear to be identical) and when faster memory is placed in system behind slower memory.
    So it is best to also swap sticks in and out to check for those even if all memory tests fail to show
    a problem.

    To test RAM check here - let it run 4+ hours or so.   <-- best method
    www.memtest.org

    For the Windows Memory Diagnostic Tool.

    Start - type in Search box ->  Memory - find Memory Diagnostics tool at top of list - Right Click -
    RUN AS ADMIN follow the instructions

    Windows Vista: How to Scan / Test your RAM or Memory with Windows Vista Memory Diagnostic
    Tool
    http://www.shivaranjan.com/2007/11/01/windows-vista-how-to-scan-test-your-ram-or-memory-with-windows-vista-memory-diagnostic-tool/

    How to Run the Memory Diagnostics Tool in Windows 7
    http://www.sevenforums.com/tutorials/715-memory-diagnostics-tool.html

    Test Your Computer’s Memory Using Windows Vista Memory Diagnostic Tool
    http://www.howtogeek.com/howto/windows-vista/test-your-computers-memory-using-windows-vista-memory-diagnostic-tool/

    Hope this helps.


    Rob Brown - Microsoft MVP <- profile - Windows Expert - Consumer : Bicycle - Mark Twain said it right.
    Tuesday, March 22, 2011 5:48 PM
  • DRIVER_POWER_STATE_FAILURE (9f)
    A driver is causing an inconsistent power state.
    Arguments:
    Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time

     No Mdl: No System Buffer: Thread 00000000:  Irp stack trace. 
         cmd  flg cl Device   File     Completion-Context
     [  0, 0]   0  0 00000000 00000000 00000000-00000000   

                Args: 00000000 00000000 00000000 00000000
    >[ 16, 2]   0 e1 fffffa800555e050 00000000 fffff800034c6280-fffffa80061ad970 Success Error Cancel pending
               \Driver\connctfyMP    nt!PopSystemIrpCompletion
                Args: 00014400 00000000 00000004 00000002
     [  0, 0]   0  0 00000000 00000000 00000000-fffffa80061ad970   

                Args: 00000000 00000000 00000000 00000000

        Image path: \SystemRoot\system32\DRIVERS\connctfy.sys
        Image name: connctfy.sys
        Timestamp:        Thu May 27 11:19:35 2010

    Update this software:

    http://www.connectify.me/

    Bug Check 0xC2: BAD_POOL_CALLER

    This indicates that the current thread is making a bad pool request.

    Arg1: 0000000000000007, Attempt to free pool which was already freed

    fffff880`03124a98 fffff800`033c7be9 nt!KeBugCheckEx
    fffff880`03124aa0 fffff800`0353c5d7 nt!ExDeferredFreePool+0x1201
    fffff880`03124b50 fffff800`0353f07b nt!MiFreeRelocations+0x57
    fffff880`03124b80 fffff800`032ea8b1 nt!MiSegmentDelete+0x1bb
    fffff880`03124bc0 fffff800`032ea76d nt!MiProcessDereferenceList+0x131
    fffff880`03124c80 fffff800`0353acce nt!MiDereferenceSegmentThread+0x10d
    fffff880`03124d00 fffff800`0328efe6 nt!PspSystemThreadStartup+0x5a
    fffff880`03124d40 00000000`00000000 nt!KxStartSystemThread+0x16

    IMAGE_NAME:  memory_corruption

    FAILURE_BUCKET_ID:  X64_0xc2_7_nt!MiFreeRelocations+57

    Please download memtest86+ [1], burn a new bootable CD (use a CD-RW if possible) from the ISO (download and use ImgBurn [2][3] to do this or make double click on the ISO in Windows 7), reboot your PC and scan your RAM 4-5hours for errors. If memtest86+ detects errors, test each module its own and replace the faulty RAM.

    If the memtest tells no error, please download CPU-Z [4], look in the memory and SPD tab and verify that the current RAM Speed and the Timings match to the values that you see in the SPD tab. If your RAM run at CR (Command Rate) 1T, change the value into 2T in the BIOS. This should fix the crashes.

    If both is ok and you still get crashes, enable Driver verifier to get the causing driver [5][6] and upload thenew dumps.

    André

    [1] http://www.memtest.org/download/4.20/memtest86+-4.20.iso.zip
    [2] http://www.imgburn.com/index.php?act=download
    [3] http://forum.imgburn.com/index.php?showtopic=61
    [4] http://www.cpuid.com/softwares/cpu-z.html
    [5] http://www.sevenforums.com/tutorials/101379-driver-verifier-enable-disable.html
    [6] http://support.microsoft.com/?kbid=244617


    "A programmer is just a tool which converts caffeine into code"

    Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
    Tuesday, March 22, 2011 8:08 PM

All replies

  • Hi,

    Results verified by WinDBG, DumpCHK, and BlueSceenView.

    The Bug_Checks were C2 and 9F.

    BugCheck C2, {7, 1097, 1585f3e7, 7220112}
    Probably caused by : memory_corruption ( nt!MiFreeRelocations+57 )
    Check the memory thorougly using the methods in the troubleshooters.

    BugCheck 9F, {3, fffffa8003d31700, fffff80000b9c4d8, fffffa8007e84010}
    Probably caused by : ntkrnlmp
    When a Windows component is shown as CAUSE it means something else drove it into Fault.

    1. Check Memory.

    2. Run Driver verifier.

    3. Use the other methods in the troubleshooters.

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

    Check this thread for information on using BlueScreenView, MyEventViewer, and other methods to
    troubleshoot BlueScreens - top 3 replies (+1 other).

    http://social.answers.microsoft.com/Forums/en-US/w7repair/thread/c675b7b8-795f-474d-a1c4-6b77b3fcd990

    -----------------------------------------------------------------------------------------------

    BCCode: C2    0x000000C2

    This is most often a driver problem so try updating the major drivers, BIOS, and others as you
    can. Other possibilities include malware and even antivirus/antispyware/security programs and
    disk issues. See the driver update methods in the next message when you get to that part of
    the troubleshooter and afterwards return to the troubleshooter if needed. Run the Driver Verifier
    and test memory.

    BCCode: C2    0x000000C2

    The BAD_POOL_CALLER bug check has a value of 0x000000C2. This indicates that the current thread is making a bad pool request.

    Important Information If You Have Received a STOP Code
    If you have received a blue screen error, or stop code, the computer has shut down abruptly to protect itself from data loss. A hardware device, its driver, or related software might have caused this error. If your copy of Windows came with your computer, call the manufacturer of your computer. If you purchased Windows separately from your computer, Microsoft provides support. To find contact information for Microsoft or your computer manufacturer Contact Support.

    If you have experience with computers and want to try to recover from this error, follow the steps provided in the Microsoft article Resolving STOP (Blue Screen) Errors in Windows.

    The following actions might prevent an error like this from happening again:

    Download and install updates and device drivers for your computer from Windows Update.
    Scan your computer for computer viruses.
    Check your hard disk for errors.

    BCCode: C2    0x000000C2   <-- read this link
    http://www.faultwire.com/solutions-fatal_error/BAD-POOL-CALLER-0x000000C2-*1195.html?order=votes

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

    Check this KB :

    The shutdown process does not finish, and you receive an error message on a computer that is
    running Windows Vista or Windows Server 2008: "Stop 0x0000009F"
    http://support.microsoft.com/kb/972109

    ----------------

    Are you using any Roxio or Nero programs? These have been known to cause this problem even
    if they were working well for a long period of time. If so check with their support.

    Check this thread for information on using BlueScreenView, MyEventViewer, and other methods to
    troubleshoot BlueScreens - top 3 replies (+1 other).

    http://social.answers.microsoft.com/Forums/en-US/vistarepair/thread/3deab2fa-4000-4136-8c78-a3d22b1db009

    We can analyze the minidumps if you make them available from the SkyDrive or other file
    sharing sites.

    Zip or upload the contents of C:\Windows\minidump

    Use SkyDrive to upload collected files and post screen shot/picture.
    http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/4fc10639-02db-4665-993a-08d865088d65

    ----------------------------------------------------------

    References to Vista also apply to Windows 7.

    This "could" be a power supply problem though it is not the most common cause - in this case
    it does seem like the PSU could be the fault.

    9f is likely a driver issue. Antivirus/antispware/security programs can also cause these issues.
    Have you added devices lately or updated drivers - be sure to check in Windows Updates to see
    if a driver was updated prior to this occurring. This could also be caused by a loose card or cable
    and even a weak power supply.

    That error means a driver is not handling the power state properly. Check in Control Panel - Device
    Manager to be sure major drivers are not shut off during sleep - double click Display Adapter - NIC
    and WIFI - Sound and others - Power Management tab - uncheck Allow computer to turn off power.
    Maybe only one has an issue.


    Start - type in Search box - MSCONFIG  find at top - Right Click - RUN AS ADMIN

    General Tab - check Diagnostic Start  - APPLY / OK  -  REBOOT

    Try it now. If it still blue screens think Video Driver. If not think NIC, Wifi, Sound, or......
    (and it still could be video interacting with something else). See next message for my
    generic driver update methods.

    BCCode: 9F  0x0000009F  <-- read this link
    http://www.faultwire.com/solutions-fatal_error/DRIVER-POWER-STATE-FAILURE-0x0000009F-*1167.html?order=date

    ---------------------------------------------------------------------------------------

    Use the methods in the troubleshooter link above and those in the message below.

    Hope this helps.


    Rob Brown - Microsoft MVP <- profile - Windows Expert - Consumer : Bicycle - Mark Twain said it right.
    Tuesday, March 22, 2011 5:47 PM
  • Hi,

    Driver Verifier can help find some BSOD issues :

    Using Driver Verifier to identify issues with Windows drivers for advanced users
    http://support.microsoft.com/kb/244617

    How To Troubleshoot Driver Problems in Windows Vista or 7.
    http://www.winvistaclub.com/t79.html

    Using Driver Verifier
    http://msdn.microsoft.com/en-us/library/ff554113(v=VS.85).aspx

    How to use Windows Driver Verifier Manager to Troubleshoot & Identify Driver Issueshttp://www.youtube.com/watch?v=_VwIDD9xngM

    Driver Verifier
    http://www.techsupportforum.com/2110308-post3.html

    Using Driver Verifier
    http://www.faultwire.com/solutions/using_driver_verifier.php

    How to use Windows Driver Verifier Manager to Troubleshoot & Identify Driver Issueshttp://www.youtube.com/watch?v=_VwIDD9xngM

    You can disable Driver Verifier
    http://support.microsoft.com/kb/244617

    Start - type in Search box -> verifier /reset      hit enter to disable

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

    This is my generic how to for proper driver updates : (update your major drivers and BIOS)

    This utility makes it easy to see which versions are loaded :

    DriverView - Free - utility displays the list of all device drivers currently loaded on your system.
    For each driver in the list, additional useful information is displayed: load address of the driver,
    description, version, product name, company that created the driver, and more.
    http://www.nirsoft.net/utils/driverview.html

    For Drivers check System Maker as fallbacks and Device Maker's which are the most current.
    Control Panel - Device Manager - Display Adapter - write down the make and complete model
    of your video adapter - double click - Driver's tab - write down the version info. Now click UPdate
    Driver (this may not do anything as MS is far behind certifying drivers) - then Right Click -
    Uninstall - REBOOT this will refresh the driver stack.

    Repeat that for Network - Network Card (NIC), Wifi, Sound, Mouse and Keyboard if 3rd party
    with their own software and drivers and any other major device drivers you have.

    Now go to System Maker's site (Dell, HP, Toshiba as examples) (as rollback) and then Device
    Maker's site (Realtek, Intel, Nvidia, ATI as examples) and get their latest versions. (Look for
    BIOS, Chipset and software updates at System Maker's site while there.)

    Download - SAVE - go to where you put them - Right Click - RUN AD ADMIN - REBOOT after
    each installation.

    Always check in Device Manager - Drivers tab to be sure the version you are installing actually
    shows up. This is because some drivers rollback before the latest is installed (sound drivers
    particularly do this) so install a driver - reboot - check to be sure it is installed and repeat as
    needed.

    Repeat at Device Makers - BTW at Device Makers DO NOT RUN THEIR SCANNER - check
    manually by model.

    Manually look at manufacturer's sites for drivers - and Device Maker's sites.
    http://pcsupport.about.com/od/driverssupport/ht/driverdlmfgr.htm

    Installing and updating drivers in 7 (updating drivers manually using the methods above is preferred
    to ensure the latest drivers from System maker and Device makers are found)
    http://www.sevenforums.com/tutorials/43216-installing-updating-drivers-7-a.html

    If you update drivers manually then it is a good idea to disable Driver Installations in Windows
    Updates, this leaves Windows Updates ON however it will not install drivers which will usually be
    older and cause issues. If Updates suggests a new driver then HIDE it (Right Click on it) and then
    go look for new ones manually if you wish.

    How To Disable Automatic Driver Installation In Windows Vista - Drivers
    http://www.addictivetips.com/windows-tips/how-to-disable-automatic-driver-installation-in-windows-vista/
    http://technet.microsoft.com/en-us/library/cc730606(WS.10).aspx

    ----------------------------------------------------------------------------------------------------------------

    Memory tests do not catch all errors such as mismatched memory (possible even for sticks
    that appear to be identical) and when faster memory is placed in system behind slower memory.
    So it is best to also swap sticks in and out to check for those even if all memory tests fail to show
    a problem.

    To test RAM check here - let it run 4+ hours or so.   <-- best method
    www.memtest.org

    For the Windows Memory Diagnostic Tool.

    Start - type in Search box ->  Memory - find Memory Diagnostics tool at top of list - Right Click -
    RUN AS ADMIN follow the instructions

    Windows Vista: How to Scan / Test your RAM or Memory with Windows Vista Memory Diagnostic
    Tool
    http://www.shivaranjan.com/2007/11/01/windows-vista-how-to-scan-test-your-ram-or-memory-with-windows-vista-memory-diagnostic-tool/

    How to Run the Memory Diagnostics Tool in Windows 7
    http://www.sevenforums.com/tutorials/715-memory-diagnostics-tool.html

    Test Your Computer’s Memory Using Windows Vista Memory Diagnostic Tool
    http://www.howtogeek.com/howto/windows-vista/test-your-computers-memory-using-windows-vista-memory-diagnostic-tool/

    Hope this helps.


    Rob Brown - Microsoft MVP <- profile - Windows Expert - Consumer : Bicycle - Mark Twain said it right.
    Tuesday, March 22, 2011 5:48 PM
  • DRIVER_POWER_STATE_FAILURE (9f)
    A driver is causing an inconsistent power state.
    Arguments:
    Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time

     No Mdl: No System Buffer: Thread 00000000:  Irp stack trace. 
         cmd  flg cl Device   File     Completion-Context
     [  0, 0]   0  0 00000000 00000000 00000000-00000000   

                Args: 00000000 00000000 00000000 00000000
    >[ 16, 2]   0 e1 fffffa800555e050 00000000 fffff800034c6280-fffffa80061ad970 Success Error Cancel pending
               \Driver\connctfyMP    nt!PopSystemIrpCompletion
                Args: 00014400 00000000 00000004 00000002
     [  0, 0]   0  0 00000000 00000000 00000000-fffffa80061ad970   

                Args: 00000000 00000000 00000000 00000000

        Image path: \SystemRoot\system32\DRIVERS\connctfy.sys
        Image name: connctfy.sys
        Timestamp:        Thu May 27 11:19:35 2010

    Update this software:

    http://www.connectify.me/

    Bug Check 0xC2: BAD_POOL_CALLER

    This indicates that the current thread is making a bad pool request.

    Arg1: 0000000000000007, Attempt to free pool which was already freed

    fffff880`03124a98 fffff800`033c7be9 nt!KeBugCheckEx
    fffff880`03124aa0 fffff800`0353c5d7 nt!ExDeferredFreePool+0x1201
    fffff880`03124b50 fffff800`0353f07b nt!MiFreeRelocations+0x57
    fffff880`03124b80 fffff800`032ea8b1 nt!MiSegmentDelete+0x1bb
    fffff880`03124bc0 fffff800`032ea76d nt!MiProcessDereferenceList+0x131
    fffff880`03124c80 fffff800`0353acce nt!MiDereferenceSegmentThread+0x10d
    fffff880`03124d00 fffff800`0328efe6 nt!PspSystemThreadStartup+0x5a
    fffff880`03124d40 00000000`00000000 nt!KxStartSystemThread+0x16

    IMAGE_NAME:  memory_corruption

    FAILURE_BUCKET_ID:  X64_0xc2_7_nt!MiFreeRelocations+57

    Please download memtest86+ [1], burn a new bootable CD (use a CD-RW if possible) from the ISO (download and use ImgBurn [2][3] to do this or make double click on the ISO in Windows 7), reboot your PC and scan your RAM 4-5hours for errors. If memtest86+ detects errors, test each module its own and replace the faulty RAM.

    If the memtest tells no error, please download CPU-Z [4], look in the memory and SPD tab and verify that the current RAM Speed and the Timings match to the values that you see in the SPD tab. If your RAM run at CR (Command Rate) 1T, change the value into 2T in the BIOS. This should fix the crashes.

    If both is ok and you still get crashes, enable Driver verifier to get the causing driver [5][6] and upload thenew dumps.

    André

    [1] http://www.memtest.org/download/4.20/memtest86+-4.20.iso.zip
    [2] http://www.imgburn.com/index.php?act=download
    [3] http://forum.imgburn.com/index.php?showtopic=61
    [4] http://www.cpuid.com/softwares/cpu-z.html
    [5] http://www.sevenforums.com/tutorials/101379-driver-verifier-enable-disable.html
    [6] http://support.microsoft.com/?kbid=244617


    "A programmer is just a tool which converts caffeine into code"

    Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
    Tuesday, March 22, 2011 8:08 PM
  • Help me with this BSOD please... the BSOD just happened all of a sudden... and how do I upload the Crash dump files? Pleas help someone.
    Thursday, March 24, 2011 10:42 AM
  • Help me with this BSOD please... the BSOD just happened all of a sudden... and how do I upload the Crash dump files? Pleas help someone.
    create a new topic and uplaod the dmp files.

    "A programmer is just a tool which converts caffeine into code"

    Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
    Thursday, March 24, 2011 1:00 PM