Index: sources/storage/Logger.cpp =================================================================== diff -u -r611bbf4dcba67768db87cf30f21fd2db788f677d -r3c859e027546fa42ef215eb0d0d09e3f2bb953ab --- sources/storage/Logger.cpp (.../Logger.cpp) (revision 611bbf4dcba67768db87cf30f21fd2db788f677d) +++ sources/storage/Logger.cpp (.../Logger.cpp) (revision 3c859e027546fa42ef215eb0d0d09e3f2bb953ab) @@ -645,8 +645,9 @@ it.next(); // qDebug() << it.key() << it.value() << mSource << mDestination; auto index = it.key (); - auto filename = it.value(); - result = FileHandler::copyFile(mSource, mDestination + _logBasePathNames[vLogType], filename, ¬ifier, index); + auto filePath = it.value(); + QFileInfo file(filePath); + result = FileHandler::copyFile(file.path()+"/", mDestination + _logBasePathNames[vLogType], file.fileName(), ¬ifier, index); } } return result >= 0; // refer to QProcess::execute(hit F1 on execute) doc.