curlftpfs-0.9.1 + libcurl/7.16.4 segfaults on removing files

Bug #150277 reported by Jörn Dreyer on 2007-10-07
28
Affects Status Importance Assigned to Milestone
curl (Ubuntu)
Undecided
Unassigned
Gutsy
Undecided
Unassigned
curlftpfs (Ubuntu)
Undecided
Unassigned
Gutsy
Undecided
Unassigned
nf2 (mail2nob) wrote :

On my system it also segfaults on creating folders (with nautilus).

Manually compiling curlftpfs 0.9.1 with libcurl/7.17.0 fixed the problem.

But i still have other problems with curlftpfs - When a folder on a remote ftp server contains files with no read permissions, curlftpfs hangs:

http://sourceforge.net/tracker/index.php?func=detail&aid=1809225&group_id=160565&atid=816357

Changed in curl:
status: New → Confirmed

Backporting libcurl from Hardy should fix this bug.

I've built libcurl-7.17.1 with prevu, installed and programs that use libcurl work fine, unfortunately I couldn't test if the issue with files without read permission is resolved cause I haven't an ftp server...

John Dong (jdong) wrote :

Backports are not for fixing bugs like this -- they should be fixed via a Stable Release Update so that everyone can benefit from the fix.

The next task would be to find exactly what in CVS was done to fix this and isolate that patch.

Changed in gutsy-backports:
status: New → Won't Fix

Thank you for your comment John,

I've attached debdiff with patch that fixes this bug.

Changed in curl:
status: Confirmed → Fix Committed
John Dong (jdong) wrote :

This bug is fixed in Hardy, correct?

Regarding the debdiff, thanks for the patch. Just a few pointers: (1) The target should be gutsy-proposed, not gutsy (2) Version number should be 7.16.4-2ubuntu1.1

Please read https://wiki.ubuntu.com/StableReleaseUpdates for how to edit the description of the bug.

After these are done, I'd be happy to approve this SRU and we can move forward.

Changed in curl:
status: Fix Committed → Fix Released

Here is new debdiff

and here is .changes file.

Walter Huf (hufman) wrote :

How can I installl the fixed version of curl? This bug makes curlftpfs unusable, and I would like to have a working version as soon as possible.

I added patch that should fix this bug but seems that package was not updated...

Changed in curl:
status: New → Fix Committed
alessio rocchi (nihil-00) wrote :

I suggest you to use prevu to automatically backport from hardy.
I did it go get a quick fix for a job I needed to get done ASAP.
Surely the best way, more practical than compiling from source.

Walter Huf (hufman) wrote :

Using prevu to install curlftpfs from Hardy did not solve my problem, and it says that it can't install libcurl. Is there a different package I need to install?
Why not just release a patched package, using the patch that was kindly provided a month ago? Forcing users to install a hack to get a usable package is very distasteful to me.
And no, I will not upgrade to Hardy just for one package. I run a server so I can not run beta software.

@John Dong: Can you please check and accept the debdiff ?

@Walter Huf : More generally I think we shouldn't rely on backport to fix a bug on a stable release. Backports are meant just for new functionalities. Bugs should be fixed on every concerned supported release. So you're totally right. This is even more critical as curl is in main so is mean to be officially supported bu Ubuntu . I think you should open a bug on Ubuntu about this general matter. I'll second it.

@Olexander: thank you for your fix :-)

Hello,

Any inputs on this one ?

Regards

John Carlyle-Clarke (jpcc) wrote :

Just been bitten by the same bug, and it does indeed render curlftpfs unusable for me. I agree, a fix needs to be released for Gutsy since it's still the supported release.

John Carlyle-Clarke (jpcc) wrote :

I just followed the instructions at https://wiki.ubuntu.com/UbuntuPackagingGuide/BuildFromDebdiff with the .debdiff file above and it doesn't seem to fix the problem for me.

I confirm that it doesn't fix the issue.

Hm... Let me try to fix it again.
I'm using Hardy now, but I'll create Gutsy chroot to fix this issue.

On Sun, Apr 20, 2008 at 4:20 PM, Oumar Aziz OUATTARA <email address hidden>
wrote:

> I confirm that it doesn't fix the issue.
>
> --
> curlftpfs-0.9.1 + libcurl/7.16.4 segfaults on removing files
> https://bugs.launchpad.net/bugs/150277
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Ubuntu Gutsy Backports: Won't Fix
> Status in Source Package "curl" in Ubuntu: Fix Released
> Status in Source Package "curlftpfs" in Ubuntu: New
> Status in curl in Ubuntu Gutsy: Fix Committed
> Status in curlftpfs in Ubuntu Gutsy: New
>
> Bug description:
> Binary package hint: curl
>
> see
> https://sourceforge.net/tracker/?func=detail&atid=100976&aid=1785489&group_id=976and
> https://sourceforge.net/tracker/?func=detail&atid=100976&aid=1783162&group_id=976
>
> a fix has been committed to upstream CVS
>

--
Olexandr Zanichkovsky
CEO
Ukrainian Software Solutions, Inc.
http://www.ukrsoftsolutions.com
+380 (93) 655-8781

Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 or 9.04?

Changed in curlftpfs:
status: New → Incomplete
Sergio Zanchetta (primes2h) wrote :

The 18 month support period for Gutsy Gibbon 7.10 has reached its end of life -
http://www.ubuntu.com/news/ubuntu-7.10-eol . As a result, we are closing the
Gutsy task.

Changed in curl (Ubuntu Gutsy):
status: Fix Committed → Won't Fix
Changed in curlftpfs (Ubuntu Gutsy):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

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