[kio-extras] [Bug 418472] Duplicating files on remote connections results in the copy having ".part" in the name

Alexander Ewering bugzilla_noreply at kde.org
Thu Mar 5 14:37:04 GMT 2020


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

--- Comment #3 from Alexander Ewering <ae at seven.systems> ---
(In reply to Harald Sitter from comment #1)
> Cannot reproduce.
> 
> Please run dolphin the following way and replicate your issue:
> 
> KDE_FORK_SLAVES=1
> QT_LOGGING_RULES="*=false;kf5.kio.core.copyjob=true;log_kio_sftp=true;
> log_kio_sftp=true" dolphin --new-window
> 
> This will generate a whole lot of debug output. Please attach it to the bug
> report.

OK, the "no copy exists at all" thing seems to happen only if you're in the
ROOT folder (that you also specified when creating the network connection). The
".part" thing seems to happen when you've navigated to a further sub-folder:

intrr at cara:~$ KDE_FORK_SLAVES=1
QT_LOGGING_RULES="*=false;kf5.kio.core.copyjob=true;log_kio_sftp=true;log_kio_sftp=true"
dolphin --new-window
log_kio_sftp: *** Starting kio_sftp 
log_kio_sftp: pid =  12158
log_kio_sftp: debug =  
log_kio_sftp: "flueggew" @ "srv1.allaboutmedia.de" : 22
log_kio_sftp: 
log_kio_sftp: list directory: 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html")
log_kio_sftp: checking cache: info.username = "flueggew" , info.url =
"sftp://flueggew@srv1.allaboutmedia.de"
log_kio_sftp: *** Starting kio_sftp 
log_kio_sftp: pid =  12160
log_kio_sftp: debug =  
log_kio_sftp: "flueggew" @ "srv1.allaboutmedia.de" : 22
log_kio_sftp: 
log_kio_sftp: file system free space of
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html")
log_kio_sftp: checking cache: info.username = "flueggew" , info.url =
"sftp://flueggew@srv1.allaboutmedia.de"
log_kio_sftp: Creating the SSH session and setting options
log_kio_sftp: Trying to connect to the SSH server
log_kio_sftp: username= "flueggew" , host= "srv1.allaboutmedia.de" , port= 22
log_kio_sftp: Creating the SSH session and setting options
log_kio_sftp: Trying to connect to the SSH server
log_kio_sftp: username= "flueggew" , host= "srv1.allaboutmedia.de" , port= 22
log_kio_sftp: Getting the SSH server hash
log_kio_sftp: Checking if the SSH server is known
log_kio_sftp: Trying to authenticate with the server
log_kio_sftp: Trying to authenticate with public key
log_kio_sftp: Trying to authenticate with password
log_kio_sftp: Trying to request the sftp session
log_kio_sftp: Trying to initialize the sftp session
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp: readdir:  "/public_html" , details:  "2"
log_kio_sftp: file system free space of
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html")
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp: *** Starting kio_sftp 
log_kio_sftp: pid =  12164
log_kio_sftp: debug =  
log_kio_sftp: "flueggew" @ "srv1.allaboutmedia.de" : 22
log_kio_sftp: 
log_kio_sftp: file system free space of
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html")
log_kio_sftp: checking cache: info.username = "flueggew" , info.url =
"sftp://flueggew@srv1.allaboutmedia.de"
log_kio_sftp: Creating the SSH session and setting options
log_kio_sftp: Trying to connect to the SSH server
log_kio_sftp: username= "flueggew" , host= "srv1.allaboutmedia.de" , port= 22
log_kio_sftp: url = 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html")  - err= 2
log_kio_sftp: Getting the SSH server hash
log_kio_sftp: Checking if the SSH server is known
log_kio_sftp: Trying to authenticate with the server
log_kio_sftp: Getting the SSH server hash
log_kio_sftp: Checking if the SSH server is known
log_kio_sftp: Trying to authenticate with the server
log_kio_sftp: Trying to authenticate with public key
log_kio_sftp: Trying to authenticate with password
log_kio_sftp: Trying to request the sftp session
log_kio_sftp: Trying to authenticate with public key
log_kio_sftp: Trying to authenticate with password
log_kio_sftp: Trying to request the sftp session
log_kio_sftp: Trying to initialize the sftp session
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp: Trying to initialize the sftp session
log_kio_sftp: url = 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html")  - err= 2
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp: url = 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html")  - err= 2
log_kio_sftp: list directory: 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp: file system free space of
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp: readdir:  "/public_html/css" , details:  "2"
log_kio_sftp: url = 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")  - err= 2
kf5.kio.core.copyjob:
(QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css"))
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
kf5.kio.core.copyjob: CopyJob: stating the dest
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
log_kio_sftp: QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
kf5.kio.core.copyjob: d->state= 1
kf5.kio.core.copyjob: 
kf5.kio.core.copyjob: dest is dir: true
kf5.kio.core.copyjob: fast path! found info about
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") in
KCoreDirLister
kf5.kio.core.copyjob: fileName= "site.css" url=
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
kf5.kio.core.copyjob: uSource=
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
uDest(1)= QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
kf5.kio.core.copyjob:  adding destFileName= "site.css"
kf5.kio.core.copyjob:  uDest(2)=
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
kf5.kio.core.copyjob:  
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") ->
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
kf5.kio.core.copyjob: Source is a file (or a symlink), or we are linking -> no
recursive listing
kf5.kio.core.copyjob: Setting m_dest to
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
kf5.kio.core.copyjob: Stating finished. To copy: 8355 , available:
18446744073709551615
kf5.kio.core.copyjob: 
kf5.kio.core.copyjob: preparing to copy
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") 8355
18446744073709551615
kf5.kio.core.copyjob: copying "/public_html/css/site.css"
kf5.kio.core.copyjob: Copying
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") to
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")  -> 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")  ,
permissions =  "493" , overwrite =  QFlags() , resume =  QFlags()
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") ,
permissions = 493 , overwrite = QFlags() , resume = QFlags()
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") ,
permissions = 493 , overwrite = QFlags() , resume = QFlags()
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
kf5.kio.core.copyjob: d->state= 6
kf5.kio.core.copyjob: KIO::stat for resolving conflict on
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
kf5.kio.core.copyjob: d->state= 7
kf5.kio.core.copyjob: 
kf5.kio.core.copyjob: preparing to copy
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") 8355
18446744073709551615
kf5.kio.core.copyjob: copying "/public_html/css/site2.css"
kf5.kio.core.copyjob: Copying
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css") to
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site2.css")
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")  -> 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site2.css")  ,
permissions =  "493" , overwrite =  QFlags() , resume =  QFlags()
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site2.css") ,
permissions = 493 , overwrite = QFlags() , resume = QFlags()
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site2.css")
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site2.css") ,
permissions = 493 , overwrite = QFlags() , resume = QFlags()
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
log_kio_sftp:
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css/site.css")
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
kf5.kio.core.copyjob: 8355
log_kio_sftp: Appending .part extension to "/public_html/css/site2.css"
kf5.kio.core.copyjob: emit processedSize 8355
log_kio_sftp: Trying to open: "/public_html/css/site2.css.part" , mode= "493"
log_kio_sftp: Error during 'put'. Aborting.
kf5.kio.core.copyjob: d->state= 6
kf5.kio.core.copyjob: 0 files remaining
kf5.kio.core.copyjob: 
kf5.kio.core.copyjob: copyNextFile finished
kf5.kio.core.copyjob: KDirNotify'ing FilesAdded
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
log_kio_sftp: list directory: 
QUrl("sftp://flueggew@srv1.allaboutmedia.de:22/public_html/css")
log_kio_sftp: connected ? true username: old= "flueggew" new= "flueggew"
log_kio_sftp: readdir:  "/public_html/css" , details:  "2"

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the kfm-devel mailing list