Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-33528

Remote Linux Deploy files step fails after intermittent network failure

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Not Evaluated Not Evaluated
    • None
    • Qt Creator 17.0.1
    • Remote Linux
    • None
    • Ubuntu 24.04.03
      QtCreator 17.0.1
      Remote Linux device running custom Yocto Kirkstone and Qt 6.8.2
    • Linux/X11, Linux/Yocto

      Description:

      Deploying project to a remote linux device fails when network connection to target has been interrupted while QtCreator is running.
      Restarting QtCreator solves the issue, but disconnecting network-connection reproduces failure.

      Steps to reproduce:

      • Start QtCreator
      • Deploy files to target over USB-ethernet, everything is OK
      • Disconnect USB-cable
      • Connect USB-cable
      • Verify network connection is OK
      • Deploy files to target over USB-ethernet fails. Previous deploy-steps, e.g. killing application and executing remote commands succeed.

       

      14:40:59: Starting remote command "/bin/systemctl stop squeaky-ui"...
      14:40:59: Remote command finished successfully.
      14:40:59: Deploy step finished.
      14:40:59: Failed to create directory "ssh://root@device.local/opt/squeaky-ui".
      14:40:59: Deploy step failed.
      14:40:59: Error while building/deploying project squeaky-ui (kit: Squeaky SDK Qt6)
      14:40:59: When executing step "Deploy files"
      qtc.utils.process: Process 0 starting (non blocking, main thread): /opt/benchmark-sdk/squeaky-lemur/kirkstone-0.4.0/squeaky-lemur-protoa/sysroots/x86_64-sdk-linux/usr/bin/make -j12
      qtc.utils.process: Process 0 finished: result=0, ex=0, 6220 bytes stdout: "cd Logging/ && ( tes", 209 bytes stderr: "Makefile:17986: warning: overriding recipe for target '../intermediate/moc/Testing/moc_TestingEnum.cpp'\nMakefile:1881: warning: ignoring old recipe for target '../intermediate/moc/Testing/moc_TestingEnum.cpp'\n", 294 ms elapsed
      qtc.utils.process: Process 1 starting (non blocking, main thread): ssh://root@fluke-559046400325061260.local/bin/sh -c '/bin/systemctl stop squeaky-ui'
      qtc.utils.process: Process 2 starting (non blocking, main thread): /usr/bin/ssh -q -o StrictHostKeyChecking=no -o Port=22 -o User=root -o BatchMode=no -o ConnectTimeout=10 -o ControlPath=/tmp/QtCreator-OKIKvQ/cs fluke-559046400325061260.local 'test -f /etc/profile && . /etc/profile ; test -f '\''$HOME/.profile'\'' && . '\''$HOME/.profile'\'' ; echo __qtc$$__qtc &&  exec /bin/sh -c '\''/bin/systemctl stop squeaky-ui'\'''
      qtc.utils.process: Process 2 finished: result=0, ex=0, 0 bytes stdout: "", 0 bytes stderr: "", 25 ms elapsed
      qtc.utils.process: Process 1 finished: result=0, ex=0, 0 bytes stdout: "", 0 bytes stderr: "", 25 ms elapsed
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:195: Bridge process not running
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:243: Bridge process not running
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:575: Bridge process not running
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:195: Bridge process not running
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:243: Bridge process not running
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:575: Bridge process not running
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:195: Bridge process not running
      default: SOFT ASSERT [14:40:59.063]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:243: Bridge process not running
      default: SOFT ASSERT [14:40:59.064]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:575: Bridge process not running
      default: SOFT ASSERT [14:40:59.064]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:195: Bridge process not running
      default: SOFT ASSERT [14:40:59.064]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:243: Bridge process not running
      default: SOFT ASSERT [14:40:59.064]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:575: Bridge process not running
      default: SOFT ASSERT [14:40:59.075]: /home/qt/work/build/qt-creator/src/libs/gocmdbridge/client/bridgedfileaccess.cpp:243: Bridge process not running

       

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kandeler Christian Kandeler
            vslotman Vincent Slotman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes