Rsync errors

Need assistance on solving the Rsync issue. Below is the error i get when using rsynce. Half way through copying the directories and files i get this error.

Command used : I tried options with --bwlimit, -zrvHL but no use.

rsync -zrv source destination

Error:

rsync: writefd_unbuffered failed to write 22 bytes: phase "unknown" [generator]: Broken pipe (32)
rsync error: error in rsync protocol data stream (code 12) at io.c(909)
Segmentation fault (core dumped)

Are you running a version of rsync meant for your system?

What rsync version do you have and what exact OS?

Running rsync for local system .

rsync  version 2.6.3pre1  protocol version 28
SunOS 5.9 Generic_118558-36 sun4u sparc SUNW,Sun-Fire-V440

source and destination is same machine ?

@Ajayram

With the below code:

rsync -zrv source destination

we can't analyze your error.

Provide suitable examples atleast if not your exact command usage.

You may want to look through the directory structure to see if there are any files with special characters. Also do you have sym linked files or directories?

Finally found out the issue. Thanks everyone in this group in helping me .

Solution .
Permission issue . If any file in the source doesnt have permissions to copy then it will break .