Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-1635

Crash in TestLanguage::jsExtensions when using bundled qt script

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • 1.20
    • 1.18.0
    • API: JavaScript
    • None
    • 6a601950d4bb6240b99758878fefb00c8471bf74

    Description

      ASSERT_UNUSED(globalData, globalData->identifierTable == currentIdentifierTable());

      in Identifier.cpp:253

      Happens with qt5 and qt6, with qbs and qmake builds and also with the v5.15.2 tag in QtScript.
      It is not clear why this doesn't happen when using prebuilt QtScript (yes, the assert is disabled in release, but the code crashes in release version too with builtin qtscript, just in different place but also related to currentIdentifierTable()).

      Attachments

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

        Activity

          People

            arch Ivan Komissarov
            arch Ivan Komissarov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes