Allocate buffer from Non-paged pool, like most everything else in KDBG.
authorAndrew Munger <waxdragon@gmail.com>
Tue, 26 Aug 2008 09:38:12 +0000 (09:38 +0000)
committerAndrew Munger <waxdragon@gmail.com>
Tue, 26 Aug 2008 09:38:12 +0000 (09:38 +0000)
svn path=/trunk/; revision=35660

reactos/ntoskrnl/kdbg/kdb_symbols.c

index 7d58265..bfb5e37 100644 (file)
@@ -510,7 +510,7 @@ KdbSymLoadUserModuleSymbols(IN PLDR_DATA_TABLE_ENTRY LdrModule)
 
   KernelName.MaximumLength = sizeof(Prefix) + LdrModule->FullDllName.Length;
   KernelName.Length = KernelName.MaximumLength - sizeof(WCHAR);
-  KernelName.Buffer = ExAllocatePoolWithTag(PagedPool, KernelName.MaximumLength, TAG_KDBS);
+  KernelName.Buffer = ExAllocatePoolWithTag(NonPagedPool, KernelName.MaximumLength, TAG_KDBS);
   if (NULL == KernelName.Buffer)
     {
       return;