Hi, there is a definition of CHECKPOINT in ntoskrnl\include\internal\debug.h line #102 which contains a call 'ExAllocatePool(NonPagedPool,0)'. Does anyone know why CHECKPOINT calls ExAllocatePool? - Hartmut