Bug 11161 - rare crash in hlink.c:536
Summary: rare crash in hlink.c:536
Status: NEW
Alias: None
Product: rsync
Classification: Unclassified
Component: core (show other bugs)
Version: 3.1.1
Hardware: x64 Linux
: P5 normal (vote)
Target Milestone: ---
Assignee: Wayne Davison
QA Contact: Rsync QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
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.