[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtdeclarative#wip/v4

Qt Continuous Integration System ci-noreply at qt-project.org
Sat Sep 7 15:14:48 CEST 2013


ten autotests failed :(

  Testing qquickcanvasitem
  QFATAL : qquickcanvasitem::arc::initTestCase() ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : qquickcanvasitem::arc::initTestCase() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 0 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 9794]
  QtQA::App::TestRunner: [New LWP 9795]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qquickcanvasitem -silent -o /work/build/_artifacts/test-logs/tst_qquickca'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007fd7dd6393a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7fd7d2974700 (LWP 9795)):
  QtQA::App::TestRunner: #0  0x00007fd7dd6dbe23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007fd7d8aaaf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007fd7d8aab429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007fd7dbf9e545 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x22b8c30, flags=...) at kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #4  0x00007fd7dbf240a8 in TestNamespace::QEventLoop::processEvents (this=0x7fd7d2973d80, flags=...) at kernel/qeventloop.cpp:136
  QtQA::App::TestRunner: #5  0x00007fd7dbf24381 in TestNamespace::QEventLoop::exec (this=0x7fd7d2973d80, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #6  0x00007fd7dbcd42f4 in TestNamespace::QThread::exec (this=0x22a7aa0) at thread/qthread.cpp:508
  QtQA::App::TestRunner: #7  0x00007fd7db092a19 in TestNamespace::QQmlThreadPrivate::run (this=0x22a7aa0) at qml/ftw/qqmlthread.cpp:148
  QtQA::App::TestRunner: #8  0x00007fd7dbcdb484 in TestNamespace::QThreadPrivate::start (arg=0x22a7aa0) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #9  0x00007fd7da392efc in start_thread (arg=0x7fd7d2974700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007fd7dd6e7f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #11 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7fd7dddca760 (LWP 9794)):
  QtQA::App::TestRunner: #0  0x00007fd7dd6393a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007fd7dd63cb0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007fd7dbcc850f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007fd7dbcc617e in TestNamespace::QMessageLogger::fatal (this=0x7fff695419d0, msg=0x7fd7dbffccb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007fd7dbcc1aa0 in TestNamespace::qt_assert (assertion=0x7fd7db10fcc9 "_mode == QmlBinding", file=0x7fd7db10f8d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007fd7dae370d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff69542380, name=..., ast=0x30872a0, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007fd7dae3392e in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff69542380, ast=0x30872a0) at compiler/qv4codegen.cpp:1339
  QtQA::App::TestRunner: #7  0x00007fd7dae04a2a in TestNamespace::QQmlJS::AST::FunctionExpression::accept0 (this=0x30872a0, visitor=0x7fff69542380) at parser/qqmljsast.cpp:749
  QtQA::App::TestRunner: #8  0x00007fd7dae029d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x30872a0, visitor=0x7fff69542380) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #9  0x00007fd7dae3104c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff69542380, node=0x30872a0) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #10 0x00007fd7dae33d77 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff69542380, ast=0x3087330) at compiler/qv4codegen.cpp:1390
  QtQA::App::TestRunner: #11 0x00007fd7dae02acc in TestNamespace::QQmlJS::AST::NestedExpression::accept0 (this=0x3087330, visitor=0x7fff69542380) at parser/qqmljsast.cpp:106
  QtQA::App::TestRunner: #12 0x00007fd7dae029d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x3087330, visitor=0x7fff69542380) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #13 0x00007fd7dae3104c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff69542380, node=0x3087330) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #14 0x00007fd7dae312f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fff69542380, ast=0x3087330) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #15 0x00007fd7dae37de8 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff69542380, ast=0x3087368) at compiler/qv4codegen.cpp:2003
  QtQA::App::TestRunner: #16 0x00007fd7dae03e6c in TestNamespace::QQmlJS::AST::ExpressionStatement::accept0 (this=0x3087368, visitor=0x7fff69542380) at parser/qqmljsast.cpp:520
  QtQA::App::TestRunner: #17 0x00007fd7dae029d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x3087368, visitor=0x7fff69542380) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #18 0x00007fd7dae3104c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff69542380, node=0x3087368) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #19 0x00007fd7dae3109f in TestNamespace::QQmlJS::Codegen::statement (this=0x7fff69542380, ast=0x3087368) at compiler/qv4codegen.cpp:700
  QtQA::App::TestRunner: #20 0x00007fd7dae374f9 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff69542380, ast=0x3087390) at compiler/qv4codegen.cpp:1907
  QtQA::App::TestRunner: #21 0x00007fd7dae04cda in TestNamespace::QQmlJS::AST::StatementSourceElement::accept0 (this=0x3087390, visitor=0x7fff69542380) at parser/qqmljsast.cpp:806
  QtQA::App::TestRunner: #22 0x00007fd7dae029d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x3087390, visitor=0x7fff69542380) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #23 0x00007fd7dae3104c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff69542380, node=0x3087390) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #24 0x00007fd7dae313fc in TestNamespace::QQmlJS::Codegen::sourceElement (this=0x7fff69542380, ast=0x3087390) at compiler/qv4codegen.cpp:765
  QtQA::App::TestRunner: #25 0x00007fd7dae31513 in TestNamespace::QQmlJS::Codegen::sourceElements (this=0x7fff69542380, ast=0x30873a8) at compiler/qv4codegen.cpp:798
  QtQA::App::TestRunner: #26 0x00007fd7dae370ad in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff69542380, name=..., ast=0x30873c8, formals=0x0, body=0x30873a8, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1855
  QtQA::App::TestRunner: #27 0x00007fd7dae2f980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fff69542380, fileName=..., sourceCode=..., node=0x30873c8, module=0x7fff69542570, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #28 0x00007fd7daf52839 in TestNamespace::QV4::Script::parse (this=0x7fff69542730) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #29 0x00007fd7db07aedc in TestNamespace::QQmlJavaScriptExpression::evalFunction (ctxt=0x297a790, scope=0x29d83c0, code=..., filename=..., line=526, qmlscope=0x0) at qml/qqmljavascriptexpression.cpp:335
  QtQA::App::TestRunner: #30 0x00007fd7daf96a21 in TestNamespace::QQmlVMEMetaObject::method (this=0x29d82a0, index=29) at qml/qqmlvmemetaobject.cpp:982
  QtQA::App::TestRunner: #31 0x00007fd7daf97773 in TestNamespace::QQmlVMEMetaObject::vmeMethod (this=0x29d82a0, index=82) at qml/qqmlvmemetaobject.cpp:1156
  QtQA::App::TestRunner: #32 0x00007fd7daf976c0 in TestNamespace::QQmlVMEMetaObject::vmeMethod (this=0x29de820, index=82) at qml/qqmlvmemetaobject.cpp:1152
  QtQA::App::TestRunner: #33 0x00007fd7daf976c0 in TestNamespace::QQmlVMEMetaObject::vmeMethod (this=0x2a77eb0, index=82) at qml/qqmlvmemetaobject.cpp:1152
  QtQA::App::TestRunner: #34 0x00007fd7daf6d4ae in TestNamespace::QV4::QObjectWrapper::getQmlProperty (this=0x7fd7ddda90b0, ctx=0x7fff69542df0, qmlContext=0x297a790, name=0x7fd7ddd05db0, revisionMode=TestNamespace::QV4::QObjectWrapper::IgnoreRevision, hasProperty=0x0, includeImports=true) at jsruntime/qv4qobjectwrapper.cpp:334
  QtQA::App::TestRunner: #35 0x00007fd7daf6f452 in TestNamespace::QV4::QObjectWrapper::get (m=0x7fd7ddda90b0, name=0x7fd7ddd05db0, hasProperty=0x0) at jsruntime/qv4qobjectwrapper.cpp:608
  QtQA::App::TestRunner: #36 0x00007fd7daef7bf1 in TestNamespace::QV4::Object::get (this=0x7fd7ddda90b0, name=0x7fd7ddd05db0, hasProperty=0x0) at /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/jsruntime/qv4object_p.h:291
  QtQA::App::TestRunner: #37 0x00007fd7daf07cbe in TestNamespace::QV4::__qmljs_call_element (context=0x7fff69542df0, result=0x7fff69542d68, that=..., index=..., args=0x7fff69542d90, argc=1) at jsruntime/qv4runtime.cpp:834
  QtQA::App::TestRunner: #38 0x00007fd7dddde918 in ?? ()
  QtQA::App::TestRunner: #39 0x00007fff69542df0 in ?? ()
  QtQA::App::TestRunner: #40 0x00007fff69542de0 in ?? ()
  QtQA::App::TestRunner: #41 0x00007fff69542ca0 in ?? ()
  QtQA::App::TestRunner: #42 0x00007fd7dae952b2 in tryWrapper (context=0x7fd7daf06ce0, localsPtr=0x7fff69542c00, tryBody=0x1feffffffff, catchBody=0x7ffc7fd7ddda90b0, exceptionVarName=0x7fffffffffff, exceptionVar=0x7fd7ddd2a2a0) at compiler/qv4isel_masm.cpp:833
  QtQA::App::TestRunner: Backtrace stopped: frame did not save the PC
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of qquickcanvasitem *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  QFATAL : qquickcanvasitem::arc::initTestCase() ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : qquickcanvasitem::arc::initTestCase() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 0 passed, 1 failed, 0 skipped
  ********* Finished testing of qquickcanvasitem *********
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 9799]
  QtQA::App::TestRunner: [New LWP 9800]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qquickcanvasitem -o /work/build/_artifacts/test-logs/tst_qquickcanvasitem'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f522d1df3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7f522251a700 (LWP 9800)):
  QtQA::App::TestRunner: #0  0x00007f522d281e23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007f5228650f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007f5228651429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007f522bb44545 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x25a8c30, flags=...) at kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #4  0x00007f522baca0a8 in TestNamespace::QEventLoop::processEvents (this=0x7f5222519d80, flags=...) at kernel/qeventloop.cpp:136
  QtQA::App::TestRunner: #5  0x00007f522baca381 in TestNamespace::QEventLoop::exec (this=0x7f5222519d80, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #6  0x00007f522b87a2f4 in TestNamespace::QThread::exec (this=0x2597a50) at thread/qthread.cpp:508
  QtQA::App::TestRunner: #7  0x00007f522ac38a19 in TestNamespace::QQmlThreadPrivate::run (this=0x2597a50) at qml/ftw/qqmlthread.cpp:148
  QtQA::App::TestRunner: #8  0x00007f522b881484 in TestNamespace::QThreadPrivate::start (arg=0x2597a50) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #9  0x00007f5229f38efc in start_thread (arg=0x7f522251a700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007f522d28df4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #11 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f522d970760 (LWP 9799)):
  QtQA::App::TestRunner: #0  0x00007f522d1df3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f522d1e2b0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007f522b86e50f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007f522b86c17e in TestNamespace::QMessageLogger::fatal (this=0x7fff091aba30, msg=0x7f522bba2cb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007f522b867aa0 in TestNamespace::qt_assert (assertion=0x7f522acb5cc9 "_mode == QmlBinding", file=0x7f522acb58d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007f522a9dd0d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff091ac3e0, name=..., ast=0x31fb970, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007f522a9d992e in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff091ac3e0, ast=0x31fb970) at compiler/qv4codegen.cpp:1339
  QtQA::App::TestRunner: #7  0x00007f522a9aaa2a in TestNamespace::QQmlJS::AST::FunctionExpression::accept0 (this=0x31fb970, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:749
  QtQA::App::TestRunner: #8  0x00007f522a9a89d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x31fb970, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #9  0x00007f522a9d704c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff091ac3e0, node=0x31fb970) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #10 0x00007f522a9d9d77 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff091ac3e0, ast=0x31fba00) at compiler/qv4codegen.cpp:1390
  QtQA::App::TestRunner: #11 0x00007f522a9a8acc in TestNamespace::QQmlJS::AST::NestedExpression::accept0 (this=0x31fba00, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:106
  QtQA::App::TestRunner: #12 0x00007f522a9a89d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x31fba00, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #13 0x00007f522a9d704c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff091ac3e0, node=0x31fba00) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #14 0x00007f522a9d72f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fff091ac3e0, ast=0x31fba00) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #15 0x00007f522a9ddde8 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff091ac3e0, ast=0x31fba38) at compiler/qv4codegen.cpp:2003
  QtQA::App::TestRunner: #16 0x00007f522a9a9e6c in TestNamespace::QQmlJS::AST::ExpressionStatement::accept0 (this=0x31fba38, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:520
  QtQA::App::TestRunner: #17 0x00007f522a9a89d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x31fba38, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #18 0x00007f522a9d704c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff091ac3e0, node=0x31fba38) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #19 0x00007f522a9d709f in TestNamespace::QQmlJS::Codegen::statement (this=0x7fff091ac3e0, ast=0x31fba38) at compiler/qv4codegen.cpp:700
  QtQA::App::TestRunner: #20 0x00007f522a9dd4f9 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff091ac3e0, ast=0x31fba60) at compiler/qv4codegen.cpp:1907
  QtQA::App::TestRunner: #21 0x00007f522a9aacda in TestNamespace::QQmlJS::AST::StatementSourceElement::accept0 (this=0x31fba60, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:806
  QtQA::App::TestRunner: #22 0x00007f522a9a89d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x31fba60, visitor=0x7fff091ac3e0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #23 0x00007f522a9d704c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff091ac3e0, node=0x31fba60) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #24 0x00007f522a9d73fc in TestNamespace::QQmlJS::Codegen::sourceElement (this=0x7fff091ac3e0, ast=0x31fba60) at compiler/qv4codegen.cpp:765
  QtQA::App::TestRunner: #25 0x00007f522a9d7513 in TestNamespace::QQmlJS::Codegen::sourceElements (this=0x7fff091ac3e0, ast=0x31fba78) at compiler/qv4codegen.cpp:798
  QtQA::App::TestRunner: #26 0x00007f522a9dd0ad in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff091ac3e0, name=..., ast=0x31fba98, formals=0x0, body=0x31fba78, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1855
  QtQA::App::TestRunner: #27 0x00007f522a9d5980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fff091ac3e0, fileName=..., sourceCode=..., node=0x31fba98, module=0x7fff091ac5d0, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #28 0x00007f522aaf8839 in TestNamespace::QV4::Script::parse (this=0x7fff091ac790) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #29 0x00007f522ac20edc in TestNamespace::QQmlJavaScriptExpression::evalFunction (ctxt=0x2d68280, scope=0x2c791a0, code=..., filename=..., line=526, qmlscope=0x0) at qml/qqmljavascriptexpression.cpp:335
  QtQA::App::TestRunner: #30 0x00007f522ab3ca21 in TestNamespace::QQmlVMEMetaObject::method (this=0x2ccb2e0, index=29) at qml/qqmlvmemetaobject.cpp:982
  QtQA::App::TestRunner: #31 0x00007f522ab3d773 in TestNamespace::QQmlVMEMetaObject::vmeMethod (this=0x2ccb2e0, index=82) at qml/qqmlvmemetaobject.cpp:1156
  QtQA::App::TestRunner: #32 0x00007f522ab3d6c0 in TestNamespace::QQmlVMEMetaObject::vmeMethod (this=0x2c78e90, index=82) at qml/qqmlvmemetaobject.cpp:1152
  QtQA::App::TestRunner: #33 0x00007f522ab3d6c0 in TestNamespace::QQmlVMEMetaObject::vmeMethod (this=0x2d25df0, index=82) at qml/qqmlvmemetaobject.cpp:1152
  QtQA::App::TestRunner: #34 0x00007f522ab134ae in TestNamespace::QV4::QObjectWrapper::getQmlProperty (this=0x7f522d94f0b0, ctx=0x7fff091ace50, qmlContext=0x2d68280, name=0x7f522d8abdb0, revisionMode=TestNamespace::QV4::QObjectWrapper::IgnoreRevision, hasProperty=0x0, includeImports=true) at jsruntime/qv4qobjectwrapper.cpp:334
  QtQA::App::TestRunner: #35 0x00007f522ab15452 in TestNamespace::QV4::QObjectWrapper::get (m=0x7f522d94f0b0, name=0x7f522d8abdb0, hasProperty=0x0) at jsruntime/qv4qobjectwrapper.cpp:608
  QtQA::App::TestRunner: #36 0x00007f522aa9dbf1 in TestNamespace::QV4::Object::get (this=0x7f522d94f0b0, name=0x7f522d8abdb0, hasProperty=0x0) at /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/jsruntime/qv4object_p.h:291
  QtQA::App::TestRunner: #37 0x00007f522aaadcbe in TestNamespace::QV4::__qmljs_call_element (context=0x7fff091ace50, result=0x7fff091acdc8, that=..., index=..., args=0x7fff091acdf0, argc=1) at jsruntime/qv4runtime.cpp:834
  QtQA::App::TestRunner: #38 0x00007f522d984918 in ?? ()
  QtQA::App::TestRunner: #39 0x00007fff091ace50 in ?? ()
  QtQA::App::TestRunner: #40 0x00007fff091ace40 in ?? ()
  QtQA::App::TestRunner: #41 0x00007fff091acd00 in ?? ()
  QtQA::App::TestRunner: #42 0x00007f522aa3b2b2 in tryWrapper (context=0x7f522aaacce0, localsPtr=0x7fff091acc60, tryBody=0x1feffffffff, catchBody=0x7ffc7f522d94f0b0, exceptionVarName=0x7fffffffffff, exceptionVar=0x7f522d8d02a0) at compiler/qv4isel_masm.cpp:833
  QtQA::App::TestRunner: Backtrace stopped: frame did not save the PC
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qquickcanvasitem: 36 seconds, signal 6
  
  Testing tst_qqmlnotifier
  QFATAL : tst_qqmlnotifier::testConnectNotify() ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : tst_qqmlnotifier::testConnectNotify() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 1 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 9331]
  QtQA::App::TestRunner: [New LWP 9332]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qqmlnotifier -silent -o /work/build/_artifacts/test-logs/tst_qqmlnotifier'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007fbdbf5473a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7fbdb78dd700 (LWP 9332)):
  QtQA::App::TestRunner: #0  0x00007fbdbf5e9e23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007fbdbd660f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007fbdbd661429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007fbdc015e545 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x1e2da30, flags=...) at kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #4  0x00007fbdc00e40a8 in TestNamespace::QEventLoop::processEvents (this=0x7fbdb78dcd80, flags=...) at kernel/qeventloop.cpp:136
  QtQA::App::TestRunner: #5  0x00007fbdc00e4381 in TestNamespace::QEventLoop::exec (this=0x7fbdb78dcd80, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #6  0x00007fbdbfe942f4 in TestNamespace::QThread::exec (this=0x1e2e4a0) at thread/qthread.cpp:508
  QtQA::App::TestRunner: #7  0x00007fbdc139aa19 in TestNamespace::QQmlThreadPrivate::run (this=0x1e2e4a0) at qml/ftw/qqmlthread.cpp:148
  QtQA::App::TestRunner: #8  0x00007fbdbfe9b484 in TestNamespace::QThreadPrivate::start (arg=0x1e2e4a0) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #9  0x00007fbdbef48efc in start_thread (arg=0x7fbdb78dd700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007fbdbf5f5f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #11 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7fbdc19f3760 (LWP 9331)):
  QtQA::App::TestRunner: #0  0x00007fbdbf5473a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007fbdbf54ab0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007fbdbfe8850f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007fbdbfe8617e in TestNamespace::QMessageLogger::fatal (this=0x7fff43e187f0, msg=0x7fbdc01bccb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007fbdbfe81aa0 in TestNamespace::qt_assert (assertion=0x7fbdc1417cc9 "_mode == QmlBinding", file=0x7fbdc14178d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007fbdc113f0d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff43e18e50, name=..., ast=0x24fb740, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007fbdc113ec9a in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff43e18e50, name=..., ast=0x24fb958, formals=0x0, body=0x24fb938, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1838
  QtQA::App::TestRunner: #7  0x00007fbdc1137980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fff43e18e50, fileName=..., sourceCode=..., node=0x24fb958, module=0x7fff43e19040, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #8  0x00007fbdc125a839 in TestNamespace::QV4::Script::parse (this=0x7fff43e19200) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #9  0x00007fbdc138325e in TestNamespace::QQmlJavaScriptExpression::qmlBinding (ctxt=0x2527940, scope=0x25018a0, code=..., filename=..., line=19, qmlscope=0x0) at qml/qqmljavascriptexpression.cpp:370
  QtQA::App::TestRunner: #10 0x00007fbdc138d968 in TestNamespace::QQmlBinding::QQmlBinding (this=0x24ebcf0, str=..., obj=0x25018a0, ctxt=0x2527940, url=..., lineNumber=19, columnNumber=33) at qml/qqmlbinding.cpp:178
  QtQA::App::TestRunner: #11 0x00007fbdc12dda95 in TestNamespace::QQmlVME::run (this=0x24ea068, errors=0x24ea108, interrupt=..., storeJumpTable=0x0) at qml/qqmlvme.cpp:811
  QtQA::App::TestRunner: #12 0x00007fbdc12d5ef9 in TestNamespace::QQmlVME::execute (this=0x24ea068, errors=0x24ea108, interrupt=...) at qml/qqmlvme.cpp:200
  QtQA::App::TestRunner: #13 0x00007fbdc12c9d31 in TestNamespace::QQmlComponentPrivate::beginCreate (this=0x24e9fc0, context=0x24e9170) at qml/qqmlcomponent.cpp:904
  QtQA::App::TestRunner: #14 0x00007fbdc12c9897 in TestNamespace::QQmlComponent::beginCreate (this=0x7fff43e1a460, publicContext=0x24f0b60) at qml/qqmlcomponent.cpp:842
  QtQA::App::TestRunner: #15 0x00007fbdc12c97bf in TestNamespace::QQmlComponent::create (this=0x7fff43e1a460, context=0x24f0b60) at qml/qqmlcomponent.cpp:802
  QtQA::App::TestRunner: #16 0x0000000000405c43 in tst_qqmlnotifier::createObjects (this=0x7fff43e1b300) at tst_qqmlnotifier.cpp:202
  QtQA::App::TestRunner: #17 0x0000000000405e44 in tst_qqmlnotifier::testConnectNotify (this=0x7fff43e1b300) at tst_qqmlnotifier.cpp:220
  QtQA::App::TestRunner: #18 0x0000000000407d17 in tst_qqmlnotifier::qt_static_metacall (_o=0x7fff43e1b300, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff43e1a640) at .moc/debug-shared/tst_qqmlnotifier.moc:396
  QtQA::App::TestRunner: #19 0x00007fbdc00f3aa4 in TestNamespace::QMetaMethod::invoke (this=0x7fff43e1a8e0, object=0x7fff43e1b300, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2164
  QtQA::App::TestRunner: #20 0x00007fbdc00f2fa5 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff43e1b300, member=0x24e9dc0 "testConnectNotify", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
  QtQA::App::TestRunner: #21 0x00007fbdc0dde479 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff43e1b300, member=0x24e9dc0 "testConnectNotify", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #22 0x00007fbdc0dda1ff in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x24e9dc0 "testConnectNotify") at qtestcase.cpp:1691
  QtQA::App::TestRunner: #23 0x00007fbdc0ddaa7c in TestNamespace::QTest::qInvokeTestMethod (slotName=0x24e9ca8 "testConnectNotify()", data=0x0) at qtestcase.cpp:1816
  QtQA::App::TestRunner: #24 0x00007fbdc0ddb318 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff43e1b300) at qtestcase.cpp:1970
  QtQA::App::TestRunner: #25 0x00007fbdc0ddb82d in TestNamespace::QTest::qExec (testObject=0x7fff43e1b300, argc=6, argv=0x7fff43e1b468) at qtestcase.cpp:2198
  QtQA::App::TestRunner: #26 0x0000000000407548 in main (argc=6, argv=0x7fff43e1b468) at tst_qqmlnotifier.cpp:322
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qqmlnotifier *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  PASS   : tst_qqmlnotifier::initTestCase()
  QFATAL : tst_qqmlnotifier::testConnectNotify() ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : tst_qqmlnotifier::testConnectNotify() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 1 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_qqmlnotifier *********
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 9335]
  QtQA::App::TestRunner: [New LWP 9336]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qqmlnotifier -o /work/build/_artifacts/test-logs/tst_qqmlnotifier-testres'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f4c22a0a3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7f4c1ada0700 (LWP 9336)):
  QtQA::App::TestRunner: #0  0x00007f4c22aace23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007f4c20b23f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007f4c20b24429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007f4c23621545 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x1371a30, flags=...) at kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #4  0x00007f4c235a70a8 in TestNamespace::QEventLoop::processEvents (this=0x7f4c1ad9fd80, flags=...) at kernel/qeventloop.cpp:136
  QtQA::App::TestRunner: #5  0x00007f4c235a7381 in TestNamespace::QEventLoop::exec (this=0x7f4c1ad9fd80, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #6  0x00007f4c233572f4 in TestNamespace::QThread::exec (this=0x13724a0) at thread/qthread.cpp:508
  QtQA::App::TestRunner: #7  0x00007f4c2485da19 in TestNamespace::QQmlThreadPrivate::run (this=0x13724a0) at qml/ftw/qqmlthread.cpp:148
  QtQA::App::TestRunner: #8  0x00007f4c2335e484 in TestNamespace::QThreadPrivate::start (arg=0x13724a0) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #9  0x00007f4c2240befc in start_thread (arg=0x7f4c1ada0700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007f4c22ab8f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #11 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f4c24eb6760 (LWP 9335)):
  QtQA::App::TestRunner: #0  0x00007f4c22a0a3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f4c22a0db0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007f4c2334b50f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007f4c2334917e in TestNamespace::QMessageLogger::fatal (this=0x7fff36827e20, msg=0x7f4c2367fcb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007f4c23344aa0 in TestNamespace::qt_assert (assertion=0x7f4c248dacc9 "_mode == QmlBinding", file=0x7f4c248da8d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007f4c246020d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff36828480, name=..., ast=0x1a43450, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007f4c24601c9a in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff36828480, name=..., ast=0x1a43668, formals=0x0, body=0x1a43648, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1838
  QtQA::App::TestRunner: #7  0x00007f4c245fa980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fff36828480, fileName=..., sourceCode=..., node=0x1a43668, module=0x7fff36828670, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #8  0x00007f4c2471d839 in TestNamespace::QV4::Script::parse (this=0x7fff36828830) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #9  0x00007f4c2484625e in TestNamespace::QQmlJavaScriptExpression::qmlBinding (ctxt=0x1a6b7e0, scope=0x1a6b950, code=..., filename=..., line=19, qmlscope=0x0) at qml/qqmljavascriptexpression.cpp:370
  QtQA::App::TestRunner: #10 0x00007f4c24850968 in TestNamespace::QQmlBinding::QQmlBinding (this=0x1a400d0, str=..., obj=0x1a6b950, ctxt=0x1a6b7e0, url=..., lineNumber=19, columnNumber=33) at qml/qqmlbinding.cpp:178
  QtQA::App::TestRunner: #11 0x00007f4c247a0a95 in TestNamespace::QQmlVME::run (this=0x1a2cf68, errors=0x1a2d008, interrupt=..., storeJumpTable=0x0) at qml/qqmlvme.cpp:811
  QtQA::App::TestRunner: #12 0x00007f4c24798ef9 in TestNamespace::QQmlVME::execute (this=0x1a2cf68, errors=0x1a2d008, interrupt=...) at qml/qqmlvme.cpp:200
  QtQA::App::TestRunner: #13 0x00007f4c2478cd31 in TestNamespace::QQmlComponentPrivate::beginCreate (this=0x1a2cec0, context=0x1a38f20) at qml/qqmlcomponent.cpp:904
  QtQA::App::TestRunner: #14 0x00007f4c2478c897 in TestNamespace::QQmlComponent::beginCreate (this=0x7fff36829a90, publicContext=0x1a309f0) at qml/qqmlcomponent.cpp:842
  QtQA::App::TestRunner: #15 0x00007f4c2478c7bf in TestNamespace::QQmlComponent::create (this=0x7fff36829a90, context=0x1a309f0) at qml/qqmlcomponent.cpp:802
  QtQA::App::TestRunner: #16 0x0000000000405c43 in tst_qqmlnotifier::createObjects (this=0x7fff3682a930) at tst_qqmlnotifier.cpp:202
  QtQA::App::TestRunner: #17 0x0000000000405e44 in tst_qqmlnotifier::testConnectNotify (this=0x7fff3682a930) at tst_qqmlnotifier.cpp:220
  QtQA::App::TestRunner: #18 0x0000000000407d17 in tst_qqmlnotifier::qt_static_metacall (_o=0x7fff3682a930, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff36829c70) at .moc/debug-shared/tst_qqmlnotifier.moc:396
  QtQA::App::TestRunner: #19 0x00007f4c235b6aa4 in TestNamespace::QMetaMethod::invoke (this=0x7fff36829f10, object=0x7fff3682a930, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2164
  QtQA::App::TestRunner: #20 0x00007f4c235b5fa5 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff3682a930, member=0x1a39670 "testConnectNotify", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
  QtQA::App::TestRunner: #21 0x00007f4c242a1479 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff3682a930, member=0x1a39670 "testConnectNotify", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #22 0x00007f4c2429d1ff in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x1a39670 "testConnectNotify") at qtestcase.cpp:1691
  QtQA::App::TestRunner: #23 0x00007f4c2429da7c in TestNamespace::QTest::qInvokeTestMethod (slotName=0x1a2cbc8 "testConnectNotify()", data=0x0) at qtestcase.cpp:1816
  QtQA::App::TestRunner: #24 0x00007f4c2429e318 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff3682a930) at qtestcase.cpp:1970
  QtQA::App::TestRunner: #25 0x00007f4c2429e82d in TestNamespace::QTest::qExec (testObject=0x7fff3682a930, argc=5, argv=0x7fff3682aa98) at qtestcase.cpp:2198
  QtQA::App::TestRunner: #26 0x0000000000407548 in main (argc=5, argv=0x7fff3682aa98) at tst_qqmlnotifier.cpp:322
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qqmlnotifier: 29 seconds, signal 6
  
  Testing tst_qqmlecmascript
  QFATAL : tst_qqmlecmascript::scriptDisconnect() ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : tst_qqmlecmascript::scriptDisconnect() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 101 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 8210]
  QtQA::App::TestRunner: [New LWP 8211]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qqmlecmascript -silent -o /work/build/_artifacts/test-logs/tst_qqmlecmasc'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f393b03e3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7f3933787700 (LWP 8211)):
  QtQA::App::TestRunner: #0  0x00007f393b0e0e23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007f393950af68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007f393950b429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007f393bc55545 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x15cecd0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #4  0x00007f393bbdb0a8 in TestNamespace::QEventLoop::processEvents (this=0x7f3933786d80, flags=...) at kernel/qeventloop.cpp:136
  QtQA::App::TestRunner: #5  0x00007f393bbdb381 in TestNamespace::QEventLoop::exec (this=0x7f3933786d80, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #6  0x00007f393b98b2f4 in TestNamespace::QThread::exec (this=0x15ce760) at thread/qthread.cpp:508
  QtQA::App::TestRunner: #7  0x00007f393dc3aa19 in TestNamespace::QQmlThreadPrivate::run (this=0x15ce760) at qml/ftw/qqmlthread.cpp:148
  QtQA::App::TestRunner: #8  0x00007f393b992484 in TestNamespace::QThreadPrivate::start (arg=0x15ce760) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #9  0x00007f393adf2efc in start_thread (arg=0x7f3933787700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007f393b0ecf4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #11 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f393e292760 (LWP 8210)):
  QtQA::App::TestRunner: #0  0x00007f393b03e3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f393b041b0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007f393b97f50f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007f393b97d17e in TestNamespace::QMessageLogger::fatal (this=0x7fff9165cad0, msg=0x7f393bcb3cb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007f393b978aa0 in TestNamespace::qt_assert (assertion=0x7f393dcb7cc9 "_mode == QmlBinding", file=0x7f393dcb78d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007f393d9df0d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff9165d130, name=..., ast=0x23e7698, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007f393d9dec9a in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff9165d130, name=..., ast=0x23e7760, formals=0x0, body=0x23e7678, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1838
  QtQA::App::TestRunner: #7  0x00007f393d9d7980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fff9165d130, fileName=..., sourceCode=..., node=0x23e7760, module=0x7fff9165d320, mode=TestNamespace::QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #8  0x00007f393dafa839 in TestNamespace::QV4::Script::parse (this=0x253ff30) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #9  0x00007f393db8029b in TestNamespace::QQmlScriptData::initialize (this=0x23ea470, engine=0x7fff9165f888) at qml/qqmlvme.cpp:1092
  QtQA::App::TestRunner: #10 0x00007f393db80720 in TestNamespace::QQmlVME::run (this=0x23ecba8, parentCtxt=0x23ebb50, script=0x23ea470) at qml/qqmlvme.cpp:1165
  QtQA::App::TestRunner: #11 0x00007f393db7d3dc in TestNamespace::QQmlVME::run (this=0x23ecba8, errors=0x23ecc48, interrupt=..., storeJumpTable=0x0) at qml/qqmlvme.cpp:768
  QtQA::App::TestRunner: #12 0x00007f393db75ef9 in TestNamespace::QQmlVME::execute (this=0x23ecba8, errors=0x23ecc48, interrupt=...) at qml/qqmlvme.cpp:200
  QtQA::App::TestRunner: #13 0x00007f393db69d31 in TestNamespace::QQmlComponentPrivate::beginCreate (this=0x23ecb00, context=0x1ca11a0) at qml/qqmlcomponent.cpp:904
  QtQA::App::TestRunner: #14 0x00007f393db69897 in TestNamespace::QQmlComponent::beginCreate (this=0x7fff9165e6c0, publicContext=0x1c9c2d0) at qml/qqmlcomponent.cpp:842
  QtQA::App::TestRunner: #15 0x00007f393db697bf in TestNamespace::QQmlComponent::create (this=0x7fff9165e6c0, context=0x1c9c2d0) at qml/qqmlcomponent.cpp:802
  QtQA::App::TestRunner: #16 0x0000000000459d1a in tst_qqmlecmascript::scriptDisconnect (this=0x7fff9165f860) at tst_qqmlecmascript.cpp:3098
  QtQA::App::TestRunner: #17 0x00000000004a188d in tst_qqmlecmascript::qt_static_metacall (_o=0x7fff9165f860, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=65, _a=0x7fff9165eba0) at .moc/debug-shared/tst_qqmlecmascript.moc:910
  QtQA::App::TestRunner: #18 0x00007f393bbeaaa4 in TestNamespace::QMetaMethod::invoke (this=0x7fff9165ee40, object=0x7fff9165f860, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2164
  QtQA::App::TestRunner: #19 0x00007f393bbe9fa5 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff9165f860, member=0x1ccb8a0 "scriptDisconnect", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
  QtQA::App::TestRunner: #20 0x00007f393cc88479 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff9165f860, member=0x1ccb8a0 "scriptDisconnect", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #21 0x00007f393cc841ff in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x1ccb8a0 "scriptDisconnect") at qtestcase.cpp:1691
  QtQA::App::TestRunner: #22 0x00007f393cc84a7c in TestNamespace::QTest::qInvokeTestMethod (slotName=0x1dca7a8 "scriptDisconnect()", data=0x0) at qtestcase.cpp:1816
  QtQA::App::TestRunner: #23 0x00007f393cc85318 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff9165f860) at qtestcase.cpp:1970
  QtQA::App::TestRunner: #24 0x00007f393cc8582d in TestNamespace::QTest::qExec (testObject=0x7fff9165f860, argc=6, argv=0x7fff9165f9a8) at qtestcase.cpp:2198
  QtQA::App::TestRunner: #25 0x00000000004a137e in main (argc=6, argv=0x7fff9165f9a8) at tst_qqmlecmascript.cpp:7253
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qqmlecmascript *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  PASS   : tst_qqmlecmascript::initTestCase()
  PASS   : tst_qqmlecmascript::assignBasicTypes()
  PASS   : tst_qqmlecmascript::assignDate(Component.onComplete JS Parse)
  PASS   : tst_qqmlecmascript::assignDate(Component.onComplete JS)
  PASS   : tst_qqmlecmascript::assignDate(Binding JS)
  PASS   : tst_qqmlecmascript::assignDate(Binding UTC)
  PASS   : tst_qqmlecmascript::assignDate(Binding JS UTC)
  PASS   : tst_qqmlecmascript::assignDate(Binding UTC+2)
  PASS   : tst_qqmlecmascript::assignDate(Binding JS UTC+2 )
  PASS   : tst_qqmlecmascript::exportDate(Localtime early)
  PASS   : tst_qqmlecmascript::exportDate(Localtime late)
  PASS   : tst_qqmlecmascript::exportDate(UTC early)
  PASS   : tst_qqmlecmascript::exportDate(UTC late)
  PASS   : tst_qqmlecmascript::exportDate(+11:30 early)
  PASS   : tst_qqmlecmascript::exportDate(+11:30 late)
  PASS   : tst_qqmlecmascript::exportDate(-11:30 early)
  PASS   : tst_qqmlecmascript::exportDate(-11:30 late)
  PASS   : tst_qqmlecmascript::idShortcutInvalidates()
  PASS   : tst_qqmlecmascript::boolPropertiesEvaluateAsBool()
  PASS   : tst_qqmlecmascript::methods()
  PASS   : tst_qqmlecmascript::signalAssignment()
  PASS   : tst_qqmlecmascript::signalArguments()
  PASS   : tst_qqmlecmascript::bindingLoop()
  QWARN  : tst_qqmlecmascript::basicExpressions(Syntax error (self test)) file:: Expected token `}'
  PASS   : tst_qqmlecmascript::basicExpressions(Syntax error (self test))
  PASS   : tst_qqmlecmascript::basicExpressions(Context property)
  PASS   : tst_qqmlecmascript::basicExpressions(Context property)
  PASS   : tst_qqmlecmascript::basicExpressions(Context property expression)
  PASS   : tst_qqmlecmascript::basicExpressions(Context property expression)
  PASS   : tst_qqmlecmascript::basicExpressions(Overridden context property)
  PASS   : tst_qqmlecmascript::basicExpressions(Overridden context property)
  PASS   : tst_qqmlecmascript::basicExpressions(Object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Overridden object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Overridden object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
  PASS   : tst_qqmlecmascript::basicExpressions(Context property override default object property)
  PASS   : tst_qqmlecmascript::arrayExpressions()
  PASS   : tst_qqmlecmascript::contextPropertiesTriggerReeval()
  PASS   : tst_qqmlecmascript::objectPropertiesTriggerReeval()
  PASS   : tst_qqmlecmascript::deferredProperties()
  PASS   : tst_qqmlecmascript::deferredPropertiesErrors()
  PASS   : tst_qqmlecmascript::deferredPropertiesInComponents()
  PASS   : tst_qqmlecmascript::deferredPropertiesInDestruction()
  PASS   : tst_qqmlecmascript::extensionObjects()
  PASS   : tst_qqmlecmascript::overrideExtensionProperties()
  PASS   : tst_qqmlecmascript::attachedProperties()
  PASS   : tst_qqmlecmascript::enums()
  PASS   : tst_qqmlecmascript::valueTypeFunctions()
  PASS   : tst_qqmlecmascript::constantsOverrideBindings()
  PASS   : tst_qqmlecmascript::outerBindingOverridesInnerBinding()
  PASS   : tst_qqmlecmascript::aliasPropertyAndBinding()
  PASS   : tst_qqmlecmascript::aliasPropertyReset()
  PASS   : tst_qqmlecmascript::nonExistentAttachedObject()
  PASS   : tst_qqmlecmascript::scope()
  PASS   : tst_qqmlecmascript::importScope()
  PASS   : tst_qqmlecmascript::signalParameterTypes()
  PASS   : tst_qqmlecmascript::objectsCompareAsEqual()
  PASS   : tst_qqmlecmascript::componentCreation(url)
  PASS   : tst_qqmlecmascript::componentCreation(urlMode)
  PASS   : tst_qqmlecmascript::componentCreation(urlParent)
  PASS   : tst_qqmlecmascript::componentCreation(urlNullParent)
  PASS   : tst_qqmlecmascript::componentCreation(urlModeParent)
  PASS   : tst_qqmlecmascript::componentCreation(urlModeNullParent)
  PASS   : tst_qqmlecmascript::componentCreation(invalidSecondArg)
  PASS   : tst_qqmlecmascript::componentCreation(invalidThirdArg)
  PASS   : tst_qqmlecmascript::componentCreation(invalidMode)
  PASS   : tst_qqmlecmascript::dynamicCreation(One)
  PASS   : tst_qqmlecmascript::dynamicCreation(Two)
  PASS   : tst_qqmlecmascript::dynamicCreation(Three)
  PASS   : tst_qqmlecmascript::dynamicDestruction()
  PASS   : tst_qqmlecmascript::objectToString()
  PASS   : tst_qqmlecmascript::objectHasOwnProperty()
  PASS   : tst_qqmlecmascript::selfDeletingBinding()
  PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup()
  PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup2()
  PASS   : tst_qqmlecmascript::scriptErrors()
  PASS   : tst_qqmlecmascript::functionErrors()
  PASS   : tst_qqmlecmascript::propertyAssignmentErrors()
  PASS   : tst_qqmlecmascript::signalTriggeredBindings()
  PASS   : tst_qqmlecmascript::listProperties()
  PASS   : tst_qqmlecmascript::exceptionClearsOnReeval()
  PASS   : tst_qqmlecmascript::exceptionSlotProducesWarning()
  PASS   : tst_qqmlecmascript::exceptionBindingProducesWarning()
  PASS   : tst_qqmlecmascript::compileInvalidBinding()
  PASS   : tst_qqmlecmascript::transientErrors()
  PASS   : tst_qqmlecmascript::shutdownErrors()
  PASS   : tst_qqmlecmascript::compositePropertyType()
  PASS   : tst_qqmlecmascript::jsObject()
  PASS   : tst_qqmlecmascript::undefinedResetsProperty()
  PASS   : tst_qqmlecmascript::listToVariant()
  PASS   : tst_qqmlecmascript::listAssignment()
  PASS   : tst_qqmlecmascript::multiEngineObject()
  PASS   : tst_qqmlecmascript::deletedObject()
  PASS   : tst_qqmlecmascript::attachedPropertyScope()
  PASS   : tst_qqmlecmascript::scriptConnect()
  QFATAL : tst_qqmlecmascript::scriptDisconnect() ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : tst_qqmlecmascript::scriptDisconnect() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 101 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_qqmlecmascript *********
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 8227]
  QtQA::App::TestRunner: [New LWP 8228]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qqmlecmascript -o /work/build/_artifacts/test-logs/tst_qqmlecmascript-tes'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007fb6640153a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7fb65c75e700 (LWP 8228)):
  QtQA::App::TestRunner: #0  0x00007fb6640b7e23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  (... 1289 lines omitted; there are too many errors!)
  PASS   : tst_QJSEngine::newVariant_valueOfToString()
  PASS   : tst_QJSEngine::newRegExp()
  PASS   : tst_QJSEngine::jsRegExp()
  PASS   : tst_QJSEngine::newDate()
  PASS   : tst_QJSEngine::jsParseDate()
  XFAIL  : tst_QJSEngine::newQObject() FIXME: newly created QObject's prototype is an JS Object
     Loc: [tst_qjsengine.cpp(449)]
  PASS   : tst_QJSEngine::newQObject()
  PASS   : tst_QJSEngine::newQObject_ownership()
  PASS   : tst_QJSEngine::newQObject_deletedEngine()
  PASS   : tst_QJSEngine::globalObjectProperties()
  PASS   : tst_QJSEngine::globalObjectEquals()
  PASS   : tst_QJSEngine::globalObjectProperties_enumerate()
  PASS   : tst_QJSEngine::createGlobalObjectProperty()
  PASS   : tst_QJSEngine::globalObjectWithCustomPrototype()
  PASS   : tst_QJSEngine::builtinFunctionNames(parseInt)
  PASS   : tst_QJSEngine::builtinFunctionNames(parseFloat)
  PASS   : tst_QJSEngine::builtinFunctionNames(isNaN)
  PASS   : tst_QJSEngine::builtinFunctionNames(isFinite)
  PASS   : tst_QJSEngine::builtinFunctionNames(decodeURI)
  PASS   : tst_QJSEngine::builtinFunctionNames(decodeURIComponent)
  PASS   : tst_QJSEngine::builtinFunctionNames(encodeURI)
  PASS   : tst_QJSEngine::builtinFunctionNames(encodeURIComponent)
  PASS   : tst_QJSEngine::builtinFunctionNames(escape)
  PASS   : tst_QJSEngine::builtinFunctionNames(unescape)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.toLocaleString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.concat)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.join)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.pop)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.push)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.reverse)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.shift)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.slice)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.sort)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.splice)
  PASS   : tst_QJSEngine::builtinFunctionNames(Array.prototype.unshift)
  PASS   : tst_QJSEngine::builtinFunctionNames(Boolean)
  PASS   : tst_QJSEngine::builtinFunctionNames(Boolean.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toDateString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toTimeString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toLocaleString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toLocaleDateString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toLocaleTimeString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.valueOf)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getTime)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getYear)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getFullYear)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCFullYear)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getMonth)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCMonth)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getDate)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCDate)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getDay)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCDay)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getHours)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCHours)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getMinutes)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCMinutes)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getSeconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCSeconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getMilliseconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getUTCMilliseconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.getTimezoneOffset)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setTime)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setMilliseconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setUTCMilliseconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setSeconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setUTCSeconds)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setMinutes)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setUTCMinutes)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setHours)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setUTCHours)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setDate)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setUTCDate)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setMonth)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setUTCMonth)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setYear)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setFullYear)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.setUTCFullYear)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toUTCString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Date.prototype.toGMTString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Error)
  PASS   : tst_QJSEngine::builtinFunctionNames(Error.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(EvalError)
  PASS   : tst_QJSEngine::builtinFunctionNames(RangeError)
  PASS   : tst_QJSEngine::builtinFunctionNames(ReferenceError)
  PASS   : tst_QJSEngine::builtinFunctionNames(SyntaxError)
  PASS   : tst_QJSEngine::builtinFunctionNames(TypeError)
  PASS   : tst_QJSEngine::builtinFunctionNames(URIError)
  PASS   : tst_QJSEngine::builtinFunctionNames(Function)
  PASS   : tst_QJSEngine::builtinFunctionNames(Function.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Function.prototype.apply)
  PASS   : tst_QJSEngine::builtinFunctionNames(Function.prototype.call)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.abs)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.acos)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.asin)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.atan)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.atan2)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.ceil)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.cos)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.exp)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.floor)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.log)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.max)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.min)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.pow)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.random)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.round)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.sin)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.sqrt)
  PASS   : tst_QJSEngine::builtinFunctionNames(Math.tan)
  PASS   : tst_QJSEngine::builtinFunctionNames(Number)
  PASS   : tst_QJSEngine::builtinFunctionNames(Number.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Number.prototype.toLocaleString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Number.prototype.valueOf)
  PASS   : tst_QJSEngine::builtinFunctionNames(Number.prototype.toFixed)
  PASS   : tst_QJSEngine::builtinFunctionNames(Number.prototype.toExponential)
  PASS   : tst_QJSEngine::builtinFunctionNames(Number.prototype.toPrecision)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.toLocaleString)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.valueOf)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.hasOwnProperty)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.isPrototypeOf)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.propertyIsEnumerable)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.__defineGetter__)
  PASS   : tst_QJSEngine::builtinFunctionNames(Object.prototype.__defineSetter__)
  PASS   : tst_QJSEngine::builtinFunctionNames(RegExp)
  PASS   : tst_QJSEngine::builtinFunctionNames(RegExp.prototype.exec)
  PASS   : tst_QJSEngine::builtinFunctionNames(RegExp.prototype.test)
  PASS   : tst_QJSEngine::builtinFunctionNames(RegExp.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(String)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.toString)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.valueOf)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.charAt)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.charCodeAt)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.concat)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.indexOf)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.lastIndexOf)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.localeCompare)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.match)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.replace)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.search)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.slice)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.split)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.substring)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.toLowerCase)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.toLocaleLowerCase)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.toUpperCase)
  PASS   : tst_QJSEngine::builtinFunctionNames(String.prototype.toLocaleUpperCase)
  PASS   : tst_QJSEngine::evaluate((newline))
  PASS   : tst_QJSEngine::evaluate(0 //)
  PASS   : tst_QJSEngine::evaluate(/* */)
  PASS   : tst_QJSEngine::evaluate(//)
  PASS   : tst_QJSEngine::evaluate((spaces))
  PASS   : tst_QJSEngine::evaluate((empty))
  PASS   : tst_QJSEngine::evaluate(0)
  PASS   : tst_QJSEngine::evaluate(0=1)
  PASS   : tst_QJSEngine::evaluate(a=1)
  PASS   : tst_QJSEngine::evaluate(a=1;K)
  PASS   : tst_QJSEngine::evaluate(f())
  PASS   : tst_QJSEngine::evaluate(0)
  PASS   : tst_QJSEngine::evaluate(0=1)
  PASS   : tst_QJSEngine::evaluate(a=1)
  PASS   : tst_QJSEngine::evaluate(a=1;K)
  PASS   : tst_QJSEngine::evaluate(f())
  PASS   : tst_QJSEngine::evaluate(functionThatDoesntExist())
  PASS   : tst_QJSEngine::evaluate(for (var p in this) { continue labelThatDoesntExist; })
  PASS   : tst_QJSEngine::evaluate(duplicateLabel: { duplicateLabel: ; })
  PASS   : tst_QJSEngine::evaluate(/=/)
  PASS   : tst_QJSEngine::evaluate(/=/g)
  PASS   : tst_QJSEngine::evaluate(/a/)
  PASS   : tst_QJSEngine::evaluate(/a/g)
  PASS   : tst_QJSEngine::evaluate(/a/gim)
  PASS   : tst_QJSEngine::evaluate(/a/gimp)
  PASS   : tst_QJSEngine::errorMessage_QT679()
  PASS   : tst_QJSEngine::valueConversion_basic()
  XFAIL  : tst_QJSEngine::valueConversion_QVariant() Variant are unrwapped, maybe we should not...
     Loc: [tst_qjsengine.cpp(1054)]
  XFAIL  : tst_QJSEngine::valueConversion_QVariant() Variant are unrwapped, maybe we should not...
     Loc: [tst_qjsengine.cpp(1057)]
  XFAIL  : tst_QJSEngine::valueConversion_QVariant() Variant are unrwapped, maybe we should not...
     Loc: [tst_qjsengine.cpp(1072)]
  XFAIL  : tst_QJSEngine::valueConversion_QVariant() Variant are unrwapped, maybe we should not...
     Loc: [tst_qjsengine.cpp(1074)]
  PASS   : tst_QJSEngine::valueConversion_QVariant()
  PASS   : tst_QJSEngine::valueConversion_basic2()
  PASS   : tst_QJSEngine::valueConversion_dateTime()
  XFAIL  : tst_QJSEngine::valueConversion_regExp() QTBUG-6136: JSC-based back-end doesn't preserve QRegExp::patternSyntax (always uses RegExp2)
     Loc: [tst_qjsengine.cpp(1188)]
  XFAIL  : tst_QJSEngine::valueConversion_regExp() QTBUG-6136: JSC-based back-end doesn't preserve QRegExp::minimal (always false)
     Loc: [tst_qjsengine.cpp(1205)]
  PASS   : tst_QJSEngine::valueConversion_regExp()
  PASS   : tst_QJSEngine::castWithMultipleInheritance()
  PASS   : tst_QJSEngine::collectGarbage()
  PASS   : tst_QJSEngine::gcWithNestedDataStructure()
  PASS   : tst_QJSEngine::stacktrace()
  PASS   : tst_QJSEngine::numberParsing(decimal 0)
  PASS   : tst_QJSEngine::numberParsing(hex 0)
  PASS   : tst_QJSEngine::numberParsing(decimal 100)
  PASS   : tst_QJSEngine::numberParsing(hex 100)
  PASS   : tst_QJSEngine::numberParsing(decimal 4G)
  PASS   : tst_QJSEngine::numberParsing(hex 4G)
  PASS   : tst_QJSEngine::numberParsing(0.5)
  PASS   : tst_QJSEngine::numberParsing(1.5)
  PASS   : tst_QJSEngine::numberParsing(1e2)
  PASS   : tst_QJSEngine::automaticSemicolonInsertion()
  PASS   : tst_QJSEngine::errorConstructors()
  PASS   : tst_QJSEngine::argumentsProperty_globalContext()
  PASS   : tst_QJSEngine::argumentsProperty_JS()
  PASS   : tst_QJSEngine::jsNumberClass()
  PASS   : tst_QJSEngine::jsForInStatement_simple()
  PASS   : tst_QJSEngine::jsForInStatement_prototypeProperties()
  PASS   : tst_QJSEngine::jsForInStatement_mutateWhileIterating()
  PASS   : tst_QJSEngine::jsForInStatement_arrays()
  PASS   : tst_QJSEngine::jsForInStatement_nullAndUndefined()
  PASS   : tst_QJSEngine::stringObjects()
  QFATAL : tst_QJSEngine::jsStringPrototypeReplaceBugs() ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : tst_QJSEngine::jsStringPrototypeReplaceBugs() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 214 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_QJSEngine *********
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner: [New LWP 3356]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qjsengine -o /work/build/_artifacts/test-logs/tst_qjsengine-testresults-0'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007feb396ec3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7feb3c58d760 (LWP 3356)):
  QtQA::App::TestRunner: #0  0x00007feb396ec3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007feb396efb0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007feb3a02d50f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007feb3a02b17e in TestNamespace::QMessageLogger::fatal (this=0x7fffe879d7a0, msg=0x7feb3a361cb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007feb3a026aa0 in TestNamespace::qt_assert (assertion=0x7feb3bfb2cc9 "_mode == QmlBinding", file=0x7feb3bfb28d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007feb3bcda0d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fffe879e1f0, name=..., ast=0x12643a0, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::EvalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007feb3bcd692e in TestNamespace::QQmlJS::Codegen::visit (this=0x7fffe879e1f0, ast=0x12643a0) at compiler/qv4codegen.cpp:1339
  QtQA::App::TestRunner: #7  0x00007feb3bca7a2a in TestNamespace::QQmlJS::AST::FunctionExpression::accept0 (this=0x12643a0, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:749
  QtQA::App::TestRunner: #8  0x00007feb3bca59d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x12643a0, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #9  0x00007feb3bcd404c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fffe879e1f0, node=0x12643a0) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #10 0x00007feb3bcd42f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fffe879e1f0, ast=0x12643a0) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #11 0x00007feb3bcd60fa in TestNamespace::QQmlJS::Codegen::visit (this=0x7fffe879e1f0, ast=0x1264460) at compiler/qv4codegen.cpp:1246
  QtQA::App::TestRunner: #12 0x00007feb3bca643e in TestNamespace::QQmlJS::AST::CallExpression::accept0 (this=0x1264460, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:312
  QtQA::App::TestRunner: #13 0x00007feb3bca59d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x1264460, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #14 0x00007feb3bcd404c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fffe879e1f0, node=0x1264460) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #15 0x00007feb3bcd42f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fffe879e1f0, ast=0x1264460) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #16 0x00007feb3bcdade8 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fffe879e1f0, ast=0x12644a0) at compiler/qv4codegen.cpp:2003
  QtQA::App::TestRunner: #17 0x00007feb3bca6e6c in TestNamespace::QQmlJS::AST::ExpressionStatement::accept0 (this=0x12644a0, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:520
  QtQA::App::TestRunner: #18 0x00007feb3bca59d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x12644a0, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #19 0x00007feb3bcd404c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fffe879e1f0, node=0x12644a0) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #20 0x00007feb3bcd409f in TestNamespace::QQmlJS::Codegen::statement (this=0x7fffe879e1f0, ast=0x12644a0) at compiler/qv4codegen.cpp:700
  QtQA::App::TestRunner: #21 0x00007feb3bcda4f9 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fffe879e1f0, ast=0x12644c8) at compiler/qv4codegen.cpp:1907
  QtQA::App::TestRunner: #22 0x00007feb3bca7cda in TestNamespace::QQmlJS::AST::StatementSourceElement::accept0 (this=0x12644c8, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:806
  QtQA::App::TestRunner: #23 0x00007feb3bca59d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x12644c8, visitor=0x7fffe879e1f0) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #24 0x00007feb3bcd404c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fffe879e1f0, node=0x12644c8) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #25 0x00007feb3bcd43fc in TestNamespace::QQmlJS::Codegen::sourceElement (this=0x7fffe879e1f0, ast=0x12644c8) at compiler/qv4codegen.cpp:765
  QtQA::App::TestRunner: #26 0x00007feb3bcd4513 in TestNamespace::QQmlJS::Codegen::sourceElements (this=0x7fffe879e1f0, ast=0x12644e0) at compiler/qv4codegen.cpp:798
  QtQA::App::TestRunner: #27 0x00007feb3bcda0ad in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fffe879e1f0, name=..., ast=0x1264500, formals=0x0, body=0x12644e0, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1855
  QtQA::App::TestRunner: #28 0x00007feb3bcd2980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fffe879e1f0, fileName=..., sourceCode=..., node=0x1264500, module=0x7fffe879e3e0, mode=TestNamespace::QQmlJS::Codegen::EvalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #29 0x00007feb3bdf5839 in TestNamespace::QV4::Script::parse (this=0x7fffe879e590) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #30 0x00007feb3bd97b54 in TestNamespace::QJSEngine::evaluate (this=0x7fffe879e650, program=..., fileName=..., lineNumber=1) at jsapi/qjsengine.cpp:268
  QtQA::App::TestRunner: #31 0x000000000042fa63 in tst_QJSEngine::jsStringPrototypeReplaceBugs (this=0x7fffe879f5e0) at tst_qjsengine.cpp:1994
  QtQA::App::TestRunner: #32 0x000000000043c35a in tst_QJSEngine::qt_static_metacall (_o=0x7fffe879f5e0, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=46, _a=0x7fffe879e910) at .moc/debug-shared/tst_qjsengine.moc:360
  QtQA::App::TestRunner: #33 0x00007feb3a298aa4 in TestNamespace::QMetaMethod::invoke (this=0x7fffe879ebb0, object=0x7fffe879f5e0, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2164
  QtQA::App::TestRunner: #34 0x00007feb3a297fa5 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffe879f5e0, member=0x1261870 "jsStringPrototypeReplaceBugs", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
  QtQA::App::TestRunner: #35 0x00007feb3af83479 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffe879f5e0, member=0x1261870 "jsStringPrototypeReplaceBugs", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #36 0x00007feb3af7f1ff in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x1261870 "jsStringPrototypeReplaceBugs") at qtestcase.cpp:1691
  QtQA::App::TestRunner: #37 0x00007feb3af7fa7c in TestNamespace::QTest::qInvokeTestMethod (slotName=0x1288dc8 "jsStringPrototypeReplaceBugs()", data=0x0) at qtestcase.cpp:1816
  QtQA::App::TestRunner: #38 0x00007feb3af80318 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fffe879f5e0) at qtestcase.cpp:1970
  QtQA::App::TestRunner: #39 0x00007feb3af8082d in TestNamespace::QTest::qExec (testObject=0x7fffe879f5e0, argc=5, argv=0x7fffe879f6e8) at qtestcase.cpp:2198
  QtQA::App::TestRunner: #40 0x000000000043bf9b in main (argc=5, argv=0x7fffe879f6e8) at tst_qjsengine.cpp:2700
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qjsengine: 46 seconds, signal 6
  
  Testing tst_qjsonbinding
  QFATAL : tst_qjsonbinding::writeProperty_incompatibleType(value=function) ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : tst_qjsonbinding::writeProperty_incompatibleType(value=function) Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 72 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 2854]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qjsonbinding -silent -o /work/build/_artifacts/test-logs/tst_qjsonbinding'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007fa700d913a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7fa70323d760 (LWP 2854)):
  QtQA::App::TestRunner: #0  0x00007fa700d913a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007fa700d94b0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007fa7016d250f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007fa7016d017e in TestNamespace::QMessageLogger::fatal (this=0x7fff954cdab0, msg=0x7fa701a06cb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007fa7016cbaa0 in TestNamespace::qt_assert (assertion=0x7fa702c61cc9 "_mode == QmlBinding", file=0x7fa702c618d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007fa7029890d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff954ce710, name=..., ast=0x858898, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::EvalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007fa70298592e in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff954ce710, ast=0x858898) at compiler/qv4codegen.cpp:1339
  QtQA::App::TestRunner: #7  0x00007fa702956a2a in TestNamespace::QQmlJS::AST::FunctionExpression::accept0 (this=0x858898, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:749
  QtQA::App::TestRunner: #8  0x00007fa7029549d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x858898, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #9  0x00007fa70298304c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff954ce710, node=0x858898) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #10 0x00007fa702985d77 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff954ce710, ast=0x858928) at compiler/qv4codegen.cpp:1390
  QtQA::App::TestRunner: #11 0x00007fa702954acc in TestNamespace::QQmlJS::AST::NestedExpression::accept0 (this=0x858928, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:106
  QtQA::App::TestRunner: #12 0x00007fa7029549d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x858928, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #13 0x00007fa70298304c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff954ce710, node=0x858928) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #14 0x00007fa7029832f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fff954ce710, ast=0x858928) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #15 0x00007fa7029847b3 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff954ce710, ast=0x858960) at compiler/qv4codegen.cpp:1131
  QtQA::App::TestRunner: #16 0x00007fa702955a0c in TestNamespace::QQmlJS::AST::BinaryExpression::accept0 (this=0x858960, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:432
  QtQA::App::TestRunner: #17 0x00007fa7029549d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x858960, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #18 0x00007fa70298304c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff954ce710, node=0x858960) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #19 0x00007fa7029832f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fff954ce710, ast=0x858960) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #20 0x00007fa702989de8 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff954ce710, ast=0x858998) at compiler/qv4codegen.cpp:2003
  QtQA::App::TestRunner: #21 0x00007fa702955e6c in TestNamespace::QQmlJS::AST::ExpressionStatement::accept0 (this=0x858998, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:520
  QtQA::App::TestRunner: #22 0x00007fa7029549d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x858998, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #23 0x00007fa70298304c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff954ce710, node=0x858998) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #24 0x00007fa70298309f in TestNamespace::QQmlJS::Codegen::statement (this=0x7fff954ce710, ast=0x858998) at compiler/qv4codegen.cpp:700
  QtQA::App::TestRunner: #25 0x00007fa7029894f9 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff954ce710, ast=0x8589c0) at compiler/qv4codegen.cpp:1907
  QtQA::App::TestRunner: #26 0x00007fa702956cda in TestNamespace::QQmlJS::AST::StatementSourceElement::accept0 (this=0x8589c0, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:806
  QtQA::App::TestRunner: #27 0x00007fa7029549d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0x8589c0, visitor=0x7fff954ce710) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #28 0x00007fa70298304c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff954ce710, node=0x8589c0) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #29 0x00007fa7029833fc in TestNamespace::QQmlJS::Codegen::sourceElement (this=0x7fff954ce710, ast=0x8589c0) at compiler/qv4codegen.cpp:765
  QtQA::App::TestRunner: #30 0x00007fa702983513 in TestNamespace::QQmlJS::Codegen::sourceElements (this=0x7fff954ce710, ast=0x8589d8) at compiler/qv4codegen.cpp:798
  QtQA::App::TestRunner: #31 0x00007fa7029890ad in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff954ce710, name=..., ast=0x8589f8, formals=0x0, body=0x8589d8, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1855
  QtQA::App::TestRunner: #32 0x00007fa702981980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fff954ce710, fileName=..., sourceCode=..., node=0x8589f8, module=0x7fff954ce900, mode=TestNamespace::QQmlJS::Codegen::EvalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #33 0x00007fa702aa4839 in TestNamespace::QV4::Script::parse (this=0x7fff954ceab0) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #34 0x00007fa702a46b54 in TestNamespace::QJSEngine::evaluate (this=0x7fff954cebc0, program=..., fileName=..., lineNumber=1) at jsapi/qjsengine.cpp:268
  QtQA::App::TestRunner: #35 0x000000000040a61b in tst_qjsonbinding::writeProperty_incompatibleType (this=0x7fff954cfa90) at tst_qjsonbinding.cpp:414
  QtQA::App::TestRunner: #36 0x000000000040b93e in tst_qjsonbinding::qt_static_metacall (_o=0x7fff954cfa90, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff954cedd0) at .moc/debug-shared/tst_qjsonbinding.moc:237
  QtQA::App::TestRunner: #37 0x00007fa70193daa4 in TestNamespace::QMetaMethod::invoke (this=0x7fff954cf070, object=0x7fff954cfa90, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2164
  QtQA::App::TestRunner: #38 0x00007fa70193cfa5 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff954cfa90, member=0x80a2e0 "writeProperty_incompatibleType", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
  QtQA::App::TestRunner: #39 0x00007fa702628479 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff954cfa90, member=0x80a2e0 "writeProperty_incompatibleType", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #40 0x00007fa7026241ff in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x80a2e0 "writeProperty_incompatibleType") at qtestcase.cpp:1691
  QtQA::App::TestRunner: #41 0x00007fa702624a7c in TestNamespace::QTest::qInvokeTestMethod (slotName=0x83b678 "writeProperty_incompatibleType()", data=0x0) at qtestcase.cpp:1816
  QtQA::App::TestRunner: #42 0x00007fa702625318 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff954cfa90) at qtestcase.cpp:1970
  QtQA::App::TestRunner: #43 0x00007fa70262582d in TestNamespace::QTest::qExec (testObject=0x7fff954cfa90, argc=6, argv=0x7fff954cfbc8) at qtestcase.cpp:2198
  QtQA::App::TestRunner: #44 0x000000000040b50c in main (argc=6, argv=0x7fff954cfbc8) at tst_qjsonbinding.cpp:530
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qjsonbinding *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  PASS   : tst_qjsonbinding::initTestCase()
  PASS   : tst_qjsonbinding::cppJsConversion(true)
  PASS   : tst_qjsonbinding::cppJsConversion(false)
  PASS   : tst_qjsonbinding::cppJsConversion(null)
  PASS   : tst_qjsonbinding::cppJsConversion(number.0)
  PASS   : tst_qjsonbinding::cppJsConversion(number.1)
  PASS   : tst_qjsonbinding::cppJsConversion(string.0)
  PASS   : tst_qjsonbinding::cppJsConversion(undefined)
  PASS   : tst_qjsonbinding::cppJsConversion(object.0)
  PASS   : tst_qjsonbinding::cppJsConversion(object.1)
  PASS   : tst_qjsonbinding::cppJsConversion(object.2)
  PASS   : tst_qjsonbinding::cppJsConversion(object.3)
  PASS   : tst_qjsonbinding::cppJsConversion(object.4)
  PASS   : tst_qjsonbinding::cppJsConversion(array.0)
  PASS   : tst_qjsonbinding::cppJsConversion(array.1)
  PASS   : tst_qjsonbinding::cppJsConversion(array.2)
  PASS   : tst_qjsonbinding::cppJsConversion(array.3)
  PASS   : tst_qjsonbinding::cppJsConversion(array.4)
  PASS   : tst_qjsonbinding::readValueProperty(true)
  PASS   : tst_qjsonbinding::readValueProperty(false)
  PASS   : tst_qjsonbinding::readValueProperty(null)
  PASS   : tst_qjsonbinding::readValueProperty(number.0)
  PASS   : tst_qjsonbinding::readValueProperty(number.1)
  PASS   : tst_qjsonbinding::readValueProperty(string.0)
  PASS   : tst_qjsonbinding::readValueProperty(undefined)
  PASS   : tst_qjsonbinding::readValueProperty(object.0)
  PASS   : tst_qjsonbinding::readValueProperty(object.1)
  PASS   : tst_qjsonbinding::readValueProperty(object.2)
  PASS   : tst_qjsonbinding::readValueProperty(object.3)
  PASS   : tst_qjsonbinding::readValueProperty(object.4)
  PASS   : tst_qjsonbinding::readValueProperty(array.0)
  PASS   : tst_qjsonbinding::readValueProperty(array.1)
  PASS   : tst_qjsonbinding::readValueProperty(array.2)
  PASS   : tst_qjsonbinding::readValueProperty(array.3)
  PASS   : tst_qjsonbinding::readValueProperty(array.4)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(object.0)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(object.1)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(object.2)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(object.3)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(object.4)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(array.0)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(array.1)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(array.2)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(array.3)
  PASS   : tst_qjsonbinding::readObjectOrArrayProperty(array.4)
  PASS   : tst_qjsonbinding::writeValueProperty(true)
  PASS   : tst_qjsonbinding::writeValueProperty(false)
  PASS   : tst_qjsonbinding::writeValueProperty(null)
  PASS   : tst_qjsonbinding::writeValueProperty(number.0)
  PASS   : tst_qjsonbinding::writeValueProperty(number.1)
  PASS   : tst_qjsonbinding::writeValueProperty(string.0)
  PASS   : tst_qjsonbinding::writeValueProperty(undefined)
  PASS   : tst_qjsonbinding::writeValueProperty(object.0)
  PASS   : tst_qjsonbinding::writeValueProperty(object.1)
  PASS   : tst_qjsonbinding::writeValueProperty(object.2)
  PASS   : tst_qjsonbinding::writeValueProperty(object.3)
  PASS   : tst_qjsonbinding::writeValueProperty(object.4)
  PASS   : tst_qjsonbinding::writeValueProperty(array.0)
  PASS   : tst_qjsonbinding::writeValueProperty(array.1)
  PASS   : tst_qjsonbinding::writeValueProperty(array.2)
  PASS   : tst_qjsonbinding::writeValueProperty(array.3)
  PASS   : tst_qjsonbinding::writeValueProperty(array.4)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(object.0)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(object.1)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(object.2)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(object.3)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(object.4)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(array.0)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(array.1)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(array.2)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(array.3)
  PASS   : tst_qjsonbinding::writeObjectOrArrayProperty(array.4)
  QFATAL : tst_qjsonbinding::writeProperty_incompatibleType(value=function) ASSERT: "_mode == QmlBinding" in file compiler/qv4codegen.cpp, line 1857
  FAIL!  : tst_qjsonbinding::writeProperty_incompatibleType(value=function) Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 72 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_qjsonbinding *********
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 3250]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qjsonbinding -o /work/build/_artifacts/test-logs/tst_qjsonbinding-testres'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f2285d1b3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner: 	in ../nptl/sysdeps/unix/sysv/linux/raise.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f22881c7760 (LWP 3250)):
  QtQA::App::TestRunner: #0  0x00007f2285d1b3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f2285d1eb0b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007f228665c50f in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:942
  QtQA::App::TestRunner: #3  0x00007f228665a17e in TestNamespace::QMessageLogger::fatal (this=0x7fff371e95a0, msg=0x7f2286990cb8 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
  QtQA::App::TestRunner: #4  0x00007f2286655aa0 in TestNamespace::qt_assert (assertion=0x7f2287bebcc9 "_mode == QmlBinding", file=0x7f2287beb8d5 "compiler/qv4codegen.cpp", line=1857) at global/qglobal.cpp:2023
  QtQA::App::TestRunner: #5  0x00007f22879130d6 in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff371ea200, name=..., ast=0xca5638, formals=0x0, body=0x0, mode=TestNamespace::QQmlJS::Codegen::EvalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1857
  QtQA::App::TestRunner: #6  0x00007f228790f92e in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff371ea200, ast=0xca5638) at compiler/qv4codegen.cpp:1339
  QtQA::App::TestRunner: #7  0x00007f22878e0a2a in TestNamespace::QQmlJS::AST::FunctionExpression::accept0 (this=0xca5638, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:749
  QtQA::App::TestRunner: #8  0x00007f22878de9d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0xca5638, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #9  0x00007f228790d04c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff371ea200, node=0xca5638) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #10 0x00007f228790fd77 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff371ea200, ast=0xca56c8) at compiler/qv4codegen.cpp:1390
  QtQA::App::TestRunner: #11 0x00007f22878deacc in TestNamespace::QQmlJS::AST::NestedExpression::accept0 (this=0xca56c8, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:106
  QtQA::App::TestRunner: #12 0x00007f22878de9d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0xca56c8, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #13 0x00007f228790d04c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff371ea200, node=0xca56c8) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #14 0x00007f228790d2f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fff371ea200, ast=0xca56c8) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #15 0x00007f228790e7b3 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff371ea200, ast=0xca5700) at compiler/qv4codegen.cpp:1131
  QtQA::App::TestRunner: #16 0x00007f22878dfa0c in TestNamespace::QQmlJS::AST::BinaryExpression::accept0 (this=0xca5700, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:432
  QtQA::App::TestRunner: #17 0x00007f22878de9d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0xca5700, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #18 0x00007f228790d04c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff371ea200, node=0xca5700) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #19 0x00007f228790d2f4 in TestNamespace::QQmlJS::Codegen::expression (this=0x7fff371ea200, ast=0xca5700) at compiler/qv4codegen.cpp:743
  QtQA::App::TestRunner: #20 0x00007f2287913de8 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff371ea200, ast=0xca5738) at compiler/qv4codegen.cpp:2003
  QtQA::App::TestRunner: #21 0x00007f22878dfe6c in TestNamespace::QQmlJS::AST::ExpressionStatement::accept0 (this=0xca5738, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:520
  QtQA::App::TestRunner: #22 0x00007f22878de9d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0xca5738, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #23 0x00007f228790d04c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff371ea200, node=0xca5738) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #24 0x00007f228790d09f in TestNamespace::QQmlJS::Codegen::statement (this=0x7fff371ea200, ast=0xca5738) at compiler/qv4codegen.cpp:700
  QtQA::App::TestRunner: #25 0x00007f22879134f9 in TestNamespace::QQmlJS::Codegen::visit (this=0x7fff371ea200, ast=0xca5760) at compiler/qv4codegen.cpp:1907
  QtQA::App::TestRunner: #26 0x00007f22878e0cda in TestNamespace::QQmlJS::AST::StatementSourceElement::accept0 (this=0xca5760, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:806
  QtQA::App::TestRunner: #27 0x00007f22878de9d8 in TestNamespace::QQmlJS::AST::Node::accept (this=0xca5760, visitor=0x7fff371ea200) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #28 0x00007f228790d04c in TestNamespace::QQmlJS::Codegen::accept (this=0x7fff371ea200, node=0xca5760) at compiler/qv4codegen.cpp:694
  QtQA::App::TestRunner: #29 0x00007f228790d3fc in TestNamespace::QQmlJS::Codegen::sourceElement (this=0x7fff371ea200, ast=0xca5760) at compiler/qv4codegen.cpp:765
  QtQA::App::TestRunner: #30 0x00007f228790d513 in TestNamespace::QQmlJS::Codegen::sourceElements (this=0x7fff371ea200, ast=0xca5778) at compiler/qv4codegen.cpp:798
  QtQA::App::TestRunner: #31 0x00007f22879130ad in TestNamespace::QQmlJS::Codegen::defineFunction (this=0x7fff371ea200, name=..., ast=0xca5798, formals=0x0, body=0xca5778, mode=TestNamespace::QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:1855
  QtQA::App::TestRunner: #32 0x00007f228790b980 in TestNamespace::QQmlJS::Codegen::generateFromProgram (this=0x7fff371ea200, fileName=..., sourceCode=..., node=0xca5798, module=0x7fff371ea3f0, mode=TestNamespace::QQmlJS::Codegen::EvalCode, inheritedLocals=...) at compiler/qv4codegen.cpp:437
  QtQA::App::TestRunner: #33 0x00007f2287a2e839 in TestNamespace::QV4::Script::parse (this=0x7fff371ea5a0) at jsruntime/qv4script.cpp:180
  QtQA::App::TestRunner: #34 0x00007f22879d0b54 in TestNamespace::QJSEngine::evaluate (this=0x7fff371ea6b0, program=..., fileName=..., lineNumber=1) at jsapi/qjsengine.cpp:268
  QtQA::App::TestRunner: #35 0x000000000040a61b in tst_qjsonbinding::writeProperty_incompatibleType (this=0x7fff371eb580) at tst_qjsonbinding.cpp:414
  QtQA::App::TestRunner: #36 0x000000000040b93e in tst_qjsonbinding::qt_static_metacall (_o=0x7fff371eb580, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff371ea8c0) at .moc/debug-shared/tst_qjsonbinding.moc:237
  QtQA::App::TestRunner: #37 0x00007f22868c7aa4 in TestNamespace::QMetaMethod::invoke (this=0x7fff371eab60, object=0x7fff371eb580, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2164
  QtQA::App::TestRunner: #38 0x00007f22868c6fa5 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff371eb580, member=0xc73480 "writeProperty_incompatibleType", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
  QtQA::App::TestRunner: #39 0x00007f22875b2479 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff371eb580, member=0xc73480 "writeProperty_incompatibleType", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #40 0x00007f22875ae1ff in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0xc73480 "writeProperty_incompatibleType") at qtestcase.cpp:1691
  QtQA::App::TestRunner: #41 0x00007f22875aea7c in TestNamespace::QTest::qInvokeTestMethod (slotName=0xc9ac38 "writeProperty_incompatibleType()", data=0x0) at qtestcase.cpp:1816
  QtQA::App::TestRunner: #42 0x00007f22875af318 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff371eb580) at qtestcase.cpp:1970
  QtQA::App::TestRunner: #43 0x00007f22875af82d in TestNamespace::QTest::qExec (testObject=0x7fff371eb580, argc=5, argv=0x7fff371eb6b8) at qtestcase.cpp:2198
  QtQA::App::TestRunner: #44 0x000000000040b50c in main (argc=5, argv=0x7fff371eb6b8) at tst_qjsonbinding.cpp:530
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qjsonbinding: 37 seconds, signal 6

  Build log: http://testresults.qt-project.org/ci/QtDeclarative_wip_v4_Integration/build_00107/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/wip/v4_1378556998):
    http://codereview.qt-project.org/64887 [PS1] - [new compiler] Fix type name cache creation
    http://codereview.qt-project.org/64842 [PS1] - Fix error reporting for wrong signal parameter declarations
    http://codereview.qt-project.org/64841 [PS1] - Fix error reporting in the new object creator
    http://codereview.qt-project.org/64798 [PS4] - Free the parsed QML data structure when we're done compiling the type
    http://codereview.qt-project.org/62368 [PS27] - Beginning of a new qml parser



More information about the Ci-reports mailing list