I am running Avast 5.0.594 and Windows XP Pro SP3.
I randomly get PFN_LIST_CORRUPT BSODs, maybe once a day or so.
After running Driver Verifier with all settings checked apart from "Low Resources Simulation", I get a BSOD on boot with just the "ALWIL Software" drivers checked. If I uncheck them and check all the other non-Microsoft drivers, the system boots fine.
The ALWIL drivers are aavmker4.sys, aswfsblk.sys, aswmon2.sys, aswrdr.sys, aswsp.sys, aswtdi.sys.
I haven't pinpointed it to the exact driver yet, as it requires me to reboot twice to test each driver which takes quite a bit of time. I suppose I could do it if it would really help you to resolve the problem, as I do like Avast and I wouldn't like to go use a different antivirus software.
Any ideas?