[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: i386/1842: publicfile and djbdns have a quarel with ld.so






On Mon, 28 May 2001, David Lebel wrote:
>  Quoting hanmijncomputer.nl@cc15467-a.groni1.gr.nl.home.com (hanmijncomputer.nl@cc15467-a.groni1.gr.nl.home.com):
>  > I noticed that ftpd form publicfile and tinydns were giving this error after my make build yesterday
>  > 
>  > @400000003b10466a36e58cfc /usr/libexec/ld.so: tinydns: libc.so.26.0: Cannot allocate memory
>  
>  softlimit for the data segment is now not large enough.  Raise it and it
>  should work.


tinydns is run as:
exec envuidgid tinydns envdir ./env softlimit -d300000 \
/usr/local/bin/tinydns

The -d option for softlimit is described on the manpage as: "Limit the
data segment per process to n bytes."


I wonder what change in -current caused 300000 bytes to no longer be
enough for the data segment.  This is a hard-coded limit that is supposed
to work on all OS's...


--
Cam