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