Bug 11161 - rare crash in hlink.c:536
rare crash in hlink.c:536
Status: NEW
Product: rsync
Classification: Unclassified
Component: core
3.1.1
x64 Linux
: P5 normal
: ---
Assigned To: Wayne Davison
Rsync QA Contact
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-03-11 21:12 UTC by Stanislav Brabec
Modified: 2015-03-11 21:12 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Brabec 2015-03-11 21:12:19 UTC
While calling

/usr/bin/rsync --verbose -e ssh -l -rltzuHAX --delete --force --exclude="*~" --exclude=feed --exclude="upload" --exclude=spam_statistics.html ~sb/public_html/penguin/public_html/ utx@penguin.cz:public_html/

I experienced following abort message during syncing:

rsync: hlink.c:536: finish_hard_link: Assertion `node != ((void *)0) && node->data != ((void *)0)' failed.
rsync: [sender] write error: Broken pipe (32)
rsync error: unexplained error (code 255) at io.c(829) [sender=3.1.1]

Local side is openSUSE 13.2 x86_64:

sync  version 3.1.1  protocol version 31
Copyright (C) 1996-2014 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
    append, ACLs, xattrs, iconv, symtimes, prealloc, SLP


Remote side is Debian GNU/Linux 6.0:

sync  version 3.0.7  protocol version 30
Copyright (C) 1996-2009 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
    append, ACLs, xattrs, iconv, symtimes


The bug can not be reproduces. It was never seen before and next call of the same command succeeded as well.