Erro ao executar o comando pstack no PID

Erro ao executar o comando pstack no PID

Estou tentando executar o pstack no meu processo C++. No entanto, o seguinte erro é visto. Esta é uma instância baseada no Debian Buster. Alguém poderia me informar o que há de errado aqui?

pstack 15

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

Responder1

Acho que o pstack não é mais mantido. As páginas de manual e oCódigo fontenão corresponde.

VerLogs de relatório de bug do Debian - pstack sempre falha com "rastreamento: erro de entrada/saída".

Você pode usar o gdb como alternativa.

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

informação relacionada