私はC ++プロセスでpstackを実行しようとしています。ただし、次のエラーが発生します。これは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はもはや維持されません。マニュアルページとソースコード不一致。
バラよりDebianのバグレポートログ - pstackは常に「クロール:入力/出力エラー」のため失敗します。。
あるいは、gdbを使用することもできます。
$ sudo gdb
(gdb) attach {pid}
(gdb) thread apply all bt