Hallo Christian,
Lieber eine Installationsanleitung statt einer
README.linux :) Ist immer besser, wenn das jemand anders macht
als der Developer.
Vielleicht bastle ich sogar ein minimalistisches Build-System. Die Makefile war wohl wirklich nur in einer Stunde reingehackt, oder? ;)
Jetzt laust mich doch der Affe... Das ganze war nur eine
Warning. Kommando zurück! Der hat nur abgebrochen, weil
der errno nicht kannte.Das heisst aber nicht, dass das Ding dann auch laeuft. Wenn
die libiconv versucht, einen const char ** zu aendern, dann
gibts nen coredump.
Sollte libiconv das überhaupt ändern dürfen?
Was sagt dmesg?
Meine Kernel-Meldungen, die auch sonst immer kommen. In /var/log/syslog steht auch nichts in der Richtung.
Hast du coredumps eingeschaltet?
Kann man die überhaupt ausschalten? Ich weiß nur, dass fo_server keinen erzeugt. Sorry, aber ich habe noch nie mit gdb o.ä. gearbeitet, ich habe meine Programme immer "manuell" debugged. (printf, syslog, etc.)
Wenn nein,
schalt mal ein
Wie?
was sagt gdb cgi-bin/fo_server
fo_server.core? Was sagt ein 'bt' im Debugger?
Also (nachdem ich keinen dump habe, habe ich gdb einfach mal direkt auf fo_server losgelassen und run gemacht):
christian@midnight:~/cforum-1.0linux$ export LD_LIBRARY_PATH=/usr/local/lib
christian@midnight:~/cforum-1.0linux$ gdb cgi-bin/fo_server
GNU gdb 2002-04-01-cvs
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...
(gdb) run
Starting program: /home/christian/cforum-1.0linux/cgi-bin/fo_server
[New Thread 1024 (LWP 460)]
server forked
Program exited normally.
(gdb) bt
No stack.
(gdb) quit
Dass bt "No stack." ausgibt, ist ja auch logisch, da das Programm beendet ist.
Die Logs sind leider auch leer. :-(
Sind die Logs beschreibar?
christian@midnight:~/cforum-1.0linux$ ls -l logs
total 0
-rw-rw-rw- 1 christia christia 0 Nov 9 12:34 error
-rw-rw-rw- 1 christia christia 0 Nov 9 12:34 stdlog
Und ja - die Dateinamen sind in der Configfile richtig angegeben.
Grüße,
Christian
Sollen sich alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen und nicht mehr davon erfasst haben als eine Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst.
-- Albert Einstein