2.5.0, Solaris 2.6, Daemon SIGSEGV

James Bromberger James_Bromberger at jdv.com
Wed Dec 12 14:13:47 EST 2001


I have compiled rsync 2.5.0 cleanly on a Solaris 2.6 box, and can use the resultant binary as a client with no problem. However, when I try and start a daemon, it exits with exit code 0, and no daemon running.

I have previously run 2.4.6 and other versions with the same rsyncd.conf file, but can't seem to get the daemon up with 2.5.0. A truss shows the following:

# truss -f /usr/local/bin/rsync --daemon
6192:   open64("/dev/null", O_RDWR)                     = 2
6192:   open64("/etc/rsyncd.conf", O_RDONLY)            = 3
6192:   fstat64(3, 0xEFFFF630)                          = 0
6192:   brk(0x00059190)                                 = 0
6192:   brk(0x0005B190)                                 = 0
6192:   ioctl(3, TCGETA, 0xEFFFF5BC)                    Err#25 ENOTTY
6192:   read(3, " u s e   c h r o o t   =".., 8192)     = 1036
6192:       Incurred fault #6, FLTBOUNDS  %pc = 0xEF5C6F08
6192:         siginfo: SIGSEGV SEGV_ACCERR addr=0x0003D940
6192:       Received signal #11, SIGSEGV [default]
6192:         siginfo: SIGSEGV SEGV_ACCERR addr=0x0003D940
6192:           *** process killed ***
6191:       Received signal #18, SIGCLD [caught]
6191:         siginfo: SIGCLD CLD_KILLED pid=6192 status=0x000B
6191:   waitid(P_ALL, 0, 0xEFFFF810, WEXITED|WTRAPPED|WNOHANG) = 0
6191:   waitid(P_ALL, 0, 0xEFFFF810, WEXITED|WTRAPPED|WNOHANG) Err#10 ECHILD
6191:   setcontext(0xEFFFF9C0)
6191:   _exit(0)

Can anyone tell me what this is? I have looked through the list archives, but can't see anything, and had a google for it as well; none of these have lead me to a solution yet.

Many thanks,


  James Bromberger,
  Senior Web/Systems Administrator, JDV
  +61 8 9268 2909, +61 417 322 500
  Fax: +61 8 9268 0200

JDV - e-Commerce and Outsourcing Solutions for Financial Services

Any securities recommendation contained in this document is unsolicited general information only. Do not act on a recommendation without first consulting your investment advisor to determine whether the recommendation is appropriate for your investment objectives, financial situation and particular needs.
JDV  believes that any information or advice (including any securities recommendation) contained in this document is accurate when issued. However, JDV does not warrant its accuracy or reliability. JDV, its officers, agents and employees exclude all liability whatsoever, in negligence or otherwise, for any loss or damage relating to this document to the full extent permitted by law.

More information about the rsync mailing list