Cygwin самосвал для процесса Windows?

Cygwin включает в себя программу dumper.exe

Утилита dumper может использоваться для создания дампов ядра запущенного процесса Windows.

Usage: dumper [OPTION] FILENAME WIN32PID

Dump core from WIN32PID to FILENAME.core

Однако, похоже, он работает только с процессами Cygwin.

$ ps -Ws | grep calc
   3880 ?        20:22:02 C:\Windows\System32\calc.exe

$ dumper calc-dump 3880
Cannot attach to process #3880, error 50

Я уже некоторое время использую ProcDump, но я бы хотел перейти к программе, которая включена в пакеты Cygwin.

1 ответ

Решение

Оказывается, что dumper.exe будет работать с процессом Windows, но только с 32-битными процессами.

$ C:/Windows/SysWOW64/calc.exe &
[1] 3660

$ dumper calc 3660 &
[2] 3500

$ ls -l
total 18688
-rw-r--r--+ 1 Steven None 19071028 Jun  7 20:38 calc.core
Другие вопросы по тегам