BAD_POOL_CALLER (c2) Intelppm.sys - Minidump assistance requested
Good morning, I have a Windows Server 2003 SP2 x86 which has BSOD with the following error 1003 in the event log. Reason Code: 0x805000f Bug ID: Bugcheck String: 0x000000c2 (0x00000007, 0x0000121a, 0x44090014, 0xbc3327b0) I have the minidump and have run this through Windbg and here is the result WARNING: Whitespace at end of path element Microsoft (R) Windows Debugger Version 6.12.0002.633 X86 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [C:\Documents and Settings\conlonr\Desktop\DD310CTX - MiniDump\Mini032911-01.dmp] Mini Kernel Dump File: Only registers and stack trace are available WARNING: Whitespace at end of path element Symbol search path is: SRV*c:\symbols*http://msdl.microsoft.com/download/symbols Executable search path is: Windows Server 2003 Kernel Version 3790 (Service Pack 2) MP (8 procs) Free x86 compatible Product: Server, suite: TerminalServer Built by: 3790.srv03_sp2_gdr.080813-1204 Machine Name: Kernel base = 0x80800000 PsLoadedModuleList = 0x808af9c8 Debug session time: Tue Mar 29 14:11:03.218 2011 (UTC + 1:00) System Uptime: 0 days 10:24:29.659 Loading Kernel Symbols ............................................................... ................................................................ Loading User Symbols Loading unloaded module list ......... *** WARNING: Unable to verify timestamp for intelppm.sys *** ERROR: Module load completed but symbols could not be loaded for intelppm.sys ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck C2, {7, 121a, 44090014, bc3327b0} *** WARNING: Unable to verify timestamp for mssmbios.sys *** ERROR: Module load completed but symbols could not be loaded for mssmbios.sys GetUlongFromAddress: unable to read from 808b8638 Probably caused by : intelppm.sys ( intelppm+2ca2 ) Followup: MachineOwner --------- 0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* BAD_POOL_CALLER (c2) The current thread is making a bad pool request. Typically this is at a bad IRQL level or double freeing the same allocation, etc. Arguments: Arg1: 00000007, Attempt to free pool which was already freed Arg2: 0000121a, (reserved) Arg3: 44090014, Memory contents of the pool block Arg4: bc3327b0, Address of the block of pool being deallocated Debugging Details: ------------------ GetUlongFromAddress: unable to read from 808b8638 POOL_ADDRESS: bc3327b0 BUGCHECK_STR: 0xc2_7 CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: DRIVER_FAULT_SERVER_MINIDUMP PROCESS_NAME: Idle CURRENT_IRQL: 0 LAST_CONTROL_TRANSFER: from ffdffee0 to f6ec3ca2 STACK_TEXT: WARNING: Stack unwind information not available. Following frames may be wrong. 808a35e0 ffdffee0 8083fb57 ffdff000 86f8edb0 intelppm+0x2ca2 808a3600 80839b12 00000000 0000000e 00000000 0xffdffee0 808a3604 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0xa STACK_COMMAND: kb FOLLOWUP_IP: intelppm+2ca2 f6ec3ca2 ?? ??? SYMBOL_STACK_INDEX: 0 SYMBOL_NAME: intelppm+2ca2 FOLLOWUP_NAME: MachineOwner MODULE_NAME: intelppm IMAGE_NAME: intelppm.sys DEBUG_FLR_IMAGE_TIMESTAMP: 0 FAILURE_BUCKET_ID: 0xc2_7_intelppm+2ca2 BUCKET_ID: 0xc2_7_intelppm+2ca2 Followup: MachineOwner Kind regards, Ryan If anyone can provide any guidance on interpreting this minidump it would be greatly appreciated.
March 30th, 2011 4:58am

******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck C2, {7, 121a, 44090014, bc3327b0} *** WARNING: Unable to verify timestamp for mssmbios.sys *** ERROR: Module load completed but symbols could not be loaded for mssmbios.sys GetUlongFromAddress: unable to read from 808b8638 Probably caused by : intelppm.sys ( intelppm+2ca2 ) Followup: MachineOwner --------- 0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* BAD_POOL_CALLER (c2) The current thread is making a bad pool request. Typically this is at a bad IRQL level or double freeing the same allocation, etc. Arguments: Arg1: 00000007, Attempt to free pool which was already freed Arg2: 0000121a, (reserved) Arg3: 44090014, Memory contents of the pool block Arg4: bc3327b0, Address of the block of pool being deallocated Debugging Details: ------------------ GetUlongFromAddress: unable to read from 808b8638 POOL_ADDRESS: bc3327b0 BUGCHECK_STR: 0xc2_7 CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: DRIVER_FAULT_SERVER_MINIDUMP PROCESS_NAME: Idle CURRENT_IRQL: 0 LAST_CONTROL_TRANSFER: from ffdffee0 to f6ec3ca2 STACK_TEXT: WARNING: Stack unwind information not available. Following frames may be wrong. 808a35e0 ffdffee0 8083fb57 ffdff000 86f8edb0 intelppm+0x2ca2 808a3600 80839b12 00000000 0000000e 00000000 0xffdffee0 808a3604 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0xa STACK_COMMAND: kb FOLLOWUP_IP: intelppm+2ca2 f6ec3ca2 ?? ??? SYMBOL_STACK_INDEX: 0 SYMBOL_NAME: intelppm+2ca2 FOLLOWUP_NAME: MachineOwner MODULE_NAME: intelppm IMAGE_NAME: intelppm.sys DEBUG_FLR_IMAGE_TIMESTAMP: 0 FAILURE_BUCKET_ID: 0xc2_7_intelppm+2ca2 BUCKET_ID: 0xc2_7_intelppm+2ca2 Followup: MachineOwner Kind regards, Ryan If anyone can provide any guidance on interpreting this minidump it would be greatly appreciated. This BSOD was caused by intelppm.sys driver. Near MODULE_NAME intelppm should be in blue so click on it to get more information about this driver. Please update it and check if this solve your problem. This posting is provided "AS IS" with no warranties or guarantees , and confers no rights. Microsoft Student Partner Microsoft Certified Professional Microsoft Certified Systems Administrator: Security Microsoft Certified Systems Engineer: Security Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
Free Windows Admin Tool Kit Click here and download it now
March 30th, 2011 5:11am

I did think that this was the case, thank you for the verification I am running v5.2.3790.3959 (srv03_sp2_rtm.070216-1710) I will look at updating this, however this is the same version running on all our servers. Kind regards, Ryan
March 30th, 2011 5:21am

Hi, Please try to install the hotfix from the following link to update the intelppm.sys and check the result. A Windows Server 2003–based computer that has an Intel processor may experience high power consumption when the processor is idle and when there is a discontinuity in the C-states that are reported by the BIOS http://support.microsoft.com/kb/941838 If the issue persists, you may contact Microsoft Customer Service and Support (CSS) via telephone so that a dedicated Support Professional can assist with your request. To troubleshoot this kind of kernel crash issue, we need to debug the crashed system dump. Unfortunately, debugging is beyond what we can do in the forum. Please be advised that contacting phone support will be a charged call. To obtain the phone numbers for specific technology request please take a look at the web site listed below: http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607 Regards,Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
March 30th, 2011 11:00pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics