Сбой команды windbg dump с ошибкой 0x8007012b - PullRequest
4 голосов
/ 09 мая 2009

Клиент пытается захватить мини-дамп зависания. Он запускает WindDbg и успешно подключается к процессу. WinDbg отображает заголовок:

Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.

и загруженные модули перечислены.

Он вводит команду дампа:

.dump /m c:\problem.dmp

Сообщает:

Creating c:\problem.dmp - mini user dump
WriteMemoryFromProcess.Read(0x1f1e000, 0x2000) failed, 0x8007012b
Dump creation failed, Win32 error 0n299
"Only part of a ReadProcessMemory or WriteProcessMemory request was completed."

Ошибка 0x299: Запрошенная операция не может быть завершена из-за ограничения файловой системы

Есть идеи, что это значит или как диагностировать?

Ответы [ 2 ]

3 голосов
/ 11 мая 2009

Посмотрите на переключатель / мА, он был введен с 6.10.3:

2 голосов
/ 09 мая 2009

Тип net helpmsg 299 , ошибка 299 -

Только часть запроса ReadProcessMemory или WriteProcessMemory была выполнена.

В winerror.h это ERROR_PARTIAL_COPY

Является ли процесс 64-битным процессом? http://winprogger.com/?p=26 перечисляет несколько причин, по которым эта ошибка может возникнуть.

...