Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
dev
-
None
-
-
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
Attachments
Issue Links
- relates to
-
QTBUG-118442 "double free or corruption" in tst_ecmascripttests::runInterpreted() on emulated armv7
- Closed
-
QTQAINFRA-5930 no gdb backtrace when tests fail, process hangs for 5 minutes, must set yama/ptrace_scope
- Closed