Ошибка при запуске команды pstack на PID

Ошибка при запуске команды pstack на PID

Я пытаюсь запустить pstack в моем процессе C++. Однако, появляется следующая ошибка. Это экземпляр на основе Debian Buster. Может кто-нибудь подскажет, что здесь не так?

pstack 15

15: /usr/local/bin/TestProcess 10.128.2.196 8001 -1 -1
pstack: Input/output error
failed to read target.

решение1

Я думаю, что pstack больше не поддерживается. Страницы man иисходный кодне совпадает.

ВидетьЖурналы отчетов об ошибках Debian — pstack всегда завершается ошибкой «crawl: Input/output error».

В качестве альтернативы можно использовать gdb.

$ sudo gdb
(gdb) attach {pid}
(gdb) thread apply all bt

Связанный контент