curlftpfs crashes on rm command

Bug #156259 reported by Bugfixer
6
Affects Status Importance Assigned to Milestone
curl (Ubuntu)
Confirmed
Undecided
Unassigned
curlftpfs (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: curlftpfs

when I try to delete files on a ftp server that is mounted using fuse and curlftpfs I get the following error

"rm: cannot remove «test2»: Software caused connection abort"

If I try to do any further commands on this mount afterwords I get
"ls: .: Transport endpoint is not connected"

I was using curlftpfs in Ubuntu Feisty without these problems, but after upgrading it no longer works.

My case is this:
1. Added "curlftpfs#user:<email address hidden>//home /ftp.mount.point fuse allow_other,uid=username,gid=groupname,auto 0 0"
   To /etc/fstab
2. sudo mount -a
3. cd /ftp.mount.point/some-subdir
4. touch test2
5. rm test2
    rm: cannot remove «test2»: Software caused connection abort
6. ls
    ls: .: Transport endpoint is not connected

Revision history for this message
Olexandr Zanichkovsky (ozanichkovsky) wrote :

Building latest libcurl from source fixed this problems for me.

Revision history for this message
Jacob Godserv (fun2program8) wrote :

This occurs also while creating a directory. Is there an alternative, workaround, or fix available for this?

Revision history for this message
David Sim (david-sim) wrote :

Confirmed that the latest libcurl resolves this problem. The libcurl in the ubuntu gutsy repositories is out of date and therefore the solution would appear to be for the maintainer to update the library.

Revision history for this message
Finn (johnsenf) wrote :

I get the exact same error as described here.

Revision history for this message
Steffen Schwientek (schwientek) wrote :

I can confirm this error.

Changed in curl:
status: New → Confirmed
Changed in curlftpfs:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.