On Tue, Nov 05, 2002 at 07:02:20PM +0200, Jaakko Niemi wrote:
Balazs Scheidler <bazsi@balabit.hu> writes:
On Tue, Nov 05, 2002 at 06:44:36PM +0200, Jaakko Niemi wrote:
Hi,
gc_mark: Marking object of class 'affile_dest_reaper' (1) io.c: sockaddr2info(): Unsupported address family 63828.
this is caused by a kernel bug. the latest libol has workaround (0.3.5), or install 2.4.20 (it was fixed in one of the preXX releases)
Well, the machine is running 2.4.20-rc1, and I compiled with libol 0.3.5.
hm.. please check what you get back upon return from recvfrom() the bug was that for SOCK_DGRAM unix domain sockets, recvfrom() returned a sockaddr struct 2 bytes long, and the sa_family member was not filled. try strace-ing the process, and see what the kernel returns. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1