On Thu, Jul 19, 2007 at 06:24:10PM -0400, Matt McCutchen wrote:
> On 7/19/07, Paul Cui <[EMAIL PROTECTED]> wrote:
> > hi, All.
> >
> > I just compiled the latest rsync (2.6.9). but I'm getting an error when
> > I use the -C option.
> > eg:
> > $ rsync -aCv host1:/home/john/data/ /home/john/data
> > receiving file list ... ERROR: out of memory in add_rule [sender]
> > rsync error: error allocating core memory buffers (code 22) at util.c(115) 
> > [sender=2.6.9]
> > rsync: connection unexpectedly closed (8 bytes received so far) [receiver]
> > rsync error: error in rsync protocol data stream (code 12) at io.c(453) 
> > [receiver=2.6.9]
> 
> The remote rsync is running out of memory as it collects the CVS
> ignore rules (add_rule).  Something could be awry with the CVS ignore
> rules, or the machine could just be low on memory.  Please run rsync
> again with -vvv (three verbose options), which will make the remote
> rsync show (among other useful information) the individual calls to
> add_rule, and send the resulting output to the list.
> 
> Matt

I got the issue fixed. I initially compile rsync-2.6.9 against Sun's libiconv.
and it seems to be the issue.. I later download libiconv and compiled myself
and statically linked against libiconv.a and the problem disappeared.

thanks. 



-- 
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to