Bir çocuk sürecin Çekirdek dökümü dosyası oluşturma

2 Cevap php

I'm trying to run gpg from my php script using exec(). But it chashes with segmentation fault: "gpg: Segmentation fault caught ... exiting" It crashes within a child process so my php script works ok. To identify a problem I wanna get a core file. I tried to run

ulimit -c unlimited
echo 1 > /proc/sys/fs/suid_dumpable

Ben etc / security / limits.conf ama hiçbir çekirdek dosyalar yaratılmış / için "* yumuşak çekirdekli sınırsız" ekledi.

Ben herhangi bir tavsiye veya fikirler için çok müteşekkir olacaktır.

2 Cevap

Çıkış mesajdan, bu Gpg durum yakalar gibi görünüyor (bu doğru mu?).

Varsa Sen gcore komutunu deneyebilirsiniz. Kaynak kodu (ben bunu hata ayıklama gibi, varsayalım ki) varsa Yoksa, google-coredumper, örneğin, kullanabilirsiniz. Bu olsa sizin için yeterli olup olmadığından emin değil.

May be you can start to think that your problem can be gpg catch some exceptions or PERMISSION issues. Check it first.

Umarım bu yardımcı olur