Kleopatra: Failure to move extracted archive folder accross disks
Closed, ResolvedPublic

Assigned To
Authored By
aheinecke
Aug 23 2022, 2:10 PM
Tags
Subscribers

Description

Since Qt::rename does not work across devices ( T3547 ) Kleopatra tries to detect this by using QStorageInfo.device(). Although this directly uses the appropiate Windows API under some circumstances (observed by using a junction to a virtual hard disk) QStorageInfo.device() returns an empty value. In that case the check for same device compares two empty strings and thinks it is on the same device.

Revisions and Commits

Event Timeline

aheinecke created this task.
ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 24 2023, 2:12 PM