Üzerinde çalıştığım bir programı yürüttüğümde, aşağıdaki iletiyle başarısız olur:
...
Aborted (core dumped)
Ancak, çekirdek dökümü oluşturulmaz. Çekirdek dökümler daha önce yazılmıştı ve onunla ilgili hiçbir şeyi değiştirmediğimi hatırlamıyorum.
Koştuğumda ulimit -a
geri dönüyorum,
$ ulimit -a
core file size (blocks, -c) unlimited
...
Diğer noktalar,
- Kullanıcının geçerli dizinde dosya oluşturabildiğini doğruladım.
- Hakkında okudum
/proc/sys/fs/suid_dumpable
. Şu anda, makinemde 0 olarak ayarlanmış. 1 veya 2 olarak değiştirmeye çalıştım ama fark yok. - Ayrıca programı root olarak çalıştırmayı denedim, ama bu da bir fark yaratmadı.
Ne yazık ki, son başarılı çekirdek dökümü ne zaman üretebileceğimi hatırlamıyorum.
sudo systemd-coredumpctl
tüm eksik çekirdek dökümlerini gösterir. Çözümünüz ancak bir sistem yeniden başlatıldıktan sonra çalıştı.