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