C
CrimsonKing
Guest
Folgende Problemstellung:
Ich habe also ein funktionierendes Programm, das plötzlich einen Absturz wirft, wenn der Webserver es ausführt.
Wo muss ich suchen?
- OpenBSD-Server mit httpd im üblichen chroot.
- Ein kleines C-Programm, das, wenn ich ./testprogramm eingebe, auch brav HTML-Code ausspuckt, per SlowCGI via Alias-Unterordner (meinedomain.net/test) ins Web gehängt. (Ist nicht das erste, meinedomain.net ist ebenfalls im Wesentlichen ein kleines C-Programm, dieses verrichtet aber auch anstandslos seinen Dienst.)
- Erster Versuch: Fehler 500, libc.so.88.0 not found. Diese Datei in den chroot kopiert. (Den Fehler hatte ich früher schon mal. Lernen durch Schmerz...)
- Weitere Versuche, nun mit offenbar vollständiger Bibliothekssammlung im chroot: Fehler 500, nichts im error.log. Dafür krieg' ich aber einen Core-Dump.
- httpd unzählige Male neu gestartet - keine Verbesserung.
Ich habe also ein funktionierendes Programm, das plötzlich einen Absturz wirft, wenn der Webserver es ausführt.
Wo muss ich suchen?