BSOD Bad Pool Header Problem

Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

chepdamona

Thread Starter
Joined
Apr 12, 2010
Messages
7
ok well i just spent 15 minutes typing out my problem nicely explaining very well whats been happening to my computer, only for it to give me my 5th or 6th BSOD for the day so im just gonna give you the general idea of whats happening.

I recently installed Wolfram Research's Mathematica onto my Windows 7 64bit system. it worked fine until i rebooted the computer, then everytime i tried to use it it'd give me a blue screen with a bad pool header message. It also caused outlook 2007 to give the same error everytime it was opened. Uninstalling Mathematica did nothing, Doing a system restore didnt help either, (although this could be because there wasnt an old enough restore point) After the system restore pdf files also caused it to crash.

i have checked my RAM and also updated my drivers but nothing has worked.

If anyone can help i'd be very happy.

ive attached a file containing the minidumps from just today's crashes (including the one which occured when i tried to save my hijackthis log, unfortunately this happened while i was still typing this post so i had to type the bloody thing again damnit)
 
Joined
Dec 9, 2000
Messages
45,855
Actually you did not successfully attach the file. Be sure to wait for the prompt to close the attachments window. Make sure the file size does not exceed the limit.

A quick fix for this should simply be System Restore

What is the earliest date you can restore to?

Be sure to check the option to show all restore points or you may not see those older than 5 days. Any install using the Microsoft Installer, including updates, should create a restore point.

http://pcsupport.about.com/od/fixtheproblem/ht/system-restore-windows-7.htm
 

chepdamona

Thread Starter
Joined
Apr 12, 2010
Messages
7
the earliest date i can restore to is 30/3/10, although there should definately be more restore points before that, and i checked the box asking if i wanted to show more dates. unfortunately the 30th is after the date i installed mathematica, so hopefully there is something else i can do.

sorry about the attachment, should work this time
 

Attachments

Joined
Dec 9, 2000
Messages
45,855
These are all identical "Pool Corruption" faults. No specific faulting driver is identified, and the running process varies.

Looking at the "trap frame" of the error there are many Trend Micro processes, and security programs are one of the most common causes of this type of error since they have access to the Windows kernel at a very low level.

I would completely uninstall Trend for a test, and if you receive the error after that, upload the new minidump. If no error, reinstall Trend or the security program of your choice and retest.

For reference you can see all the Trend modules in the trap frame here >>

MODULE_NAME: Pool_Corruption

FAILURE_BUCKET_ID: X64_0x19_3_nt!ExFreePool+536

BUCKET_ID: X64_0x19_3_nt!ExFreePool+536

Followup: Pool_corruption
---------

0: kd> .trap (display trapframe)
*** WARNING: Unable to verify timestamp for amdxata.sys
*** ERROR: Module load completed but symbols could not be loaded for amdxata.sys
*** WARNING: Unable to verify timestamp for mcupdate_GenuineIntel.dll
*** ERROR: Module load completed but symbols could not be loaded for mcupdate_GenuineIntel.dll
*** WARNING: Unable to verify timestamp for spldr.sys
*** ERROR: Module load completed but symbols could not be loaded for spldr.sys
*** WARNING: Unable to verify timestamp for tmpreflt.sys
*** ERROR: Module load completed but symbols could not be loaded for tmpreflt.sys
*** WARNING: Unable to verify timestamp for tmxpflt.sys
*** ERROR: Module load completed but symbols could not be loaded for tmxpflt.sys
*** WARNING: Unable to verify timestamp for mrxsmb.sys
*** ERROR: Module load completed but symbols could not be loaded for mrxsmb.sys
*** WARNING: Unable to verify timestamp for vsapint.sys
*** ERROR: Module load completed but symbols could not be loaded for vsapint.sys
*** WARNING: Unable to verify timestamp for tmlwf.sys
*** ERROR: Module load completed but symbols could not be loaded for tmlwf.sys
*** WARNING: Unable to verify timestamp for tmtdi.sys
*** ERROR: Module load completed but symbols could not be loaded for tmtdi.sys
*** WARNING: Unable to verify timestamp for SCDEmu.SYS
*** ERROR: Module load completed but symbols could not be loaded for SCDEmu.SYS
*** WARNING: Unable to verify timestamp for dxgkrnl.sys
*** ERROR: Module load completed but symbols could not be loaded for dxgkrnl.sys
*** WARNING: Unable to verify timestamp for ASACPI.sys
*** ERROR: Module load completed but symbols could not be loaded for ASACPI.sys
*** WARNING: Unable to verify timestamp for GEARAspiWDM.sys
*** ERROR: Module load completed but symbols could not be loaded for GEARAspiWDM.sys
*** WARNING: Unable to verify timestamp for drmk.sys
*** ERROR: Module load completed but symbols could not be loaded for drmk.sys
*** WARNING: Unable to verify timestamp for nvhda64v.sys
*** ERROR: Module load completed but symbols could not be loaded for nvhda64v.sys
*** WARNING: Unable to verify timestamp for usbaapl64.sys
*** ERROR: Module load completed but symbols could not be loaded for usbaapl64.sys
*** WARNING: Unable to verify timestamp for viahduaa.sys
*** ERROR: Module load completed but symbols could not be loaded for viahduaa.sys
*** WARNING: Unable to verify timestamp for peauth.sys
*** ERROR: Module load completed but symbols could not be loaded for peauth.sys
*** WARNING: Unable to verify timestamp for secdrv.SYS
*** ERROR: Module load completed but symbols could not be loaded for secdrv.SYS
*** WARNING: Unable to verify timestamp for mrxsmb10.sys
*** ERROR: Module load completed but symbols could not be loaded for mrxsmb10.sys
*** WARNING: Unable to verify timestamp for srvnet.sys
*** ERROR: Module load completed but symbols could not be loaded for srvnet.sys
*** WARNING: Unable to verify timestamp for tmwfp.sys
*** ERROR: Module load completed but symbols could not be loaded for tmwfp.sys
*** WARNING: Unable to verify timestamp for srv.sys
*** ERROR: Module load completed but symbols could not be loaded for srv.sys
*** WARNING: Unable to verify timestamp for Rt64win7.sys
*** ERROR: Module load completed but symbols could not be loaded for Rt64win7.sys
*** WARNING: Unable to verify timestamp for nvlddmkm.sys
*** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sys
*** WARNING: Unable to verify timestamp for nvBridge.kmd
*** ERROR: Module load completed but symbols could not be loaded for nvBridge.kmd
*** WARNING: Unable to verify timestamp for TSDDD.dll
*** ERROR: Module load completed but symbols could not be loaded for TSDDD.dll
Couldn't resolve error at 'display trapframe)'
Another more remote possiblility is the Iphone process or application highlighted in blue.
 

