This is probably a long shot - but I'm hopping someone might be able to help me on this.
Not sure what - if any - of this information may be relevant, but here goes:
I was running on an ASUS A8N-E motherboard, 1 GB ram (2 x 512 MB), MAXTOR 6L160M0 hdd, WinXP professional.
I bought a pair of Kingston PC3200 / 400mhz 1GB DDRs about a month ago, and used them to replace the other sticks. Installed in B1 and B2.
Shortly after that time, I started getting BSODs at random times with the message
PFN_LIST_CORRUPT.
I ran Memtest, but found no errors after more than 12 hours of running extended tests. I've updated my BIOS and nForce chipset drivers to 1013 and 665 respectively.
Still getting the crashes, I ran dumpchk on some of the minidumps. Here is a sample of 3 of them.
----- 32 bit Kernel Mini Dump Analysis
DUMP_HEADER32:
MajorVersion 0000000f
MinorVersion 00000a28
DirectoryTableBase 20620420
PfnDataBase 81b86000
PsLoadedModuleList 80554040
PsActiveProcessHead 8055a1d8
MachineImageType 0000014c
NumberProcessors 00000001
BugCheckCode 10000050
BugCheckParameter1 bad0b158
BugCheckParameter2 00000000
BugCheckParameter3 805b19d3
BugCheckParameter4 00000003
PaeEnabled 00000001
KdDebuggerDataBlock 80545b60
MiniDumpFields 00000dff
TRIAGE_DUMP32:
ServicePackBuild 00000300
SizeOfDump 00010000
ValidOffset 0000fffc
ContextOffset 00000320
ExceptionOffset 000007d0
MmOffset 00001068
UnloadedDriversOffset 000010a0
PrcbOffset 00001878
ProcessOffset 000024c8
ThreadOffset 00002728
CallStackOffset 00002980
SizeOfCallStack 00000374
DriverListOffset 00002f88
DriverCount 00000088
StringPoolOffset 000057e8
StringPoolSize 000012a0
BrokenDriverOffset 00000000
TriageOptions 00000041
TopOfStack a89f9c8c
DebuggerDataOffset 00002cf8
DebuggerDataSize 00000290
DataBlocksOffset 00006a88
DataBlocksCount 00000004
Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
Kernel base = 0x804d7000 PsLoadedModuleList = 0x80554040
Debug session time: Sat Feb 14 00:18:09 2009
System Uptime: 0 days 0:25:05
start end module name
804d7000 806cf680 nt Checksum: 00206065 Timestamp: Thu Aug 14 05:33:12 2008 (48A3FBD8)
Unloaded modules:
a8f1f000 a8f4a000 kmixer.sys Timestamp: unavailable (00000000)
baff6000 baff7000 drmkaud.sys Timestamp: unavailable (00000000)
baa38000 baa45000 DMusic.sys Timestamp: unavailable (00000000)
baa28000 baa36000 swmidi.sys Timestamp: unavailable (00000000)
a8f4a000 a8f6d000 aec.sys Timestamp: unavailable (00000000)
badfa000 badfc000 splitter.sys Timestamp: unavailable (00000000)
b32d9000 b32de000 Cdaudio.SYS Timestamp: unavailable (00000000)
ac648000 ac64b000 Sfloppy.SYS Timestamp: unavailable (00000000)
Finished dump check
----- 32 bit Kernel Mini Dump Analysis
DUMP_HEADER32:
MajorVersion 0000000f
MinorVersion 00000a28
DirectoryTableBase 1e4a0360
PfnDataBase 81b86000
PsLoadedModuleList 80554040
PsActiveProcessHead 8055a1d8
MachineImageType 0000014c
NumberProcessors 00000001
BugCheckCode 1000008e
BugCheckParameter1 c0000005
BugCheckParameter2 bf8c9d5f
BugCheckParameter3 aef4f854
BugCheckParameter4 00000000
PaeEnabled 00000001
KdDebuggerDataBlock 80545b60
MiniDumpFields 00000dff
TRIAGE_DUMP32:
ServicePackBuild 00000300
SizeOfDump 00010000
ValidOffset 0000fffc
ContextOffset 00000320
ExceptionOffset 000007d0
MmOffset 00001068
UnloadedDriversOffset 000010a0
PrcbOffset 00001878
ProcessOffset 000024c8
ThreadOffset 00002728
CallStackOffset 00002980
SizeOfCallStack 0000079c
DriverListOffset 000033b0
DriverCount 00000088
StringPoolOffset 00005c10
StringPoolSize 000012a0
BrokenDriverOffset 00000000
TriageOptions 00000041
TopOfStack aef4f864
DebuggerDataOffset 00003120
DebuggerDataSize 00000290
DataBlocksOffset 00006eb0
DataBlocksCount 00000003
Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
Kernel base = 0x804d7000 PsLoadedModuleList = 0x80554040
Debug session time: Mon Mar 09 18:35:17 2009
System Uptime: 0 days 0:12:54
start end module name
804d7000 806cf680 nt Checksum: 00206065 Timestamp: Thu Aug 14 05:33:12 2008 (48A3FBD8)
Unloaded modules:
abf37000 abf62000 kmixer.sys Timestamp: unavailable (00000000)
baf09000 baf0a000 drmkaud.sys Timestamp: unavailable (00000000)
ac1a2000 ac1af000 DMusic.sys Timestamp: unavailable (00000000)
abfd2000 abfe0000 swmidi.sys Timestamp: unavailable (00000000)
abf62000 abf85000 aec.sys Timestamp: unavailable (00000000)
b1f8b000 b1f8d000 splitter.sys Timestamp: unavailable (00000000)
b749c000 b74a1000 Cdaudio.SYS Timestamp: unavailable (00000000)
af6b5000 af6b8000 Sfloppy.SYS Timestamp: unavailable (00000000)
Finished dump check
----- 32 bit Kernel Mini Dump Analysis
DUMP_HEADER32:
MajorVersion 0000000f
MinorVersion 00000a28
DirectoryTableBase 216d0460
PfnDataBase 81b86000
PsLoadedModuleList 80554040
PsActiveProcessHead 8055a1d8
MachineImageType 0000014c
NumberProcessors 00000001
BugCheckCode 100000d1
BugCheckParameter1 38ab46de
BugCheckParameter2 00000002
BugCheckParameter3 00000008
BugCheckParameter4 38ab46de
PaeEnabled 00000001
KdDebuggerDataBlock 80545b60
MiniDumpFields 00000dff
TRIAGE_DUMP32:
ServicePackBuild 00000300
SizeOfDump 00010000
ValidOffset 0000fffc
ContextOffset 00000320
ExceptionOffset 000007d0
MmOffset 00001068
UnloadedDriversOffset 000010a0
PrcbOffset 00001878
ProcessOffset 000024c8
ThreadOffset 00002728
CallStackOffset 00002980
SizeOfCallStack 00003fff
DriverListOffset 00006c10
DriverCount 0000008b
StringPoolOffset 00009558
StringPoolSize 00001310
BrokenDriverOffset 00000000
TriageOptions 00000041
TopOfStack a6bcd000
DebuggerDataOffset 00006980
DebuggerDataSize 00000290
DataBlocksOffset 0000a868
DataBlocksCount 00000004
Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
Kernel base = 0x804d7000 PsLoadedModuleList = 0x80554040
Debug session time: Tue Mar 17 20:43:23 2009
System Uptime: 0 days 0:22:16
start end module name
804d7000 806cf680 nt Checksum: 00206065 Timestamp: Thu Aug 14 05:33:12 2008 (48A3FBD8)
Unloaded modules:
a77de000 a7809000 kmixer.sys Timestamp: unavailable (00000000)
a8ca9000 a8cd4000 kmixer.sys Timestamp: unavailable (00000000)
ba6a8000 ba6a9000 drmkaud.sys Timestamp: unavailable (00000000)
ba1b8000 ba1c5000 DMusic.sys Timestamp: unavailable (00000000)
ba1a8000 ba1b6000 swmidi.sys Timestamp: unavailable (00000000)
a8cd4000 a8cf7000 aec.sys Timestamp: unavailable (00000000)
ba5be000 ba5c0000 splitter.sys Timestamp: unavailable (00000000)
ba3c8000 ba3cd000 Cdaudio.SYS Timestamp: unavailable (00000000)
ac17c000 ac17f000 Sfloppy.SYS Timestamp: unavailable (00000000)
Finished dump check
I ran verifier, letting it automatically select unsigned drivers, but had no problems. Should I have it run for those drivers in the dumpchk report?
Not sure what else to try next, nor where to look. If anyone has any deeper experience or knowledge about this sort of thing it would be much appreciated.
Thanks
Posts
Nothing.
I'm back on the original 2 x 512 MB sticks because the Kingston RAM was my first suspect...but the Memtest seems to indicate otherwise. I haven't gotten the BSOD again (yet)...but they were random before anyways, so hard to say.
Linux is also far more sensitive towards bad RAM.
Thanks