以前は動作していたアプリケーションが突然動作しなくなりました。問題は、アプリケーションを開くとすぐに強制終了されるため、デバッグできないことです。例:
$ ./the_application
Killed: 9
または
$ ./the_application | gdb
(gdb) quit
答え1
を実行すると./the_application | gdb
、通常どおり実行されthe_application
、その出力が gdb へのコマンドとして扱われます。
プログラムをデバッグするには、実行可能ファイルを引数として gdb に渡します。
gdb the_application