Hallo,
ich habe hier ein Programm als binary (statisch gelinkt), in dem
gethostbyaddr() schief geht. (Sorce ist nicht verfügbar) Keinerlei Adressen
werden in IPs aufgelöst. Das Programm schreibt auch fein seine Fehlschläge
in ein Logfile.
Da ich nicht weiss, gegen welche libc das Teil gelinkt ist, habe ich neben
/etc/nsswitch.conf auch die alte /etc/host.conf erstellt und trotzdem geht
nix. Hat jemand eine Idee, was ich noch versuchen könnte?
Am zu schauen, welches Files noch gelesen werden, habe ich strace <programm>
gemacht. Dummerweise verabschiedet sich strace ziemlich schnell mit segfault.
lsof zeigt komischweise auch keinerlei offene Files für das programm an,
obwohl das Programm mehrer Files beackert. Ziemlich rätselhaft alles.
Reinhard