Jump to content

Recommended Posts

Posted

I was reading PCWorld magazine a few months ago and I came across a short blip about this wonderful, magical, beautiful site that lets users post errors codes from the BOS's they get, and such not, asking for help. People reply with their own experiences and solutions. Its sort of like a databse forum type thing. does anyone know about this?! i cant find it anywhere! any helkp would be greatly appreciated.


Posted

Straight from the horse's a**. I mean mouth.

Windows XP contains many features that enhance the pool allocation process for device drivers and other software. Microsoft added several new Stop error codes to help you locate drivers that do not work correctly. By using these features, you may be able to determine the cause of a driver malfunction through a debugging operation.

The Stop error takes the following form:

A problem has been detected and Windows has been shut down to prevent damage to your computer...

Technical information:

*** STOP: 0x000000C2 (0xParameter_1, 0xParameter_2, 0xParameter_3, 0xParameter_4)

BAD_POOL_CALLER

To determine the cause of the 0xC2 Stop error, examine the Stop error parameters. Parameter 1 indicates the type of error, and the other parameters provide address or header information.

The Stop error message may contain any one of the following error codes:

• The pool header has become corrupted.

• Parameter 1 = 0x01, 0x02, or 0x04 : Pool header has been corrupted

• Parameter 2 = Pointer to the pool header

• Parameter 3 = First part of the pool header contents

• Parameter 4 = 0

• Thepool has already been freed.

• Parameter 1 = 0x06 : Attempt to free a pool that was already freed

• Parameter 2 = Reserved (__LINE__)

• Parameter 3 = Pointer to pool header

• Parameter 4 = Pool header contents

• Parameter 1 = 0x07 : Attempt to free a pool that was already freed

• Parameter 2 = Reserved (__LINE__)

• Parameter 3 = Pointer to pool header

• Parameter 4 = 0

• Cannot allocate the pool at an incorrect IRQL.

• Parameter 1 = 0x08 : Attempt to allocate a pool at an incorrect IRQL

• Parameter 2 = Current IRQL

• Parameter 3 = Pool type

• Parameter 4 = Size of the allocation

• Cannot free the pool at an incorrect IRQL.

• Parameter 1 = 0x09 : Attempt to free a pool at an incorrect IRQL

• Parameter 2 = Current IRQL

• Parameter 3 = Pool type

• Parameter 4 = Address of the pool

• Cannot free the usermode address back to the kernel pool.

• Parameter 1 = 0x40 : Attempt to free a usermode address to the kernel pool

• Parameter 2 = Starting address

• Parameter 3 = Start of the system address space

• Parameter 4 = 0

• Cannot free a non-allocated nonpaged pool address.

• Parameter 1 = 0x41 : Attempt to free a non-allocated nonpaged pool address

• Parameter 2 = Starting address

• Parameter 3 = physical page frame

• Parameter 4 = highest physical page frame

• Cannot free a non-allocated paged pool address.

• Parameter 1 = 0x50 : Attempt to free a non-allocated paged pool address

• Parameter 2 = Starting address

• Parameter 3 = Start the offset in the pages from the beginning of the paged pool

• Parameter 4 = Size in bytes of the paged pool

• Cannot free the pool with an incorrect address.

• Parameter 1 = 0x99 : Attempt to free a pool that has an incorrect address (or corruption in the pool header)

• Parameter 2 = Address that is being freed

• Parameter 3 = 0

• Parameter 4 = 0

To resolve a Stop 0xC2 error message, use the Kernel Debugging tool, and create a user dump file.

For additional information about how to create a kernel user dump file, click the following article numbers to view the articles in the Microsoft Knowledge Base:

254649 (http://support.microsoft.com/kb/254649/) Overview of memory dump file options for Windows 2000, for Windows XP, and for Windows Server 2003

315263 (http://support.microsoft.com/kb/315263/) Reading the small memory dump files that Windows can create for debugging

315271 (http://support.microsoft.com/kb/315271/) How to use Dumpchk.exe to check a Memory dump file

For more information about how to use Windows Debugging Tools to debug device drivers and to read dump files, visit the following Microsoft Web site:

http://www.microsoft.com/whdc/ddk/debugging/default.mspx

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...