Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-98011

qmltc crashes due to insufficient import locations in a specific Qt build configuration

XMLWordPrintable

    • 6f67326bda (qt/qtdeclarative/dev) 4f5a7b20da (qt/qtdeclarative/6.3) abdc369b98 (qt/qtdeclarative/6.2) abdc369b98 (qt/tqtc-qtdeclarative/6.2)

      The following scenario crashes the qmltc (which is run during Qt build process):

      For a non-toplevel build:

      • install qtbase and qtshadertools into some folder e.g. X/install
      • configure qtdeclarative with X/install/bin/qt-cmake-private (or some script of the kind) so that qtdeclarative is built against qtbase/qtshadertools that are located under X/install
      • try building tst_qmltc_nodiskcache or tst_qmltc_diskcache
      • observe a crash/Q_ASSERT around this line

      This looks like something which affects any QQmlJSScope-and-friends based tooling that we have.

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

            agolubev Andrei Golubev
            agolubev Andrei Golubev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: