作業中のプログラムを実行すると、次のメッセージが表示されて失敗します。
...
Aborted (core dumped)
ただし、コアダンプは作成されません。コアダンプは以前に作成されたものであり、それに関連するものを変更したことは覚えていません。
走るulimit -a
と戻ってきます
$ ulimit -a
core file size (blocks, -c) unlimited
...
その他のポイント、
- ユーザーが現在のディレクトリにファイルを作成できることを確認しました。
- について読みました
/proc/sys/fs/suid_dumpable
。現在、私のマシンでは0に設定されています。1または2に変更しようとしましたが、違いはありませんでした。 - また、ルートとしてプログラムを実行しようとしましたが、それでも違いはありませんでした。
残念ながら、最後に成功したコアダンプをいつ生成できたか覚えていません。
sudo systemd-coredumpctl
不足しているすべてのコアダンプを表示します。ソリューションは機能しましたが、システムの再起動後にのみ機能しました。