Priority: P2: Important
Affects Version/s: Qt Creator 4.9.0-beta1, Qt Creator 4.9.0-beta2, Qt Creator 4.9.0-rc1, Qt Creator 4.9.0, Qt Creator 4.9.1, Qt Creator 4.10.0-beta1
Fix Version/s: Qt Creator 4.10.0-rc1
Component/s: Remote Linux
Environment:X86 Ubuntu 18.04 host deploying to X86 Ubuntu 18.04 remote node.
QTCREATORBUG-22041, but that's marked as fixed, so it refers to a different issue (busybox stat) with similar symptoms.
When deploying, QtCreator prints lots of errors, "Unexpected stat output for remote file <file path>". It's worse than just an error: as a result of the failure, it redeploys files which haven't changed, presumably because it can't confirm that they haven't changed. For a project which deploys many files (e.g. qml files), this considerably increases deployment time.
I tried removing the previously deployed files, just in case they had been left in a weird state, but the problem persists. Here the stat -t output for an affected file:
This issue essentially prevents me from upgrading beyond Qt Creator 4.8. I am happy to try running any commands or debug builds you suggest to try to work out what is causing the issue.
|For Gerrit Dashboard: QTCREATORBUG-22603|
|266086,2||RemoteLinux: Add missing check for stat failure||4.10||qt-creator/qt-creator||Status: MERGED||+2||0|
|266109,3||RemoteLinux: Limit the number of concurrent stat calls||4.10||qt-creator/qt-creator||Status: MERGED||+2||0|