Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
Qt Creator 10.0.0-rc1
-
None
-
-
9ddd1e1d3 (10.0)
Description
When a remote device has no writable /tmp, not just this device "does not work", but the whole Creator gets stuck.
qtc.utils.qtcprocess: Process 32 starting (non blocking): /usr/bin/ssh -q -o StrictHostKeyChecking=no -o Port=22 -o User=berlin -o BatchMode=no -o ConnectTimeout=10 127.0.0.1 /bin/sh
qtc.utils.deviceshell: Received unexpected output on stderr: "/bin/sh: 111: cannot create /tmp/tmp.urhlGtGtam : Permission denied\n"
qtc.utils.deviceshell: Received unexpected output on stderr: "ERROR_INSTALL_SCRIPT\n"
qtc.utils.deviceshell: Received unexpected output on stderr: "/bin/sh: 9: 1: not found{}
The situation can happen in real life when e.g. some remote device is booted in some kind of recovery mode and can be mimiced by sudo chmod a-w /tmp
Attachments
For Gerrit Dashboard: QTCREATORBUG-28928 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
467940,4 | Utils: Improve DeviceShell error handling | 10.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |