Bad Pool Caller BSOD. Need fix.

Bigfatmeany

Honorable
Oct 30, 2013
40
0
10,540
After installing windows to a small 40G HDD, I decided to use my 3TB as a slave. It worked fine up untill yesterday. As of yesterday I randomly BSOD when attempting to switch levels in Battle Field 4. So far this is the only thing triggering the crash, but if something else triggers it I will update.
 


I ran whocrashed, and it sais it was probably caused by ntoskrnl.exe (nt+0x5A440)
how can I fix this?
 
-standard is to update BIOS, drivers, disable virus checkers and see if the problem goes away.
- a bad pool call is generally caused by a driver that frees the same memory location after it has already freed that memory. In your case, I would think it will be your graphics card driver causing a bugcheck rather than returning a error to your game. (game frees memory twice (bug) then graphics driver does it and windows check for devices attempting to use free kernel pool memory and bugcheck to block access.
- If you put your dump file on the cloud, someone can connect with a debugger and take a quick look to see the cause.
 


how do I put my dump file on the cloud?
 
you can get a free skydrive account and create a public folder, give the folder read permissions, upload your file and paste a link to the file in your thread. your you can use any of the free cloud services, most will give you plenty of free space. I think microsoft skydrive gives 5 GB space free.
 


Im failing to understand what file to put on the skydrive. I've been sick all week so my mind is everywhere but where it needs to be.
 
generally memory dump files will be at:
C:\Windows\memory.dmp
-you can download whocrashed.exe (use google to get to the website for it) and have it attempt to figure out what crashed.

if you don't have a memory dump file you google on how to set it up to be saved on your disk when it happens.
 

I have a Minidump folder, Is this the same?
It has multiple .dmp files in it.