Generování core dump souboru z podřízený proces

hlasů
0

Snažím se spustit gpg z mého php skript pomocí exec (). Ale chashes s poruchou segmentační: „gpg: Segmentation fault zachytil ... ukončením“ Je to zhroucení během procesu potomka, takže moje php skript funguje ok. K identifikaci problému Chci se dostat soubor jádra. Snažil jsem se běžet

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

Přidal jsem „* měkké jádro neomezené“ na /etc/security/limits.conf ale nebyly vytvořeny žádné soubory jádra.

Byl bych velmi vděčný za každou radu nebo nápady.

Položena 03/03/2010 v 12:10
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
1

Z výstupní zprávy, zdá se gpg zachytává výjimku (to je pravda?).

Můžete zkusit gcorev případě potřeby příkaz. V opačném případě, pokud je k dispozici zdrojový kód (což předpokládám znamená, jak jste ji ladění), můžete použít například google-coredumper. Není si jistý, jestli je to dostačující pro vás ačkoli.

Odpovězeno 03/03/2010 v 12:18
zdroj uživatelem

hlasů
0

Může být, můžete začít přemýšlet, že problém může být gpg chytit nějaké výjimky nebo problémy oprávnění. První zkontrolovat.

Doufat, že to pomůže

Odpovězeno 11/03/2010 v 08:35
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more