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

Windows 32bit/MSVC2015/Update 3/Release mode: tst_qjsengine crash

    XMLWordPrintable

Details

    • dcede8bbe1a4e1401679d42bf7179305771d0c5a (qtdeclarative, 5.6.2,3.9.2016), 7fb34481617cb1a283082cb12885dd3f625e77a2 (5.6.2, 3.9.2016)

    Description

      When running

          qputenv("QV4_FORCE_INTERPRETER", "1");
          QCoreApplication app(argc, argv);
          const QString code = "var a = {'0':'#','2':'#','5':'#','8':'#','6':'#','12':'#','13':'#','16':'#','18':'#','39':'#'}";
          QJSEngine eng;
          QJSValue ret = eng.evaluate(code, /*fileName =*/QString(), 1);
      
      A crash occurred in C:\Users\qt\work\qt\qtdeclarative\tests\auto\qml\qjsengine\release\tst_qjsengine.exe.
      Function time: 24ms Total time: 195ms
      
      Exception address: 0x69EE72E8
      Exception code   : 0xc0000005
      Nearby symbol    : QV4::SparseArray::insert
      
      Stack:
      #  1: QTest::toString() - 0x6ABC9560
      
      

      Attachments

        1. qtbug55238.zip
          1 kB
        2. qtbug55238_values.txt
          1 kB
        3. qtbug55238_stack.txt
          3 kB
        4. qtbug55238_full_log.txt
          9 kB
        5. qtbug55238_full_diag.diff
          13 kB
        6. qtbug55238_diag.diff
          1 kB

        Issue Links

          Activity

            People

              kleint Friedemann Kleint
              hehalmet Heikki Halmet
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: