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

Timeout when test abort()s and qtestlib tried to attach gdb, on emulated armv7

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • dev
    • Testing: qtestlib
    • None
    • Linux/X11
    • 21

    Description

      The test detects a double free and aborts, and then it times out most likely because it tries to attach a debugger and something goes wrong.

      agent:2023/10/18 14:33:10 build.go:404:         Start 103: tst_ecmascripttests
      agent:2023/10/18 14:33:10 build.go:404: 103: Test command: /opt/cmake-3.24.2/bin/cmake "-P" "/home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qml/ecmascripttests/tst_ecmascripttestsWrapperRelWithDebInfo.cmake"
      agent:2023/10/18 14:33:10 build.go:404: 103: Working Directory: /home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qml/ecmascripttests
      agent:2023/10/18 14:33:10 build.go:404: 103: Test timeout computed to be: 1500
      agent:2023/10/18 14:33:10 build.go:404: 103: qt-testrunner.py     INFO: Will write XML test logs to directory COIN_CTEST_RESULTSDIR=/home/qt/work/testresults
      agent:2023/10/18 14:33:10 build.go:404: 103: qt-testrunner.py    DEBUG: Running test command line: ['/home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qml/ecmascripttests/tst_ecmascripttests', '-o', '/home/qt/work/testresults/tst_ecmascripttests-1697639590155.xml,xml', '-o', '/home/qt/work/testresults/tst_ecmascripttests-1697639590155.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_ecmascripttests-1697639590155.txt,txt', '-o', '-,txt']
      agent:2023/10/18 14:33:10 build.go:404: 103: ********* Start testing of tst_EcmaScriptTests *********
      agent:2023/10/18 14:33:10 build.go:404: 103: Config: Using QtTest library 6.7.0, Qt 6.7.0 (arm-little_endian-ilp32-eabi-hardfloat shared (dynamic) release build; by GCC 10.2.0), b2qt 3.2
      agent:2023/10/18 14:33:10 build.go:404: 103: PASS   : tst_EcmaScriptTests::initTestCase()
      agent:2023/10/18 14:33:11 build.go:404: 103: QDEBUG : tst_EcmaScriptTests::runInterpreted() Running in parallel with 4 threads.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :133:5 Variable "assertNativeFunction" is used before its declaration at 137:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: double free or corruption (!prev)
      agent:2023/10/18 14:33:36 build.go:404: 103: Received signal 6 (SIGABRT)
      agent:2023/10/18 14:33:36 build.go:404: 103:          runInterpreted function time: 26126ms, total time: 26184ms
      agent:2023/10/18 14:33:36 build.go:404: 103: 
      agent:2023/10/18 14:33:36 build.go:404: 103: === Stack trace ===
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:33:36 build.go:404: 103: QWARN  : tst_EcmaScriptTests::runInterpreted() qt.qml.usedbeforedeclared: :134:5 Variable "assertNativeFunction" is used before its declaration at 138:7.
      agent:2023/10/18 14:48:10 build.go:404: 103: 
      agent:2023/10/18 14:48:10 build.go:404: 103:          runInterpreted function time: 900004ms, total time: 900063ms
      agent:2023/10/18 14:48:10 build.go:404: 103: 
      agent:2023/10/18 14:48:10 build.go:404: 103: === Stack trace ===
      agent:2023/10/18 14:58:10 build.go:404: 103/318 Test #103: tst_ecmascripttests .......................***Timeout 1500.12 sec 

       Full log here.

      Attachments

        Issue Links

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

          Activity

            People

              Eddy Edward Welbourne
              jimis Dimitrios Apostolou
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes