[Bug 283888] makefs Assertion Failed: makefs/zfs/fs.c, line 190

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 06 Jan 2025 22:47:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283888

Mark Johnston <markj@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Open

--- Comment #2 from Mark Johnston <markj@FreeBSD.org> ---
I tried opening the core dump using 14.2 debug symbols, but it's unusable. 
Where did you makefs binary come from?

The assertion is saying that makefs, while traversing the input directory
hierarchy, encountered something that isn't a regular file, a directory, or a
symlink.  So, probably a unix socket or a fifo.  I can see in walk.c (not
specific to ZFS) that sockets are skipped, so there's probably a fifo in there
somewhere.  Can you confirm whether that's the case?

makefs -t ffs works fine with fifos, so I suppose we should handle them in the
ZFS backend too, but it'd be nice to confirm that that's the actual problem
here.

(In reply to Michael Dexter from comment #1)
That would be unrelated.  Did you do anything to the pool before you exported
it?

-- 
You are receiving this mail because:
You are the assignee for the bug.