Date: Sat, 25 Apr 2009 02:45:15 -0500 From: "James R. Van Artsdalen" <james-freebsd-fs2@jrv.org> To: freebsd-fs@freebsd.org Subject: zfs recv core dump Message-ID: <49F2BF8B.3060603@jrv.org>
next in thread | raw e-mail | index | archive | help
zfs recv dumps core for me with this command: # zfs send -R -I @snap1 bigtex@snap2 | ssh back zfs recv -vFd bigtex The problem is in libzfs_sendrecv.c here: /* check for rename */ if ((stream_parent_fromsnap_guid != 0 && stream_parent_fromsnap_guid != parent_fromsnap_guid) || strcmp(strrchr(fsname, '/'), strrchr(stream_fsname, '/')) != 0) { fsname and stream_fsname are both "bigtex", no slash, so both strrchr calls return 0, and strcmp (0, 0) segfaults. Any ideas? Is anyone trying to use zfs send/recv to replicate pools?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49F2BF8B.3060603>