I just DIY a new PC and experienced the constant BSOD. The BSOD code PFN_LIST_CORRUPT(4E) is almost the same and I never found something else. It's said bad memory could cause this issue,so I used memtest86+ v2.1 to test my memory. It's tested more than 3 hours and no error is found. I also used windiag to test it, but no error is found.Finally, I used windows debug tools to debug the *.dmp files. The following are reports:
The first:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie: calling
MmUnlockPages twice with the same list, etc). If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 0000008f, The free or zeroed page listhead is corrupt
Arg2: 00027784, new page
Arg3: 00007784, old page
Arg4: 00000000, 0
Debugging Details:
------------------
BUGCHECK_STR: 0x4E_8f
PFN_PAGE_SINGLE_BIT_ERROR: Bugcheck args 2 and 3 differ by a bit, its hardware error.
MEMORY_CORRUPTOR: ONE_BIT
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
IRP_ADDRESS: 8a3ed470
LAST_CONTROL_TRANSFER: from 8051d9e2 to 804faf0d
STACK_TEXT:
ba4c37f8 8051d9e2 0000004e 0000008f 00027784 nt!MmDeleteKernelStack+0x15e
ba4c3840 80697b94 8a3ed4b0 00000000 00000044 nt!IopCompleteRequest+0xde
ba4c3dac 805cfca2 80086000 00000000 00000000 nt!KdpSearchPageHitOffsets+0x994
ba4c3ddc 80546ebe 8069690c 80086000 00000000 nt!`string'+0x2
ba4c3e18 00000000 00000000 00000000 00000000 nt!ExpInsertPoolTracker+0x7b
STACK_COMMAND: kb
FOLLOWUP_NAME: memory_corruption
MODULE_NAME: memory_corruption
IMAGE_NAME: memory_corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
FAILURE_BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
Followup: memory_corruption
---------------------------------
The second:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie: calling
MmUnlockPages twice with the same list, etc). If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 0000008f, The free or zeroed page listhead is corrupt
Arg2: 0003f604, new page
Arg3: 0001f604, old page
Arg4: 00000000, 0
Debugging Details:
------------------
BUGCHECK_STR: 0x4E_8f
PFN_PAGE_SINGLE_BIT_ERROR: Bugcheck args 2 and 3 differ by a bit, its hardware error.
MEMORY_CORRUPTOR: ONE_BIT
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
IRP_ADDRESS: 8a3ed470
LAST_CONTROL_TRANSFER: from 8051d9e2 to 804faf0d
STACK_TEXT:
ba4c37f8 8051d9e2 0000004e 0000008f 0003f604 nt!MmDeleteKernelStack+0x15e
ba4c3840 80697b94 8a3ed4b0 00000000 00000044 nt!IopCompleteRequest+0xde
ba4c3dac 805cfca2 80086000 00000000 00000000 nt!KdpSearchPageHitOffsets+0x994
ba4c3ddc 80546ebe 8069690c 80086000 00000000 nt!`string'+0x2
ba4c3e18 00000000 00000000 00000000 00000000 nt!ExpInsertPoolTracker+0x7b
STACK_COMMAND: kb
FOLLOWUP_NAME: memory_corruption
MODULE_NAME: memory_corruption
IMAGE_NAME: memory_corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
FAILURE_BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
Followup: memory_corruption
---------
CPU: AMD 7750 Black Edition
Moterboard: ASUS M3A78-EM Chipset: 780G/SB700
Memory: CM2X2048-6400C5(1.8v 5-5-5-18)2G
OS: Windows XP Professional SP2
Can anybody help me or give me some advices ? Thx a lot
The first:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie: calling
MmUnlockPages twice with the same list, etc). If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 0000008f, The free or zeroed page listhead is corrupt
Arg2: 00027784, new page
Arg3: 00007784, old page
Arg4: 00000000, 0
Debugging Details:
------------------
BUGCHECK_STR: 0x4E_8f
PFN_PAGE_SINGLE_BIT_ERROR: Bugcheck args 2 and 3 differ by a bit, its hardware error.
MEMORY_CORRUPTOR: ONE_BIT
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
IRP_ADDRESS: 8a3ed470
LAST_CONTROL_TRANSFER: from 8051d9e2 to 804faf0d
STACK_TEXT:
ba4c37f8 8051d9e2 0000004e 0000008f 00027784 nt!MmDeleteKernelStack+0x15e
ba4c3840 80697b94 8a3ed4b0 00000000 00000044 nt!IopCompleteRequest+0xde
ba4c3dac 805cfca2 80086000 00000000 00000000 nt!KdpSearchPageHitOffsets+0x994
ba4c3ddc 80546ebe 8069690c 80086000 00000000 nt!`string'+0x2
ba4c3e18 00000000 00000000 00000000 00000000 nt!ExpInsertPoolTracker+0x7b
STACK_COMMAND: kb
FOLLOWUP_NAME: memory_corruption
MODULE_NAME: memory_corruption
IMAGE_NAME: memory_corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
FAILURE_BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
Followup: memory_corruption
---------------------------------
The second:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie: calling
MmUnlockPages twice with the same list, etc). If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 0000008f, The free or zeroed page listhead is corrupt
Arg2: 0003f604, new page
Arg3: 0001f604, old page
Arg4: 00000000, 0
Debugging Details:
------------------
BUGCHECK_STR: 0x4E_8f
PFN_PAGE_SINGLE_BIT_ERROR: Bugcheck args 2 and 3 differ by a bit, its hardware error.
MEMORY_CORRUPTOR: ONE_BIT
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: System
IRP_ADDRESS: 8a3ed470
LAST_CONTROL_TRANSFER: from 8051d9e2 to 804faf0d
STACK_TEXT:
ba4c37f8 8051d9e2 0000004e 0000008f 0003f604 nt!MmDeleteKernelStack+0x15e
ba4c3840 80697b94 8a3ed4b0 00000000 00000044 nt!IopCompleteRequest+0xde
ba4c3dac 805cfca2 80086000 00000000 00000000 nt!KdpSearchPageHitOffsets+0x994
ba4c3ddc 80546ebe 8069690c 80086000 00000000 nt!`string'+0x2
ba4c3e18 00000000 00000000 00000000 00000000 nt!ExpInsertPoolTracker+0x7b
STACK_COMMAND: kb
FOLLOWUP_NAME: memory_corruption
MODULE_NAME: memory_corruption
IMAGE_NAME: memory_corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
FAILURE_BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT
Followup: memory_corruption
---------
CPU: AMD 7750 Black Edition
Moterboard: ASUS M3A78-EM Chipset: 780G/SB700
Memory: CM2X2048-6400C5(1.8v 5-5-5-18)2G
OS: Windows XP Professional SP2
Can anybody help me or give me some advices ? Thx a lot