Bug 217343 - encs doesn't work with fuse 2.6.0
Summary: encs doesn't work with fuse 2.6.0
Alias: None
Product: Fedora
Classification: Fedora
Component: fuse-encfs   
(Show other bugs)
Version: 5
Hardware: All Linux
Target Milestone: ---
Assignee: Peter Lemenkov
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2006-11-27 10:13 UTC by Andrea Dell'Amico
Modified: 2008-02-10 12:02 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-02-10 12:02:50 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Andrea Dell'Amico 2006-11-27 10:13:42 UTC
Description of problem:

encfs doesn't work anymore with fuse 2.6.0

Version-Release number of selected component (if applicable):

The current version of fuse-encfs is 1.3.1-2.fc5

How reproducible:

Update to the latest fuse package, then try to mount an encfs encrypted directory.

Or try "encfs -H", it segfaults

Steps to Reproduce:
1. yum update
2. encfs /encrypted/dir /mount/point
Actual results:

Operation fails

Expected results:

Filesystem happily mounted

Additional info:

Comment 1 Robert Marcano 2006-11-27 12:26:38 UTC
mounting a previously encrypted filesystem  works for me, but "encfs -H"
segfaults too. running FC6

Linux localhost.localdomain 2.6.18-1.2849.fc6 #1 SMP Fri Nov 10 12:45:28 EST
2006 i686 i686 i386 GNU/Linux

Comment 2 Andrea Dell'Amico 2006-11-27 20:55:05 UTC
(In reply to comment #1)
> mounting a previously encrypted filesystem  works for me, but "encfs -H"
> segfaults too. running FC6

You're right, I tried with fuse-2.6.0-1.fc5 only.

With fuse-2.6.0-2.fc5 mounting a filesystem works and "encfs -H" segfaults.

Comment 3 Roland Wolters 2007-02-11 01:56:36 UTC
The same is true on my machine [1]. Here is a backtrace:
#0  0x006aeb8c in memcpy () from /lib/libc.so.6
#1  0x0051f28b in fuse_process_cmd () from /usr/lib/libfuse.so.2
#2  0x00529482 in fuse_parse_cmdline () from /usr/lib/libfuse.so.2
#3  0x00529679 in fuse_setup_compat22 () from /usr/lib/libfuse.so.2
#4  0x0804e0f6 in rlog::RLog_Register ()
#5  0x0804ee9b in rlog::RLog_Register ()
#6  0x00656f2c in __libc_start_main () from /lib/libc.so.6
#7  0x0804b1f1 in rlog::RLog_Register ()

[1]My machine:
Linux perricum 2.6.19-1.2895.fc6 #1 SMP Wed Jan 10 19:28:18 EST 2007 i686 i686 
i386 GNU/Linux
fuse-version: fuse-2.6.3-1.fc6, fuse-encfs-1.3.1-3.fc6

Is this problem known upstream?

Comment 4 Peter Lemenkov 2008-01-23 09:25:52 UTC
This issue was fixed upstream - new version will be available soon.

Comment 5 Peter Lemenkov 2008-02-10 12:02:50 UTC
fuse-encfs- acailable in main repository.

Note You need to log in before you can comment on or make changes to this bug.