GNOME Bugzilla – Bug 711074
Can Only Open One File With "Open With..."
Last modified: 2015-02-28 22:16:56 UTC
After upgrading openSUSE 12.3 to GNOME 3.8 opening a file from Nautilus [GVFS] from a WebDAV volume occasionally drops the initial part of the path; so "/dav/Projects..." becomes "/Projects..." which, of course, fails. gvfs-backends-1.16.0-1.2.x86_64 gvfs-fuse-1.16.0-1.2.x86_64 gvfs-1.16.0-1.2.x86_64 libsoup-2_4-1-2.42.0-1.1.x86_64 Watch what happens to the password.txt file. send_reply(0x1c848e0), failed=0 () backend_dbus_handler org.gtk.vfs.Mount:CreateDirectoryMonitor Queued new job 0x1cbb290 (GVfsJobCreateMonitor) send_reply(0x1cbb290), failed=1 (Operation not supported by backend) backend_dbus_handler org.gtk.vfs.Mount:Enumerate Queued new job 0x7f8250009000 (GVfsJobEnumerate) + do_enumerate: /Projects/CIS Department/Projects/BIE/Documents > PROPFIND /dav/Projects/CIS%20Department/Projects/BIE/Documents/ HTTP/1.1 > Soup-Debug-Timestamp: 1366376005 > Soup-Debug: SoupSessionSync 1 (0x1c9d020), SoupMessage 14 (0x7f82500062d0), SoupSocket 32 (0x7f825000b300) > Host: coils.mormail.com > Depth: 1 > Content-Type: application/xml > Apply-To-Redirect-Ref: T > Accept-Encoding: gzip, deflate > User-Agent: gvfs/1.16.0 > Accept-Language: en-us, en;q=0.9 > Connection: Keep-Alive > Authorization: Basic [adam:******] > > <?xml version="1.0" encoding="utf-8" ?> > <D:propfind xmlns:D="DAV:"> > <D:prop> > <D:creationdate/> > <D:displayname/> > <D:getcontentlength/> > <D:getcontenttype/> > <D:getetag/> > <D:getlastmodified/> > <D:resourcetype/> > </D:prop> > </D:propfind> < HTTP/1.1 207 Multistatus < Soup-Debug-Timestamp: 1366376005 < Soup-Debug: SoupMessage 14 (0x7f82500062d0) < Date: Fri, 19 Apr 2013 12:53:59 GMT < Server: BaseHTTP/0.3 Python/2.6.5 < Content-Length: 11837 < Content-Type: text/xml; charset="utf-8" < X-Dav-Error: 200 No error < MS-Author-Via: DAV < Connection: close < < <?xml version="1.0" encoding="utf-8"?> < <D:multistatus xmlns:G="http://groupdav.org/" xmlns:E="urn:ietf:params:xml:ns:carddav" xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:B="http://icewarp.com/ns/" xmlns:A="http://apache.org/dav/props/"> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>Documents</D:displayname> < <D:getlastmodified>Thu, 09 Sep 2010 10:17:06 GMT</D:getlastmodified> < <D:creationdate>Fri, 28 Nov 2003 00:00:00 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/trash/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>trash</D:displayname> < <D:getlastmodified>Fri, 03 Sep 2010 15:26:46 GMT</D:getlastmodified> < <D:creationdate>Fri, 03 Sep 2010 15:26:46 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/dataAccess/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>dataAccess</D:displayname> < <D:getlastmodified>Fri, 20 Feb 2004 22:37:52 GMT</D:getlastmodified> < <D:creationdate>Fri, 20 Feb 2004 22:37:52 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/warehouseOnhandSnapshotDBSide.sql</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>application/octet-stream</D:getcontenttype> < <D:resourcetype/> < <D:displayname>warehouseOnhandSnapshotDBSide.sql</D:displayname> < <D:getlastmodified>Fri, 13 Feb 2004 12:11:03 GMT</D:getlastmodified> < <D:getetag>106200:0</D:getetag> < <D:creationdate>Fri, 13 Feb 2004 12:11:03 GMT</D:creationdate> < <D:getcontentlength>1274</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/misc/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>misc</D:displayname> < <D:getlastmodified>Fri, 30 Mar 2007 10:43:30 GMT</D:getlastmodified> < <D:creationdate>Fri, 30 Mar 2007 10:43:30 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/bie_hup.sh</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>application/octet-stream</D:getcontenttype> < <D:resourcetype/> < <D:displayname>bie_hup.sh</D:displayname> < <D:getlastmodified>Thu, 07 Dec 2006 08:50:17 GMT</D:getlastmodified> < <D:getetag>4866870:0</D:getetag> < <D:creationdate>Thu, 07 Dec 2006 08:50:17 GMT</D:creationdate> < <D:getcontentlength>1322</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/macros/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>macros</D:displayname> < <D:getlastmodified>Thu, 18 Mar 2004 13:58:23 GMT</D:getlastmodified> < <D:creationdate>Thu, 18 Mar 2004 13:58:23 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/StartupScript/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>StartupScript</D:displayname> < <D:getlastmodified>Thu, 05 Feb 2004 08:38:27 GMT</D:getlastmodified> < <D:creationdate>Thu, 05 Feb 2004 08:38:19 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/Hypersonic/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>Hypersonic</D:displayname> < <D:getlastmodified>Tue, 30 Aug 2005 15:49:54 GMT</D:getlastmodified> < <D:creationdate>Tue, 30 Aug 2005 15:49:54 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/Applications/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>Applications</D:displayname> < <D:getlastmodified>Thu, 29 Apr 2004 11:27:08 GMT</D:getlastmodified> < <D:creationdate>Thu, 29 Apr 2004 11:27:08 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/ScrubbingBIE.txt</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>text/plain</D:getcontenttype> < <D:resourcetype/> < <D:displayname>ScrubbingBIE.txt</D:displayname> < <D:getlastmodified>Tue, 06 Dec 2005 13:52:47 GMT</D:getlastmodified> < <D:getetag>1118920:0</D:getetag> < <D:creationdate>Tue, 06 Dec 2005 13:52:47 GMT</D:creationdate> < <D:getcontentlength>4933</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/routes/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>routes</D:displayname> < <D:getlastmodified>Tue, 01 Feb 2005 13:37:52 GMT</D:getlastmodified> < <D:creationdate>Tue, 01 Feb 2005 13:37:52 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/index.markdown</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>text/x-markdown</D:getcontenttype> < <D:resourcetype/> < <D:displayname>index.markdown</D:displayname> < <D:getlastmodified>Thu, 20 Dec 2012 15:21:03 GMT</D:getlastmodified> < <D:getetag>79370711:7</D:getetag> < <D:creationdate>Thu, 20 Dec 2012 15:15:23 GMT</D:creationdate> < <D:getcontentlength>540</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/tzupdater-1.1.0-2007c.zip</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>application/octet-stream</D:getcontenttype> < <D:resourcetype/> < <D:displayname>tzupdater-1.1.0-2007c.zip</D:displayname> < <D:getlastmodified>Tue, 13 Mar 2007 10:46:25 GMT</D:getlastmodified> < <D:getetag>8231590:0</D:getetag> < <D:creationdate>Tue, 13 Mar 2007 10:46:25 GMT</D:creationdate> < <D:getcontentlength>480534</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/jars/</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>unix/httpd-directory</D:getcontenttype> < <D:resourcetype><D:collection/></D:resourcetype> < <D:displayname>jars</D:displayname> < <D:getlastmodified>Mon, 09 May 2005 15:07:27 GMT</D:getlastmodified> < <D:creationdate>Mon, 09 May 2005 15:07:27 GMT</D:creationdate> < <D:getcontentlength>0</D:getcontentlength> < </D:prop> < </D:propstat> < <D:propstat> < <D:status>HTTP/1.1 404 Not found</D:status> < <D:prop> < <D:getetag/> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/work_batch.sql</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>application/octet-stream</D:getcontenttype> < <D:resourcetype/> < <D:displayname>work_batch.sql</D:displayname> < <D:getlastmodified>Thu, 13 May 2004 14:33:44 GMT</D:getlastmodified> < <D:getetag>216780:0</D:getetag> < <D:creationdate>Thu, 13 May 2004 14:33:43 GMT</D:creationdate> < <D:getcontentlength>1890</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/passwords.txt</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>text/plain</D:getcontenttype> < <D:resourcetype/> < <D:displayname>passwords.txt</D:displayname> < <D:getlastmodified>Mon, 23 Oct 2006 10:49:32 GMT</D:getlastmodified> < <D:getetag>4524310:0</D:getetag> < <D:creationdate>Mon, 23 Oct 2006 10:24:55 GMT</D:creationdate> < <D:getcontentlength>198</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < </D:multistatus> send_reply(0x7f8250009000), failed=0 () backend_dbus_handler org.gtk.vfs.Mount:QueryInfo Queued new job 0x7fd084003660 (GVfsJobQueryInfo) Query info /Projects/CIS Department/Projects/NortelBCM/Documents/index.markdown > PROPFIND /dav/Projects/CIS% 20Department/Projects/NortelBCM/Documents/index.markdown HTTP/1.1 > Soup-Debug-Timestamp: 1366376011 > Soup-Debug: SoupSessionSync 1 (0x8530e0), SoupMessage 38 (0x7fd09c009e90), SoupSocket 4 (0x7fd09c010c90) > Host: 192.168.1.37 > Depth: 0 > Content-Type: application/xml > Apply-To-Redirect-Ref: T > Accept-Encoding: gzip, deflate > User-Agent: gvfs/1.16.0 > Accept-Language: en-us, en;q=0.9 > Connection: Keep-Alive > Authorization: Basic [adam:******] > > <?xml version="1.0" encoding="utf-8" ?> > <D:propfind xmlns:D="DAV:"> > <D:prop> > <D:creationdate/> > <D:displayname/> > <D:getcontentlength/> > <D:getcontenttype/> > <D:getetag/> > <D:getlastmodified/> > <D:resourcetype/> > </D:prop> > </D:propfind> < HTTP/1.1 207 Multistatus < Soup-Debug-Timestamp: 1366376011 < Soup-Debug: SoupMessage 38 (0x7fd09c009e90) < Server: nginx/1.2.6 < Date: Fri, 19 Apr 2013 12:44:53 GMT < Content-Type: text/xml; charset="utf-8" < Content-Length: 884 < Connection: keep-alive < X-Dav-Error: 200 No error < MS-Author-Via: DAV < < <?xml version="1.0" encoding="utf-8"?> < <D:multistatus xmlns:G="http://groupdav.org/" xmlns:E="urn:ietf:params:xml:ns:carddav" xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:B="http://icewarp.com/ns/" xmlns:A="http://apache.org/dav/props/"> < <D:response><D:href>/dav/Projects/CIS Department/Projects/NortelBCM/Documents/index.markdown</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>text/x-markdown</D:getcontenttype> < <D:resourcetype/> < <D:displayname>index.markdown</D:displayname> < <D:getlastmodified>Fri, 19 Apr 2013 08:43:22 GMT</D:getlastmodified> < <D:getetag>91225319:4</D:getetag> < <D:creationdate>Fri, 19 Apr 2013 12:29:56 GMT</D:creationdate> < <D:getcontentlength>505</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < </D:multistatus> send_reply(0x7fd084003660), failed=0 () backend_dbus_handler org.gtk.vfs.Mount:QueryInfo Queued new job 0x1c84de0 (GVfsJobQueryInfo) Query info /Projects/CIS Department/Projects/BIE/Documents/index.markdown > PROPFIND /dav/Projects/CIS% 20Department/Projects/BIE/Documents/index.markdown HTTP/1.1 > Soup-Debug-Timestamp: 1366376011 > Soup-Debug: SoupSessionSync 1 (0x1c9d020), SoupMessage 15 (0x7f82500062d0), SoupSocket 33 (0x7f825000b300) > Host: coils.mormail.com > Depth: 0 > Content-Type: application/xml > Apply-To-Redirect-Ref: T > Accept-Encoding: gzip, deflate > User-Agent: gvfs/1.16.0 > Accept-Language: en-us, en;q=0.9 > Connection: Keep-Alive > Authorization: Basic [adam:******] > > <?xml version="1.0" encoding="utf-8" ?> > <D:propfind xmlns:D="DAV:"> > <D:prop> > <D:creationdate/> > <D:displayname/> > <D:getcontentlength/> > <D:getcontenttype/> > <D:getetag/> > <D:getlastmodified/> > <D:resourcetype/> > </D:prop> > </D:propfind> < HTTP/1.1 207 Multistatus < Soup-Debug-Timestamp: 1366376011 < Soup-Debug: SoupMessage 15 (0x7f82500062d0) < Date: Fri, 19 Apr 2013 12:54:06 GMT < Server: BaseHTTP/0.3 Python/2.6.5 < Content-Length: 878 < Content-Type: text/xml; charset="utf-8" < X-Dav-Error: 200 No error < MS-Author-Via: DAV < Connection: close < < <?xml version="1.0" encoding="utf-8"?> < <D:multistatus xmlns:G="http://groupdav.org/" xmlns:E="urn:ietf:params:xml:ns:carddav" xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:B="http://icewarp.com/ns/" xmlns:A="http://apache.org/dav/props/"> < <D:response><D:href>/dav/Projects/CIS Department/Projects/BIE/Documents/index.markdown</D:href> < <D:propstat> < <D:status>HTTP/1.1 200 OK</D:status> < <D:prop> < <D:getcontenttype>text/x-markdown</D:getcontenttype> < <D:resourcetype/> < <D:displayname>index.markdown</D:displayname> < <D:getlastmodified>Thu, 20 Dec 2012 15:21:03 GMT</D:getlastmodified> < <D:getetag>79370711:7</D:getetag> < <D:creationdate>Thu, 20 Dec 2012 15:15:23 GMT</D:creationdate> < <D:getcontentlength>540</D:getcontentlength> < </D:prop> < </D:propstat> < </D:response> < </D:multistatus> send_reply(0x1c84de0), failed=0 () Added new job source 0x1881230 (GVfsBackendDav) Queued new job 0x1890ae0 (GVfsJobMount) + mount > OPTIONS /Projects/CIS% 20Department/Projects/BIE/Documents/passwords.txt HTTP/1.1 > Soup-Debug-Timestamp: 1366376011 > Soup-Debug: SoupSessionSync 1 (0x189c020), SoupMessage 1 (0x7f6be4006030), SoupSocket 1 (0x7f6be400b000) > Host: coils.mormail.com > Accept-Encoding: gzip, deflate > User-Agent: gvfs/1.16.0 > Accept-Language: en-us, en;q=0.9 > Connection: Keep-Alive < HTTP/1.1 404 No such path as /Projects/CIS% 20Department/Projects/BIE/Documents/passwords.txt < Soup-Debug-Timestamp: 1366376011 < Soup-Debug: SoupMessage 1 (0x7f6be4006030) < Date: Fri, 19 Apr 2013 12:54:06 GMT < Server: BaseHTTP/0.3 Python/2.6.5 < Content-Length: 12 < Content-Type: text/plain; charset=UTF-8 < WWW-Authenticate: Basic realm="OpenGroupware COILS" < Connection: close < < No such path send_reply, failed: 1
I do notice that in GVFS's own logs it is recording the path without the leading "/dav". Is this possibly because my initial path was dav://hostname/dav and not dav://hostname/ NOTE the lack of a /dav prefix on the second line. But the PROPFIND goes to the expected target [but an OPTIONS makes the request to the path lacking the /dav prefix] - When running GVFS in debug mode [to see the console messages]: send_reply(0x7898d0), failed=0 () Added new job source 0x1595230 (GVfsBackendDav) Queued new job 0x15a4ae0 (GVfsJobMount) + mount > OPTIONS /Projects/site/Documents/template.mako HTTP/1.1 > Soup-Debug-Timestamp: 1374965202 > Soup-Debug: SoupSessionSync 1 (0x15b00a0), SoupMessage 1 (0x7f3d58006830), SoupSocket 1 (0x7f3d5800b000) > Host: 127.0.0.1:8080 > Accept-Encoding: gzip, deflate > User-Agent: gvfs/1.16.2 > Accept-Language: en-us, en;q=0.9 > Connection: Keep-Alive < HTTP/1.1 404 No such path as /Projects/site/Documents/template.mako < Soup-Debug-Timestamp: 1374965202 < Soup-Debug: SoupMessage 1 (0x7f3d58006830) < Server: BaseHTTP/0.3 Python/2.7.3 < Date: Sat, 27 Jul 2013 22:46:42 GMT < Content-Length: 12 < Content-Type: text/plain < WWW-Authenticate: Basic realm="OpenGroupware COILS" < Connection: close < < No such path send_reply, failed: 1 ** (gvfsd:4329): WARNING **: dbus_mount_reply: Error from org.gtk.vfs.Mountable.mount(): HTTP Error: No such path as /Projects/site/Documents/template.mako
I have discovered that I can reliably open and edit any file my dragging the file from Nautilus to the editor [drag-n-drop], such as dragging a file from Nautilus to GEdit. Then it opens, can be edited, etc... It is only the "Open With..." behavior that exhibits this broken-after-the-first-file behavior. Perhaps the problem is somehow with Nautilus... gvfs-debuginfo-1.16.3-1.1.x86_64 gvfs-backends-debuginfo-1.16.3-1.1.x86_64 gvfs-backend-afc-1.16.3-1.1.x86_64 gvfs-1.16.3-1.1.x86_64 gvfs-devel-1.16.3-1.1.x86_64 gvfs-fuse-debuginfo-1.16.3-1.1.x86_64 gvfs-debugsource-1.16.3-1.1.x86_64 gvfs-backends-1.16.3-1.1.x86_64 gvfs-fuse-1.16.3-1.1.x86_64
The error occurs because something (prob. Nautilus) is trying to mount a file with that path (which is incorrect). Probably a Nautilus bug, but is there any pattern to reproducing it? Does it happen every time? Only certain files? Does it happen when you go to the "Open With" dialog or the "Open With" menu?
>Does it happen every time? It happens every time, the second time any file is openned. This first right-click open always works, anything after that fails. > Only certain files? Not is seem to realte to all files > Does it happen when you go to the "Open With" dialog or the "Open With" menu? The "Open With" menu. I do not know if I have tested via the dialog.
Could you reproduce it with some public access webdav server? Please provide more information, how we can reproduce it... I've tried it with http://www.ajaxfilebrowser.com/ , however unsuccessfully.
still present - nautilus-3.10.1-4.1.x86_64 libgvfscommon0-1.18.3-5.1.x86_64 gvfs-debuginfo-1.18.3-5.1.x86_64 gvfs-backend-afc-1.18.3-5.1.x86_64 gvfs-backends-1.18.3-5.1.x86_64 libgvfscommon0-debuginfo-1.18.3-5.1.x86_64 gvfs-backends-debuginfo-1.18.3-5.1.x86_64 gvfs-fuse-debuginfo-1.18.3-5.1.x86_64 gvfs-1.18.3-5.1.x86_64 gvfs-devel-1.18.3-5.1.x86_64 gvfs-debugsource-1.18.3-5.1.x86_64 gvfs-fuse-1.18.3-5.1.x86_64 - I will work on getting a public instance for testing.
(In reply to comment #6) > I will work on getting a public instance for testing. Thanks :-)
I could reproduce this on openSUSE 13.1 but not 13.2 so I assume something's been fixed.