[Bug 1674868] [NEW] Fuse-ext2 deadlocks on creating symlinks

Launchpad Bug Tracker 1674868 at bugs.launchpad.net
Wed Aug 30 18:26:28 UTC 2017


You have been subscribed to a public bug by Andy Caldwell (andy-m-caldwell):

Trying to create a symlink in a filesystem mounted by fuseext2 causes
the fuseext2 userspace process to deadlock before responding to the fuse
request.  This is simply due to a code bug in fuse-ext2/op_link.c (lines
104 and 109) where the code calls FUSE_EXT2_LOCK rather than
FUSE_EXT2_UNLOCK on exiting the function.

I've confirmed that making that changes allows me to create symlinks
happily on the mounted filesystem.  The bug appears to exist upstream
too.

System info:

$ lsb_release -rd
Description:	Linux Mint 18.1 Serena
Release:	18.1

Software version:

$ apt show fuseext2
Package: fuseext2
Version: 0.4-1.1
Priority: optional
Section: universe/misc
Source: fuse-umfuse-ext2
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian VSquare Team <pkg-vsquare-devel at lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 103 kB
Depends: e2fslibs (>= 1.42), libc6 (>= 2.4), libfuse2 (>= 2.8.1), fuse
Homepage: http://view-os.sourceforge.net
Download-Size: 24.7 kB
APT-Manual-Installed: yes
APT-Sources: http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

** Affects: fuse-umfuse-ext2 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Fuse-ext2 deadlocks on creating symlinks
https://bugs.launchpad.net/bugs/1674868
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list