https://bugs.kde.org/show_bug.cgi?id=368008

            Bug ID: 368008
           Summary: Using a DAV filesystem, Dolphin fails to delete a file
                    containing a µ
           Product: dolphin
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: edouard.duli...@gmail.com

I am using KDE 16.04.3 on Fedora 24 64b.

Using a DAV filesystem, Dolphin fails to delete a file containing a 
micro symbol (µ, Unicode U+00B5). It will get HTTP code 400, while 
Konqueror succeeds. 

Logging HTTP requests, we can look at the diferences between Dolphin and
Konqueror behaviors. The probable culprit is the trailing slash (/, Unicode
U+002F) that Dophin appended to the file name.

--- dophin.txt
+++ konqueror.txt
@@ -1,12 +1,12 @@
-DELETE /lcmd/user/yghuh%C2%B5uihhu/ HTTP/1.1\r\n
+DELETE /lcmd/user/yghuh%C2%B5uihhu HTTP/1.1\r\n
 Host: davxample.net\r\n
 Connection: keep-alive\r\n
-User-Agent: Mozilla/5.0 (X11; Linux x86_64) KHTML/5.25.0 (like Gecko)
Konqueror/5.25\r\n
+User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like
Gecko) konqueror/4.14.22 Safari/534.34\r\n
 Pragma: no-cache\r\n
 Cache-control: no-cache\r\n
 Accept: text/html, text/*;q=0.9, image/jpeg;q=0.9, image/png;q=0.9,
image/*;q=0.9, */*;q=0.8\r\n
 Accept-Encoding: gzip, deflate, x-gzip, x-deflate\r\n
 Accept-Charset: utf-8,*;q=0.5\r\n
-Accept-Language: fr,en;q=0.9\r\n
+Accept-Language: fr,en-US;q=0.9,en;q=0.8\r\n
 Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l\r\n
 \r\n

Reproducible: Always

Steps to Reproduce:
1. with Dolphin try to delete a file named yghuhµuihhu on a DAV filesystem

Actual Results:  
Error 400 and file isn't deleted

Expected Results:  
file is deleted witout error

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to