chepdamona

Thread Starter
Joined
Apr 12, 2010
Messages
7
ok i unisntalled Trend and rebooted.

When the computer started back up i tried opening outlook. it gave me a message about a problem with normalemail.dotm (which it also did after i first uninstalled Mathematica) but it worked fine after that.

This made me very happy lol. unfortunately when i tried a in browser (chrome) pdf file it crashed again, although i did notice it took longer to do so, as i had already opened up a new page to come here and post my thanks for the fix.

ive attached the new minidump so hopefully you can find whatelse could be causing the problem

-edit

lol turns out the outlook problem wasnt fixed, it just took a little longer to cause a crash. When i first tested it i was happy that it didnt crash straight away and closed it lol
 

Attachments

Joined
Dec 9, 2000
Messages
45,855
Well Trend is completely gone, but the basic error is the same.

From a look at the stack text it seems like something is going on with fonts. I saw this on some previous as well.

STACK_TEXT:
fffff880`092f6dc8 fffff800`02fa4d6f : 00000000`00000019 00000000`00000003 fffff880`03c7f410 fffff880`03c7f410 : nt!KeBugCheckEx
fffff880`092f6dd0 fffff960`00078487 : 00000000`00000000 00000000`00000100 00000000`00000000 fffff900`00000000 : nt!ExFreePool+0x536
fffff880`092f6ec0 fffff960`000710b3 : 00000000`00000100 00000000`00000000 00000000`00000352 fffff900`c1f88380 : win32k!EngAllocMem+0x47
fffff880`092f6ef0 fffff960`00070e90 : 00000000`00000000 fffff900`c07d69c8 00000000`00000000 00000000`00000000 : win32k!EngComputeGlyphSet+0x93
fffff880`092f6f40 fffff960`00070dc0 : 00000000`00000010 fffff900`c07d69c8 fffff900`c07d69c8 fffff880`092f7050 : win32k!pgsetComputeSymbolCP+0x30
fffff880`092f6f90 fffff960`00031e37 : fffff900`c07d69c8 00000000`034c1736 fffff880`092f7050 00000000`034c28fc : win32k!cjComputeGLYPHSET_TEMPLATE+0x40
fffff880`092f6fe0 fffff960`0002916b : fffff900`c07d6970 00000000`00000001 00000000`00000001 00000000`00000000 : win32k!bLoadGlyphSet+0x15f
fffff880`092f7010 fffff960`0002930a : fffff900`c07d6970 fffff900`00000001 fffff900`c07d6970 fffff960`00196450 : win32k!bReloadGlyphSet+0x24b
fffff880`092f76d0 fffff960`00029262 : 00000000`00000000 fffff900`c07d6970 fffff900`00000001 fffff900`c1f73124 : win32k!ttfdQueryFontTree+0x66
fffff880`092f7720 fffff960`00074807 : fffff960`00029208 fffff900`c07d7b70 00000000`00000001 00000000`00000000 : win32k!ttfdSemQueryFontTree+0x5a
fffff880`092f7760 fffff960`000746b3 : fffff880`092f7870 00000000`00000000 00000000`00000000 00000000`00000000 : win32k!PDEVOBJ::QueryFontTree+0x63
fffff880`092f77e0 fffff960`00030076 : fffff900`c008a010 00000000`00000000 00000000`00000002 00000000`00000000 : win32k!PFEOBJ::pfdg+0xa3
fffff880`092f7840 fffff960`00088e08 : fffff900`c1f73010 fffff880`092f7ad0 fffff880`092f79d0 fffff880`092f7b20 : win32k!RFONTOBJ::bRealizeFont+0x46
fffff880`092f7960 fffff960`0005a87d : 00000000`00000000 fffff900`00000000 00002825`00000000 6fa88a98`00000002 : win32k!RFONTOBJ::bInit+0x548
fffff880`092f7a80 fffff960`0005a813 : 00000000`00000000 fffff880`092f7ca0 00000000`00000000 055c127c`02e7e2fb : win32k!ulGetFontData2+0x31
fffff880`092f7af0 fffff960`0005a6e9 : 00000000`ffffffff 00000000`ffffffff fffffa80`055e7c10 fffff960`000d4ace : win32k!ulGetFontData+0x7f
fffff880`092f7b40 fffff800`02e72153 : ffffffff`b6012825 00000000`00000000 00000000`022ce768 00000000`00000000 : win32k!NtGdiGetFontData+0x4d
fffff880`092f7bb0 00000000`7524093a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
00000000`022ce748 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x7524093a
I don't know whether this is a bad font itself -- or something associated with your Outlook templates if those are being callled for some reason.

But have you tried renaming normal.dot?

http://www.officearticles.com/word/about_normal_dot_in_microsoft_word.htm

I'll check back once more before I leave in about a half-hour, but will be gone until tommorrow morning probably after that.
 

chepdamona

Thread Starter
Joined
Apr 12, 2010
Messages
7
when i open outlook i tells me there's a problem and asks if i'd like to create a new normalemail.dotm.
I chose yes yet this did not help.

I'm thinking the only way to get around this is to reinstall windows:( unless you can think of anything else?

If not I'm very greatful for the effort you put into trying to help me, cheers mate:)
 

chepdamona

Thread Starter
Joined
Apr 12, 2010
Messages
7
ok say the problem has everything to do with fonts, is there a way to replace all my font files which are used by microsoft office and pdf files?
 
Joined
Dec 9, 2000
Messages
45,855
Don't have much experience with this, but you might try trolling through the various MS or other help files for troubleshooting fonts >>

http://www.google.com/search?hl=en&...g+fonts+windows+7&aq=f&aqi=&aql=&oq=&gs_rfai=

http://www.sevenforums.com/tutorials/1155-fonts-install.html
http://windows.microsoft.com/en-us/windows-vista/Install-or-uninstall-fonts

I would also recommend running chkdsk on the drive. And perhaps try a "clean boot".

You should reinstall your antivirus since that seems not to be involved.

chkdsk: http://www.w7forums.com/use-chkdsk-check-disk-t448.html

clean boot:
http://support.microsoft.com/kb/929135/en-us

In "Clean Boot" testing I would pay special attention to printer related drivers that may be called when certain file types are opened.
 

chepdamona

Thread Starter
Joined
Apr 12, 2010
Messages
7
Can't figure it out, thanks for all the help though.

I think I'll just reinstall windows when i get the motivation lol.

I appreciate the effort you put into trying to help me, cheers mate
 
Joined
Dec 9, 2000
Messages
45,855
You might want to try the clean boot test (it is really very simple).

I would pay close attention to any Printer drivers loading as similar issues have been associated with calls for printer related fonts.

Run msconfig and select the "Services" tab. Check "Hide Microsoft Services" and then disable the rest. Also uncheck "load startup items" on the general page.


Now restart and test the issue at hand

If no problems, run msconfig and recheck half the disabled items on the Services tab. Test again. If the problem recurs, UNcheck half the items you just checked to narrow down the culprit.

If the problem didn't occur, check the other half, so all the Services are enabled -- proceed to do this on the startup tab as well.

Get the idea? You want to isolate the problem to a specific startup if possible.

Note: if you already have items unchecked under msconfig > startups and are in “selective” startup mode – you should note what these are before beginning. They will need to be de-selected again.


http://support.microsoft.com/kb/929135/en-us
 
Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 807,865 other people just like you!

Latest posts

Staff online

Top