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

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

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: