BSOD BAD POOL HEADER/CALLER while using Cubase or after closing

Swedishrob

New member
Local time
11:17 PM
Messages
10
Hi brand new user here so im not sure of what you will need from me to get the right info, but im willing to learn :) , recently while using cubase or after closing cubase i get a blue screen saying BAD POOL HEADER / BAD POOL CALLER, ive tried uninstalling the things i have recently installed but i keep getting it, and i dont have a restore point back far enough to sort this out, would appreciate any help anyone can give me on the matter and am willing to provide any info needed just tell me what you need as im new haha
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
Last edited:

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 10
CPU
Intel Core i5 3570K
Motherboard
Asus P8Z77V-PRO
Memory
16GB 1600Mhz G.Skill
Graphics Card(s)
Gigabyte GTX 970 G1-Gaming
PSU
Seasonic 1000W Platinum
Case
Fractal Design Define R4
Cooling
Noctua NH-D14
when installing the memtest i get an error saying "Error decompressing data! Corrupt installer?"

Edit: figured out i was using it wrong got it working now
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
when installing the memtest i get an error saying "Error decompressing data! Corrupt installer?"

Edit: figured out i was using it wrong got it working now

Did you try burning it (method 2)?
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 10
CPU
Intel Core i5 3570K
Motherboard
Asus P8Z77V-PRO
Memory
16GB 1600Mhz G.Skill
Graphics Card(s)
Gigabyte GTX 970 G1-Gaming
PSU
Seasonic 1000W Platinum
Case
Fractal Design Define R4
Cooling
Noctua NH-D14
when installing the memtest i get an error saying "Error decompressing data! Corrupt installer?"

Edit: figured out i was using it wrong got it working now

Did you try burning it (method 2)?

got it working from the USB now, i'll leave it on overnight as it suggests, hoping its not a problem with my ram, near new laptop, only happens on Cubase not when playing games or anything :/ strange
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
Code:
[COLOR="Red"]BugCheck C5[/COLOR], {[COLOR="SeaGreen"]8[/COLOR], 2, 0, fffff800031a4000}

*** WARNING: Unable to verify timestamp for athrx.sys
*** ERROR: Module load completed but symbols could not be loaded for athrx.sys
Probably caused by : [COLOR="Red"]Pool_Corruption[/COLOR] ( nt!ExDeferredFreePool+174 )

Code:
Usual causes:  Device driver, Memory

This bugcheck indicates that a device driver has attempted to access a invalid memory address.

Code:
TRAP_FRAME:  fffff8800dbccfe0 -- ([COLOR="SeaGreen"].trap 0xfffff8800dbccfe0[/COLOR])
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
[COLOR="Red"]rax=0000000000000000[/COLOR] rbx=0000000000000000 rcx=fffff800031ffaa0
rdx=fffffa80070f8260 rsi=0000000000000000 rdi=0000000000000000
rip=fffff800031a4000 rsp=fffff8800dbcd170 rbp=0000000000000000
[COLOR="Red"] r8=fffffa800bd4e010[/COLOR]  r9=fffffa80070f8200 r10=fffffa80070f8210
r11=0000000000000001 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz ac po cy
nt!ExDeferredFreePool+0x174:
fffff800`031a4000 4c395008        cmp     qword ptr [COLOR="Red"][rax+8][/COLOR],r10 ds:00000000`00000008=????????????????

Code:
0: kd> [COLOR="SeaGreen"]lmvm athrx[/COLOR]
start             end                 module name
fffff880`05419000 fffff880`057d5000   athrx    T (no symbols)           
    Loaded symbol image file: athrx.sys
    Image path: athrx.sys
    Image name: athrx.sys
    Timestamp:        [COLOR="Red"]Tue Sep 18 08:33:29 2012[/COLOR] (505823C9)
    CheckSum:         0039A433
    ImageSize:        003BC000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

Please update your Atheros network adapter driver from either your model support page/motherboard support page, or the Atheros website here - ATHEROS drivers for Microsoft Windows (Atheros?????)

Check Device Manager for the model for the Atheros driver if downloading from the Atheros website.

----------------------------------------------------------------------------------

Code:
[COLOR="Red"]BugCheck C2[/COLOR], {[COLOR="Blue"]7[/COLOR], 1097, 0, [COLOR="SeaGreen"]fffffa8009821210[/COLOR]}

GetPointerFromAddress: unable to read from fffff800032a80e0
GetUlongFromAddress: unable to read from fffff800032a8198

fffffa8009821200 doesn't look like a valid small pool allocation, checking to see
if the entire page is actually part of a large page allocation...

GetUlongFromAddress: unable to read from fffff800032161b0
Probably caused by : dxgmms1.sys ( dxgmms1!VIDMM_GLOBAL::CloseOneAllocation+264 )

Code:
Usual causes:  Device driver, Memory

This bugcheck indicates that a device driver has attempted to free a pool allocation twice.

Code:
4: kd> [COLOR="SeaGreen"]!pool fffffa8009821210[/COLOR]
Pool page fffffa8009821210 region is [COLOR="Blue"]Nonpaged pool[/COLOR]
[COLOR="Red"] fffffa8009821000 size:  200 previous size:    0  (Allocated)  Irp [/COLOR]

fffffa8009821200 doesn't look like a valid small pool allocation, checking to see
if the entire page is actually part of a large page allocation...

GetUlongFromAddress: unable to read from fffff800032161b0
fffffa8009821200 is not a valid small pool allocation, checking large pool...
unable to get pool big page table - either wrong symbols or pool tagging is disabled
[COLOR="Red"]fffffa8009821200 is freed (or corrupt) pool[/COLOR]
[COLOR="Red"]Bad allocation size @fffffa8009821200, zero is invalid[/COLOR]

***
*** An error (or corruption) in the pool was detected;
*** Attempting to diagnose the problem.
***
*** Use !poolval fffffa8009821000 for more details.


[COLOR="Red"]Pool page [ fffffa8009821000 ] is __inVALID.[/COLOR]

Analyzing linked list...
[ fffffa8009821000 --> fffffa8009821220 (size = 0x220 bytes)]: Corrupt region

Code:
4: kd> [COLOR="SeaGreen"]!poolval fffffa8009821200[/COLOR]
Pool page fffffa8009821200 region is [COLOR="Blue"]Nonpaged pool[/COLOR]

Validating Pool headers for pool page: fffffa8009821200

[COLOR="Red"]Pool page [ fffffa8009821000 ] is __inVALID.[/COLOR]

Analyzing linked list...
[ fffffa8009821000 --> fffffa8009821220 (size = 0x220 bytes)]: Corrupt region


Scanning for single bit errors...

None found

Code:
4: kd>[COLOR="SeaGreen"] k[/COLOR]
Child-SP          RetAddr           Call Site
fffff880`058e91f8 fffff800`031a360e nt!KeBugCheckEx
fffff880`058e9200 fffff880`042845ec [COLOR="Red"]nt!ExFreePool+0xccb[/COLOR]
fffff880`058e92b0 fffff880`0426aecc dxgmms1!VIDMM_GLOBAL::CloseOneAllocation+0x264
fffff880`058e9380 fffff880`06521c10 dxgmms1!VidMmCloseAllocation+0x44
fffff880`058e93b0 fffff880`065222f0 dxgkrnl!DXGDEVICE::DestroyAllocations+0x248
fffff880`058e94a0 fffff880`0652153d dxgkrnl!DXGDEVICE::DestroyResource+0x84
fffff880`058e94d0 fffff880`0654f40b dxgkrnl!DXGDEVICE::ProcessTerminationList+0x95
fffff880`058e9520 fffff880`0654eb37 dxgkrnl!DXGCONTEXT::Present+0x2cb
fffff880`058e9840 fffff960`001fb510 dxgkrnl!DxgkPresent+0x543
fffff880`058e9bb0 fffff800`03071153 win32k!NtGdiDdDDIPresent+0x18
fffff880`058e9be0 000007fe`fecc13ca nt!KiSystemServiceCopyEnd+0x13
00000000`02a3ec48 00000000`00000000 0x000007fe`fecc13ca

We can from the call stack, all the calls seem to related to freeing a pool allocation.

Run Driver Verifier to scan for any corrupted drivers which may be causing problems, this program works by running various stress tests on drivers, in order to produce a BSOD which will locate the driver; run for least 24 hours:


------------------------------------------------------------------------

Remove:

Code:
Start Menu\Programs\AVG
Start Menu\Programs\AVG PC Tuneup 2011
Start Menu\Programs\AVG PC Tuneup 2011\Utilities

AVG is known to cause BSODs, please remove the program completely with the AVG Removal Tool, and then install and run full scans with these free and proven alternatives, which work the best with the operating system due to their compatibility and lightweight nature on system resources.

Install and perform full scans with:
   Information
Remember to install the free version of Malwarebytes not the free trail; untick the free trial box during installation. MSE is the most lightweight and compatible with the Windows 7 operating system

You can also view this thread for a complete free and lightweight security protection combination:
 

My Computer My Computer

Computer type
Laptop
ok so i thought that it had solved it and then i opened cubase again and i got an almost imediate bluescreen, ill post the diagnostic tool files, it said Driver irql not less or equal, not sure but is this to do with my ram?
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
Code:
[COLOR="Red"]BugCheck D1[/COLOR], {[COLOR="SeaGreen"]fffffa800f0b7208[/COLOR], [COLOR="Blue"]2[/COLOR], [COLOR="Red"][COLOR="Orange"]1[/COLOR][/COLOR], fffff88007a14a1b}

*** WARNING: Unable to verify timestamp for RTKVHD64.sys
*** ERROR: Module load completed but symbols could not be loaded for RTKVHD64.sys
Probably caused by : [COLOR="Red"]RTKVHD64.sys[/COLOR] ( RTKVHD64+7a1b )

Code:
Usual causes:  Device driver

Code:
TRAP_FRAME:  fffff8800cb109e0 -- ([COLOR="SeaGreen"].trap 0xfffff8800cb109e0[/COLOR])
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000000 rbx=0000000000000000 [COLOR="Red"]rcx=fffffa800f0b7208[/COLOR] <-- Non-Paged Pool
rdx=fffffdfffc024e00 rsi=0000000000000000 rdi=0000000000000000
rip=fffff88007a14a1b rsp=fffff8800cb10b78 rbp=0000000000000010
 r8=0000000000000010  r9=0000000000000001 r10=fffff80003255000
r11=fffffa800f0b7200 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl nz na pe nc
[COLOR="Red"]RTKVHD64+0x7a1b[/COLOR]:
fffff880`07a14a1b 488901          mov     qword ptr [COLOR="Red"][rcx][/COLOR],rax ds:fffffa80`0f0b7208=????????????????

Code:
2: kd> [COLOR="SeaGreen"]lmvm RTKVHD64[/COLOR]
start             end                 module name
fffff880`07a0d000 fffff880`07df3c80   RTKVHD64 T (no symbols)           
    Loaded symbol image file: RTKVHD64.sys
    Image path: RTKVHD64.sys
    Image name: RTKVHD64.sys
    Timestamp:        [COLOR="Red"]Tue Jul 24 10:42:48 2012[/COLOR] (500E6E18)
    CheckSum:         003F7A44
    ImageSize:        003E6C80
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

Your Realtek Sound driver seems to be causing problems, please update the driver from here - Realtek
 

My Computer My Computer

Computer type
Laptop
thanks for all the help so far, solved the irql problem but seem to be still getting the Bad header :/

Edit: ok so the irql isnt fixed just happened again, again only while using cubase
 
Last edited:

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
Code:
[COLOR="Red"]BugCheck 19[/COLOR], {[COLOR="Blue"]20[/COLOR], [COLOR="SeaGreen"]fffffa800baad000[/COLOR], [COLOR="Orange"]fffffa800baad200[/COLOR], 4200000}

GetPointerFromAddress: unable to read from fffff800034fc0e0
GetUlongFromAddress: unable to read from fffff800034fc198
Probably caused by : ntkrnlmp.exe ( nt!CcWriteBehind+5bc )

Code:
Usual causes:  Device driver

This can also be caused by hard disk corruption and RAM.

The bugcheck indicates that a pool block header size is corrupt, the pool header is used to provide information about the allocation, such as the size of the pool allocation and the owner of the allocation.

Code:
7: kd> [COLOR="SeaGreen"]!pool fffffa800baad000[/COLOR]
Pool page fffffa800baad000 region is Nonpaged pool
[COLOR="Red"]*fffffa800baad000 size:  200 previous size:    0  (Free ) *CcSc[/COLOR]
		Pooltag CcSc : Cache Manager Shared Cache Map, Binary : nt!cc

The pool block which were looking at within the pool page belongs to the Cache Manager.

Code:
7: kd>[COLOR="SeaGreen"] dt nt!_POOL_HEADER fffffa800baad000[/COLOR]
   +0x000 PreviousSize     : 0y00000000 (0)
   +0x000 PoolIndex        : 0y00000000 (0)
   +0x000 BlockSize        : 0y00100000 (0x20)
   +0x000 PoolType         : 0y00000100 (0x4)
   +0x000 Ulong1           : 0x4200000
   +0x004 PoolTag          : 0x63536343
   +0x008 ProcessBilled    : 0xfffffa80`0c2bcb30 _EPROCESS
   +0x008 AllocatorBackTraceIndex : 0xcb30
   +0x00a PoolTagHash      : 0xc2b

Code:
7: kd> [COLOR="SeaGreen"]!poolval fffffa800baad000[/COLOR]
[COLOR="Blue"]Pool page fffffa800baad000 region is Nonpaged pool[/COLOR]

Validating Pool headers for pool page: fffffa800baad000

Pool page [ fffffa800baad000 ] is __inVALID.

Analyzing linked list...
[ fffffa800baad000 --> [COLOR="Red"]fffffa800baad460[/COLOR] (size = 0x460 bytes)]: Corrupt region

As, we can see, this wasn't the next pool entry which we were expecting, a driver has either overwritten the pool block or it could theoretically be due to bad RAM.

Code:
7: kd> [COLOR="SeaGreen"]dt nt!_POOL_HEADER fffffa800baad200[/COLOR]
   +0x000 PreviousSize     : 0y00000000 (0)
   +0x000 PoolIndex        : 0y00000000 (0)
   +0x000 BlockSize        : 0y00000000 (0)
   +0x000 PoolType         : 0y00000000 (0)
   +0x000 Ulong1           : 0
   +0x004 PoolTag          : 0
   +0x008 ProcessBilled    : (null) 
   +0x008 AllocatorBackTraceIndex : 0
   +0x00a PoolTagHash      : 0

The fields within the Pool Header data structure for the next pool entry seem to be empty, which would suggest the structure is now corrupt.

---------------------------------------------------------------

Run Driver Verifier to scan for any corrupted drivers which may be causing problems, this program works by running various stress tests on drivers, in order to produce a BSOD which will locate the driver; run for least 24 hours:


How many passes did you run MemTest86+ for?
 

My Computer My Computer

Computer type
Laptop
im just running driver verifier now and will post the files if anything happens and if not ill run the memtest and see what comes up, cheers so far :)
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
Thanks, and with MemTest86+ run the test for least 9-10 passes :)
 

My Computer My Computer

Computer type
Laptop
well i tried using memtest and when my computer boots it just bluescreens and then just reboots and says startup repair or start normally so i start normally and it just brings me back to the normal desktop no memtesting whatsoever :/ any advice?
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
Did Driver Verifier create any BSODs? What were the results of MemTest86+ previously?
 

My Computer My Computer

Computer type
Laptop
ok just ran Memtest for 13 passes and got no errors and Driver verifier didnt seem to create any blue screens, ill turn it back on and check again however
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
I'll try running some hard drive diagnostics too -

Run some hard-drive diagnostics and follow these steps:
Find your hard-drive manufacturer and run their tests.

Additional Tests:
Post a screenshot of Crystal Disk Info summary:
writhziden said:
If you have an SSD, make sure the following are up to date:
  • SSD firmware
  • BIOS Version
  • Chipset Drivers
  • Hard disk controller drivers/SATA drivers
  • If you have a Marvell IDE ATA/ATAPI device, make sure the drivers are up to date from the Intel site or Marvell site and not from your motherboard/vendor support site.

Check for any file system errors and bad sectors using Option #2 of:
Use this command with Disk Check:

Code:
chkdsk C: /f /r
 

My Computer My Computer

Computer type
Laptop

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 10
CPU
Intel Core i5 3570K
Motherboard
Asus P8Z77V-PRO
Memory
16GB 1600Mhz G.Skill
Graphics Card(s)
Gigabyte GTX 970 G1-Gaming
PSU
Seasonic 1000W Platinum
Case
Fractal Design Define R4
Cooling
Noctua NH-D14
well it only seems to happen in cubase, i will try reinstalling it if that will help
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Novatech
OS
Windows 7 home premium 64
CPU
Intel core i7-3630QM 2.40Ghz
Memory
8.00 GB
Graphics Card(s)
Intel HD Graphics 4000
Antivirus
AVG
Browser
Chrome
Back
Top