After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 655429 - gvfsd-dav crashed with SIGABRT in raise()
gvfsd-dav crashed with SIGABRT in raise()
Status: RESOLVED NOTGNOME
Product: gvfs
Classification: Core
Component: webdav backend
1.8.x
Other Linux
: Normal critical
: ---
Assigned To: gvfs-maint
gvfs-maint
Depends on:
Blocks:
 
 
Reported: 2011-07-27 15:12 UTC by Pedro Villavicencio
Modified: 2013-12-09 06:04 UTC
See Also:
GNOME target: ---
GNOME version: 3.1/3.2



Description Pedro Villavicencio 2011-07-27 15:12:13 UTC
this report has been filed here:

https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/815349

"I believe this happened when my connectivity failed (ethernet wire pulled), possibly also when I deactivated a VPN connection."

".

Comment 1 Florian Echtler 2011-07-28 07:54:44 UTC
This bug is actually caused by libproxy0, specifically by a string parsing error in url.c:308 - when the URL contains username and port, but no pass, the parsing fails. A workaround is to specifiy neither user nor password in the "connect to" dialog, but to enter both in the password dialog that follows.
Comment 2 Felix Möller 2012-07-29 09:15:21 UTC
The involved libproxy version is libproxy0 0.3.1-2ubuntu5. 

The relevant source is at http://code.google.com/p/libproxy/source/browse/tags/libproxy-0.3.1/src/lib/url.c. 

Now it seems libproxy has been converted to C++ the relevant source is at http://code.google.com/p/libproxy/source/browse/trunk/libproxy/url.cpp#183 now and seems to handle the case with a username without passwort in hier part.

I think this one can be closed.
Comment 3 Ross Lagerwall 2013-12-09 06:04:23 UTC
Thanks Felix.