Autotests `tst_parserstress' and `tst_qqmlenginedebugservice' failed :(

  Testing tst_QQmlEngineDebugService
  FAIL!  : tst_QQmlEngineDebugService::setBindingForObject() Compared values 
are not the same
     Actual   (onEnteredRef.value)                  : 
QVariant(QString,function() { [code] })
     Expected (QVariant("{ console.log('hello') }")): QVariant(QString,{ 
console.log('hello') })
     Loc: [tst_qqmlenginedebugservice.cpp(972)]
  Totals: 34 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QQmlEngineDebugService *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  PASS   : tst_QQmlEngineDebugService::initTestCase()
  PASS   : tst_QQmlEngineDebugService::watch_property()
  PASS   : tst_QQmlEngineDebugService::watch_object()
  PASS   : tst_QQmlEngineDebugService::watch_expression(width)
  PASS   : tst_QQmlEngineDebugService::watch_expression(width+10)
  PASS   : tst_QQmlEngineDebugService::watch_context()
  PASS   : tst_QQmlEngineDebugService::watch_file()
  PASS   : tst_QQmlEngineDebugService::queryAvailableEngines()
  PASS   : tst_QQmlEngineDebugService::queryRootContexts()
  PASS   : tst_QQmlEngineDebugService::queryObject(non-recursive)
  PASS   : tst_QQmlEngineDebugService::queryObject(recursive)
  PASS   : tst_QQmlEngineDebugService::queryObjectsForLocation(non-recursive)
  PASS   : tst_QQmlEngineDebugService::queryObjectsForLocation(recursive)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResult(width + 50)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResult(blueRect.width)
  QDEBUG : tst_QQmlEngineDebugService::queryExpressionResult(bad expr) *** We 
are about to throw...
  PASS   : tst_QQmlEngineDebugService::queryExpressionResult(bad expr)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResult(QObject*)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResult(list of QObject*)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResult(varObjMap)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResult(simpleVar)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultInRootContext()
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultBC(width + 50)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultBC(blueRect.width)
  QDEBUG : tst_QQmlEngineDebugService::queryExpressionResultBC(bad expr) *** We 
are about to throw...
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultBC(bad expr)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultBC(QObject*)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultBC(list of QObject*)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultBC(varObjMap)
  PASS   : tst_QQmlEngineDebugService::queryExpressionResultBC(simpleVar)
  FAIL!  : tst_QQmlEngineDebugService::setBindingForObject() Compared values 
are not the same
     Actual   (onEnteredRef.value)                  : 
QVariant(QString,function() { [code] })
     Expected (QVariant("{ console.log('hello') }")): QVariant(QString,{ 
console.log('hello') })
     Loc: [tst_qqmlenginedebugservice.cpp(972)]
  PASS   : tst_QQmlEngineDebugService::resetBindingForObject()
  PASS   : tst_QQmlEngineDebugService::setMethodBody()
  PASS   : tst_QQmlEngineDebugService::queryObjectTree()
  PASS   : tst_QQmlEngineDebugService::setBindingInStates()
  PASS   : tst_QQmlEngineDebugService::regression_QTCREATORBUG_7451()
  PASS   : tst_QQmlEngineDebugService::cleanupTestCase()
  Totals: 34 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_QQmlEngineDebugService *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qqmlenginedebugservice: 1 seconds, exit code 1
  
  Testing tst_parserstress
  tst_parserstress: compiler/qv4codegen_p.h:175: int 
QQmlJS::Codegen::Environment::findMember(const QString&) const: Assertion 
`(*it).index != -1 || !parent' failed.
  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 19352]
  QtQA::App::TestRunner: [New LWP 19344]
  QtQA::App::TestRunner: [New LWP 19348]
  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: Using host libthread_db library 
"/lib/x86_64-linux-gnu/libthread_db.so.1".
  QtQA::App::TestRunner: Core was generated by `./tst_parserstress -silent -o 
/work/build/_artifacts/test-logs/tst_parserstress'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f94dabc2445 in __GI_raise (sig=<optimized 
out>) 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:
  QtQA::App::TestRunner: Thread 3 (Thread 0x7f94d2efc700 (LWP 19348)):
  QtQA::App::TestRunner: #0  0x00007f94dac74403 in __GI___poll (fds=<optimized 
out>, nfds=<optimized out>, timeout=<optimized out>) at 
../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007f94d7cae862 in ?? () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
  QtQA::App::TestRunner: #2  0x00007f94d7caffff in xcb_wait_for_event () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
  QtQA::App::TestRunner: #3  0x00007f94d553b979 in QXcbEventReader::run 
(this=0x10ad720) at qxcbconnection.cpp:1008
  QtQA::App::TestRunner: #4  0x00007f94db4f9ff8 in QThreadPrivate::start 
(arg=0x10ad720) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #5  0x00007f94da622e9a in start_thread 
(arg=0x7f94d2efc700) at pthread_create.c:308
  QtQA::App::TestRunner: #6  0x00007f94dac7fdbd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #7  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7f94dcc0c740 (LWP 19344)):
  QtQA::App::TestRunner: #0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  QtQA::App::TestRunner: #1  0x00007f94db4fa68b in wait 
(time=18446744073709551615, this=0x10d1e10) at 
thread/qwaitcondition_unix.cpp:136
  QtQA::App::TestRunner: #2  QWaitCondition::wait (this=<optimized out>, 
mutex=0x10d7b30, time=18446744073709551615) at 
thread/qwaitcondition_unix.cpp:208
  QtQA::App::TestRunner: #3  0x00007f94dc69c732 in wait (this=<optimized out>) 
at qml/ftw/qqmlthread.cpp:64
  QtQA::App::TestRunner: #4  QQmlThread::internalCallMethodInThread 
(this=0x10ce370, message=<optimized out>) at qml/ftw/qqmlthread.cpp:311
  QtQA::App::TestRunner: #5  0x00007f94dc620147 in 
QQmlDataLoader::loadWithStaticData (this=0x10c5ef0, blob=0x17e17d0, data=..., 
mode=QQmlDataLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:955
  QtQA::App::TestRunner: #6  0x00007f94dc6210b1 in QQmlTypeLoader::getType 
(this=<optimized out>, data=..., url=...) at qml/qqmltypeloader.cpp:1556
  QtQA::App::TestRunner: #7  0x00007f94dc5daf89 in QQmlComponent::setData 
(this=0x7fffc7d60d50, data=..., url=...) at qml/qqmlcomponent.cpp:622
  QtQA::App::TestRunner: #8  0x0000000000402a62 in tst_parserstress::ecmascript 
(this=0x7fffc7d61b40) at tst_parserstress.cpp:131
  QtQA::App::TestRunner: #9  0x00007f94db6e1993 in QMetaMethod::invoke 
(this=0x7fffc7d612e0, object=0x7fffc7d61b40, 
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., 
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) 
at kernel/qmetaobject.cpp:2169
  QtQA::App::TestRunner: #10 0x00007f94db6e4fee in QMetaObject::invokeMethod 
(obj=0x7fffc7d61b40, member=<optimized out>, type=Qt::DirectConnection, 
ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., 
val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1464
  QtQA::App::TestRunner: #11 0x00007f94dc187789 in invokeMethod (val9=..., 
val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., 
val0=..., type=Qt::DirectConnection, member=0x17a0ee0 "ecmascript", 
obj=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #12 qInvokeTestMethodDataEntry (slot=0x17a0ee0 
"ecmascript") at qtestcase.cpp:1693
  QtQA::App::TestRunner: #13 QTest::qInvokeTestMethod (slotName=0x17a0dc8 
"ecmascript()", data=0x0) at qtestcase.cpp:1818
  QtQA::App::TestRunner: #14 0x00007f94dc18850c in qInvokeTestMethods 
(testObject=0x7fffc7d61b40) at qtestcase.cpp:1972
  QtQA::App::TestRunner: #15 QTest::qExec (testObject=0x7fffc7d61b40, 
argc=<optimized out>, argv=<optimized out>) at qtestcase.cpp:2200
  QtQA::App::TestRunner: #16 0x00000000004023cb in main (argc=6, 
argv=0x7fffc7d61c68) at tst_parserstress.cpp:153
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f94d2285700 (LWP 19352)):
  QtQA::App::TestRunner: #0  0x00007f94dabc2445 in __GI_raise (sig=<optimized 
out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f94dabc5bab in __GI_abort () at abort.c:91
  QtQA::App::TestRunner: #2  0x00007f94dabbb10e in __assert_fail_base 
(fmt=<optimized out>, assertion=0x7f94dc70e85c "(*it).index != -1 || !parent", 
file=0x7f94dc70e844 "compiler/qv4codegen_p.h", line=<optimized out>, 
function=<optimized out>) at assert.c:94
  QtQA::App::TestRunner: #3  0x00007f94dabbb1b2 in __GI___assert_fail 
(assertion=0x7f94dc70e85c "(*it).index != -1 || !parent", file=0x7f94dc70e844 
"compiler/qv4codegen_p.h", line=175, function=0x7f94dc70f080 "int 
QQmlJS::Codegen::Environment::findMember(const QString&) const") at assert.c:103
  QtQA::App::TestRunner: #4  0x00007f94dc4700f9 in findMember (this=<optimized 
out>, name=...) at compiler/qv4codegen_p.h:175
  QtQA::App::TestRunner: #5  findMember (name=..., this=0x7f94c4095530) at 
compiler/qv4codegen.cpp:1352
  QtQA::App::TestRunner: #6  QQmlJS::Codegen::identifier (this=0x7f94d2283e80, 
name=..., line=98, col=7) at compiler/qv4codegen.cpp:1365
  QtQA::App::TestRunner: #7  0x00007f94dc4701f9 in QQmlJS::Codegen::visit 
(this=0x7f94d2283e80, ast=<optimized out>) at compiler/qv4codegen.cpp:1395
  QtQA::App::TestRunner: #8  0x00007f94dc4482a3 in 
QQmlJS::AST::IdentifierExpression::accept0 (this=0x7f94c401dbd0, 
visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:122
  QtQA::App::TestRunner: #9  0x00007f94dc448891 in QQmlJS::AST::Node::accept 
(this=0x7f94c401dbd0, visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #10 0x00007f94dc46c588 in QQmlJS::Codegen::expression 
(this=0x7f94d2283e80, ast=<optimized out>) at compiler/qv4codegen.cpp:739
  QtQA::App::TestRunner: #11 0x00007f94dc46d305 in QQmlJS::Codegen::visit 
(this=0x7f94d2283e80, ast=0x7f94c401dd80) at compiler/qv4codegen.cpp:1420
  QtQA::App::TestRunner: #12 0x00007f94dc44a083 in 
QQmlJS::AST::NewMemberExpression::accept0 (this=0x7f94c401dd80, 
visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:293
  QtQA::App::TestRunner: #13 0x00007f94dc448891 in QQmlJS::AST::Node::accept 
(this=0x7f94c401dd80, visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #14 0x00007f94dc46bd3e in QQmlJS::Codegen::statement 
(this=0x7f94d2283e80, ast=<optimized out>) at compiler/qv4codegen.cpp:706
  QtQA::App::TestRunner: #15 0x00007f94dc46e0f7 in QQmlJS::Codegen::visit 
(this=0x7f94d2283e80, ast=<optimized out>) at compiler/qv4codegen.cpp:2016
  QtQA::App::TestRunner: #16 0x00007f94dc4497d3 in 
QQmlJS::AST::ExpressionStatement::accept0 (this=0x7f94c401ddd0, 
visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:520
  QtQA::App::TestRunner: #17 0x00007f94dc448891 in QQmlJS::AST::Node::accept 
(this=0x7f94c401ddd0, visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #18 0x00007f94dc46b07d in QQmlJS::Codegen::visit 
(this=<optimized out>, ast=<optimized out>) at compiler/qv4codegen.cpp:1916
  QtQA::App::TestRunner: #19 0x00007f94dc448da3 in 
QQmlJS::AST::StatementSourceElement::accept0 (this=0x7f94c401ddf8, 
visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:806
  QtQA::App::TestRunner: #20 0x00007f94dc448891 in QQmlJS::AST::Node::accept 
(this=0x7f94c401ddf8, visitor=0x7f94d2283e80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #21 0x00007f94dc46e248 in 
QQmlJS::Codegen::sourceElement (this=0x7f94d2283e80, ast=<optimized out>) at 
compiler/qv4codegen.cpp:761
  QtQA::App::TestRunner: #22 0x00007f94dc46e2e7 in 
QQmlJS::Codegen::sourceElements (this=0x7f94d2283e80, ast=<optimized out>) at 
compiler/qv4codegen.cpp:794
  QtQA::App::TestRunner: #23 0x00007f94dc472f26 in 
QQmlJS::Codegen::defineFunction (this=0x7f94d2283e80, name=..., 
ast=0x7f94c401de48, formals=0x7f94c401d938, body=0x7f94c401de10, 
mode=QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at 
compiler/qv4codegen.cpp:1869
  QtQA::App::TestRunner: #24 0x00007f94dc472cf2 in 
QQmlJS::Codegen::defineFunction (this=0x7f94d2283e80, name=..., 
ast=0x7f94c4041258, formals=0x0, body=0x7f94c4066a38, 
mode=QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at 
compiler/qv4codegen.cpp:1853
  QtQA::App::TestRunner: #25 0x00007f94dc4c01c9 in 
QtQml::JSCodeGen::generateJSCodeForFunctionsAndBindings (this=0x7f94d2283e80, 
fileName=..., sourceCode=..., jsModule=<optimized out>, 
jsEngine=0x7f94c4019a88, qmlRoot=0x7f94c4066a00, functions=...) at 
compiler/qqmlcodegenerator.cpp:1217
  QtQA::App::TestRunner: #26 0x00007f94dc60868a in QQmlCompiler::compileTree 
(this=0x7f94d2284620, tree=0x7f94c4015aa0) at qml/qqmlcompiler.cpp:939
  QtQA::App::TestRunner: #27 0x00007f94dc6097b5 in QQmlCompiler::compile 
(this=0x7f94d2284620, engine=<optimized out>, unit=<optimized out>, 
out=0x7f94c401b140) at qml/qqmlcompiler.cpp:857
  QtQA::App::TestRunner: #28 0x00007f94dc626a92 in QQmlTypeData::compile 
(this=0x17e17d0) at qml/qqmltypeloader.cpp:2443
  QtQA::App::TestRunner: #29 0x00007f94dc6286cc in QQmlTypeData::done 
(this=0x17e17d0) at qml/qqmltypeloader.cpp:2100
  QtQA::App::TestRunner: #30 0x00007f94dc61fdef in tryDone (this=0x17e17d0) at 
qml/qqmltypeloader.cpp:613
  QtQA::App::TestRunner: #31 QQmlDataBlob::tryDone (this=0x17e17d0) at 
qml/qqmltypeloader.cpp:604
  QtQA::App::TestRunner: #32 0x00007f94dc61fec0 in QQmlDataLoader::setData 
(this=<optimized out>, blob=0x17e17d0, d=...) at qml/qqmltypeloader.cpp:1165
  QtQA::App::TestRunner: #33 0x00007f94dc62001e in QQmlDataLoader::setData 
(this=0x10c5ef0, blob=0x17e17d0, data=...) at qml/qqmltypeloader.cpp:1139
  QtQA::App::TestRunner: #34 0x00007f94dc6201cd in loadWithStaticDataThread 
(data=..., blob=0x17e17d0, this=<optimized out>) at qml/qqmltypeloader.cpp:972
  QtQA::App::TestRunner: #35 QQmlDataLoaderThread::loadWithStaticDataThread 
(this=<optimized out>, b=<optimized out>, d=...) at qml/qqmltypeloader.cpp:814
  QtQA::App::TestRunner: #36 0x00007f94dc69c464 in 
QQmlThreadPrivate::threadEvent (this=0x10d7ac0) at qml/ftw/qqmlthread.cpp:195
  QtQA::App::TestRunner: #37 0x00007f94dc69c50a in QQmlThreadPrivate::event 
(this=0x10d7ac0, e=<optimized out>) at qml/ftw/qqmlthread.cpp:135
  QtQA::App::TestRunner: #38 0x00007f94db6d81cd in QCoreApplication::notify 
(this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at 
kernel/qcoreapplication.cpp:944
  QtQA::App::TestRunner: #39 0x00007f94db6d7eb4 in 
QCoreApplication::notifyInternal (this=0x7fffc7d61b70, receiver=0x10d7ac0, 
event=0x17e19b0) at kernel/qcoreapplication.cpp:882
  QtQA::App::TestRunner: #40 0x00007f94db6da7c9 in sendEvent (event=0x17e19b0, 
receiver=0x10d7ac0) at kernel/qcoreapplication.h:232
  QtQA::App::TestRunner: #41 QCoreApplicationPrivate::sendPostedEvents 
(receiver=0x0, event_type=0, data=0x10c60b0) at kernel/qcoreapplication.cpp:1486
  QtQA::App::TestRunner: #42 0x00007f94db7280b3 in postEventSourceDispatch 
(s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
  QtQA::App::TestRunner: #43 0x00007f94d8e96d53 in g_main_context_dispatch () 
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #44 0x00007f94d8e970a0 in ?? () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #45 0x00007f94d8e97164 in g_main_context_iteration () 
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #46 0x00007f94db7284f4 in 
QEventDispatcherGlib::processEvents (this=0x7f94c40008c0, flags=...) at 
kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #47 0x00007f94db6d6b6b in QEventLoop::exec 
(this=0x7f94d2284e10, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #48 0x00007f94db4f4f1a in QThread::exec 
(this=<optimized out>) at thread/qthread.cpp:508
  QtQA::App::TestRunner: #49 0x00007f94db4f9ff8 in QThreadPrivate::start 
(arg=0x10d7ac0) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #50 0x00007f94da622e9a in start_thread 
(arg=0x7f94d2285700) at pthread_create.c:308
  QtQA::App::TestRunner: #51 0x00007f94dac7fdbd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #52 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: 
================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_parserstress *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  PASS   : tst_parserstress::initTestCase()
  tst_parserstress: compiler/qv4codegen_p.h:175: int 
QQmlJS::Codegen::Environment::findMember(const QString&) const: Assertion 
`(*it).index != -1 || !parent' failed.
  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 21948]
  QtQA::App::TestRunner: [New LWP 21942]
  QtQA::App::TestRunner: [New LWP 21939]
  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: Using host libthread_db library 
"/lib/x86_64-linux-gnu/libthread_db.so.1".
  QtQA::App::TestRunner: Core was generated by `./tst_parserstress -o 
/work/build/_artifacts/test-logs/tst_parserstress-testres'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f4d79f4a445 in __GI_raise (sig=<optimized 
out>) 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:
  QtQA::App::TestRunner: Thread 3 (Thread 0x7f4d7bf94740 (LWP 21939)):
  QtQA::App::TestRunner: #0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  QtQA::App::TestRunner: #1  0x00007f4d7a88268b in wait 
(time=18446744073709551615, this=0x827e10) at thread/qwaitcondition_unix.cpp:136
  QtQA::App::TestRunner: #2  QWaitCondition::wait (this=<optimized out>, 
mutex=0x82db30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
  QtQA::App::TestRunner: #3  0x00007f4d7ba24732 in wait (this=<optimized out>) 
at qml/ftw/qqmlthread.cpp:64
  QtQA::App::TestRunner: #4  QQmlThread::internalCallMethodInThread 
(this=0x824370, message=<optimized out>) at qml/ftw/qqmlthread.cpp:311
  QtQA::App::TestRunner: #5  0x00007f4d7b9a8147 in 
QQmlDataLoader::loadWithStaticData (this=0x81bef0, blob=0xf37640, data=..., 
mode=QQmlDataLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:955
  QtQA::App::TestRunner: #6  0x00007f4d7b9a90b1 in QQmlTypeLoader::getType 
(this=<optimized out>, data=..., url=...) at qml/qqmltypeloader.cpp:1556
  QtQA::App::TestRunner: #7  0x00007f4d7b962f89 in QQmlComponent::setData 
(this=0x7fffb03283a0, data=..., url=...) at qml/qqmlcomponent.cpp:622
  QtQA::App::TestRunner: #8  0x0000000000402a62 in tst_parserstress::ecmascript 
(this=0x7fffb0329190) at tst_parserstress.cpp:131
  QtQA::App::TestRunner: #9  0x00007f4d7aa69993 in QMetaMethod::invoke 
(this=0x7fffb0328930, object=0x7fffb0329190, 
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., 
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) 
at kernel/qmetaobject.cpp:2169
  QtQA::App::TestRunner: #10 0x00007f4d7aa6cfee in QMetaObject::invokeMethod 
(obj=0x7fffb0329190, member=<optimized out>, type=Qt::DirectConnection, 
ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., 
val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1464
  QtQA::App::TestRunner: #11 0x00007f4d7b50f789 in invokeMethod (val9=..., 
val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., 
val0=..., type=Qt::DirectConnection, member=0xeecc70 "ecmascript", 
obj=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #12 qInvokeTestMethodDataEntry (slot=0xeecc70 
"ecmascript") at qtestcase.cpp:1693
  QtQA::App::TestRunner: #13 QTest::qInvokeTestMethod (slotName=0xeecb58 
"ecmascript()", data=0x0) at qtestcase.cpp:1818
  QtQA::App::TestRunner: #14 0x00007f4d7b51050c in qInvokeTestMethods 
(testObject=0x7fffb0329190) at qtestcase.cpp:1972
  QtQA::App::TestRunner: #15 QTest::qExec (testObject=0x7fffb0329190, 
argc=<optimized out>, argv=<optimized out>) at qtestcase.cpp:2200
  QtQA::App::TestRunner: #16 0x00000000004023cb in main (argc=5, 
argv=0x7fffb03292b8) at tst_parserstress.cpp:153
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7f4d72284700 (LWP 21942)):
  QtQA::App::TestRunner: #0  0x00007f4d79ffc403 in __GI___poll (fds=<optimized 
out>, nfds=<optimized out>, timeout=<optimized out>) at 
../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007f4d77036862 in ?? () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
  QtQA::App::TestRunner: #2  0x00007f4d77037fff in xcb_wait_for_event () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
  QtQA::App::TestRunner: #3  0x00007f4d748c3979 in QXcbEventReader::run 
(this=0x803720) at qxcbconnection.cpp:1008
  QtQA::App::TestRunner: #4  0x00007f4d7a881ff8 in QThreadPrivate::start 
(arg=0x803720) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #5  0x00007f4d799aae9a in start_thread 
(arg=0x7f4d72284700) at pthread_create.c:308
  QtQA::App::TestRunner: #6  0x00007f4d7a007dbd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #7  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f4d7160d700 (LWP 21948)):
  QtQA::App::TestRunner: #0  0x00007f4d79f4a445 in __GI_raise (sig=<optimized 
out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f4d79f4dbab in __GI_abort () at abort.c:91
  QtQA::App::TestRunner: #2  0x00007f4d79f4310e in __assert_fail_base 
(fmt=<optimized out>, assertion=0x7f4d7ba9685c "(*it).index != -1 || !parent", 
file=0x7f4d7ba96844 "compiler/qv4codegen_p.h", line=<optimized out>, 
function=<optimized out>) at assert.c:94
  QtQA::App::TestRunner: #3  0x00007f4d79f431b2 in __GI___assert_fail 
(assertion=0x7f4d7ba9685c "(*it).index != -1 || !parent", file=0x7f4d7ba96844 
"compiler/qv4codegen_p.h", line=175, function=0x7f4d7ba97080 "int 
QQmlJS::Codegen::Environment::findMember(const QString&) const") at assert.c:103
  QtQA::App::TestRunner: #4  0x00007f4d7b7f80f9 in findMember (this=<optimized 
out>, name=...) at compiler/qv4codegen_p.h:175
  QtQA::App::TestRunner: #5  findMember (name=..., this=0x7f4d64095530) at 
compiler/qv4codegen.cpp:1352
  QtQA::App::TestRunner: #6  QQmlJS::Codegen::identifier (this=0x7f4d7160be80, 
name=..., line=98, col=7) at compiler/qv4codegen.cpp:1365
  QtQA::App::TestRunner: #7  0x00007f4d7b7f81f9 in QQmlJS::Codegen::visit 
(this=0x7f4d7160be80, ast=<optimized out>) at compiler/qv4codegen.cpp:1395
  QtQA::App::TestRunner: #8  0x00007f4d7b7d02a3 in 
QQmlJS::AST::IdentifierExpression::accept0 (this=0x7f4d6401dbd0, 
visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:122
  QtQA::App::TestRunner: #9  0x00007f4d7b7d0891 in QQmlJS::AST::Node::accept 
(this=0x7f4d6401dbd0, visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #10 0x00007f4d7b7f4588 in QQmlJS::Codegen::expression 
(this=0x7f4d7160be80, ast=<optimized out>) at compiler/qv4codegen.cpp:739
  QtQA::App::TestRunner: #11 0x00007f4d7b7f5305 in QQmlJS::Codegen::visit 
(this=0x7f4d7160be80, ast=0x7f4d6401dd80) at compiler/qv4codegen.cpp:1420
  QtQA::App::TestRunner: #12 0x00007f4d7b7d2083 in 
QQmlJS::AST::NewMemberExpression::accept0 (this=0x7f4d6401dd80, 
visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:293
  QtQA::App::TestRunner: #13 0x00007f4d7b7d0891 in QQmlJS::AST::Node::accept 
(this=0x7f4d6401dd80, visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #14 0x00007f4d7b7f3d3e in QQmlJS::Codegen::statement 
(this=0x7f4d7160be80, ast=<optimized out>) at compiler/qv4codegen.cpp:706
  QtQA::App::TestRunner: #15 0x00007f4d7b7f60f7 in QQmlJS::Codegen::visit 
(this=0x7f4d7160be80, ast=<optimized out>) at compiler/qv4codegen.cpp:2016
  QtQA::App::TestRunner: #16 0x00007f4d7b7d17d3 in 
QQmlJS::AST::ExpressionStatement::accept0 (this=0x7f4d6401ddd0, 
visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:520
  QtQA::App::TestRunner: #17 0x00007f4d7b7d0891 in QQmlJS::AST::Node::accept 
(this=0x7f4d6401ddd0, visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #18 0x00007f4d7b7f307d in QQmlJS::Codegen::visit 
(this=<optimized out>, ast=<optimized out>) at compiler/qv4codegen.cpp:1916
  QtQA::App::TestRunner: #19 0x00007f4d7b7d0da3 in 
QQmlJS::AST::StatementSourceElement::accept0 (this=0x7f4d6401ddf8, 
visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:806
  QtQA::App::TestRunner: #20 0x00007f4d7b7d0891 in QQmlJS::AST::Node::accept 
(this=0x7f4d6401ddf8, visitor=0x7f4d7160be80) at parser/qqmljsast.cpp:53
  QtQA::App::TestRunner: #21 0x00007f4d7b7f6248 in 
QQmlJS::Codegen::sourceElement (this=0x7f4d7160be80, ast=<optimized out>) at 
compiler/qv4codegen.cpp:761
  QtQA::App::TestRunner: #22 0x00007f4d7b7f62e7 in 
QQmlJS::Codegen::sourceElements (this=0x7f4d7160be80, ast=<optimized out>) at 
compiler/qv4codegen.cpp:794
  QtQA::App::TestRunner: #23 0x00007f4d7b7faf26 in 
QQmlJS::Codegen::defineFunction (this=0x7f4d7160be80, name=..., 
ast=0x7f4d6401de48, formals=0x7f4d6401d938, body=0x7f4d6401de10, 
mode=QQmlJS::Codegen::QmlBinding, inheritedLocals=...) at 
compiler/qv4codegen.cpp:1869
  QtQA::App::TestRunner: #24 0x00007f4d7b7facf2 in 
QQmlJS::Codegen::defineFunction (this=0x7f4d7160be80, name=..., 
ast=0x7f4d64041258, formals=0x0, body=0x7f4d64066a38, 
mode=QQmlJS::Codegen::GlobalCode, inheritedLocals=...) at 
compiler/qv4codegen.cpp:1853
  QtQA::App::TestRunner: #25 0x00007f4d7b8481c9 in 
QtQml::JSCodeGen::generateJSCodeForFunctionsAndBindings (this=0x7f4d7160be80, 
fileName=..., sourceCode=..., jsModule=<optimized out>, 
jsEngine=0x7f4d64019a88, qmlRoot=0x7f4d64066a00, functions=...) at 
compiler/qqmlcodegenerator.cpp:1217
  QtQA::App::TestRunner: #26 0x00007f4d7b99068a in QQmlCompiler::compileTree 
(this=0x7f4d7160c620, tree=0x7f4d64015aa0) at qml/qqmlcompiler.cpp:939
  QtQA::App::TestRunner: #27 0x00007f4d7b9917b5 in QQmlCompiler::compile 
(this=0x7f4d7160c620, engine=<optimized out>, unit=<optimized out>, 
out=0x7f4d6401b140) at qml/qqmlcompiler.cpp:857
  QtQA::App::TestRunner: #28 0x00007f4d7b9aea92 in QQmlTypeData::compile 
(this=0xf37640) at qml/qqmltypeloader.cpp:2443
  QtQA::App::TestRunner: #29 0x00007f4d7b9b06cc in QQmlTypeData::done 
(this=0xf37640) at qml/qqmltypeloader.cpp:2100
  QtQA::App::TestRunner: #30 0x00007f4d7b9a7def in tryDone (this=0xf37640) at 
qml/qqmltypeloader.cpp:613
  QtQA::App::TestRunner: #31 QQmlDataBlob::tryDone (this=0xf37640) at 
qml/qqmltypeloader.cpp:604
  QtQA::App::TestRunner: #32 0x00007f4d7b9a7ec0 in QQmlDataLoader::setData 
(this=<optimized out>, blob=0xf37640, d=...) at qml/qqmltypeloader.cpp:1165
  QtQA::App::TestRunner: #33 0x00007f4d7b9a801e in QQmlDataLoader::setData 
(this=0x81bef0, blob=0xf37640, data=...) at qml/qqmltypeloader.cpp:1139
  QtQA::App::TestRunner: #34 0x00007f4d7b9a81cd in loadWithStaticDataThread 
(data=..., blob=0xf37640, this=<optimized out>) at qml/qqmltypeloader.cpp:972
  QtQA::App::TestRunner: #35 QQmlDataLoaderThread::loadWithStaticDataThread 
(this=<optimized out>, b=<optimized out>, d=...) at qml/qqmltypeloader.cpp:814
  QtQA::App::TestRunner: #36 0x00007f4d7ba24464 in 
QQmlThreadPrivate::threadEvent (this=0x82dac0) at qml/ftw/qqmlthread.cpp:195
  QtQA::App::TestRunner: #37 0x00007f4d7ba2450a in QQmlThreadPrivate::event 
(this=0x82dac0, e=<optimized out>) at qml/ftw/qqmlthread.cpp:135
  QtQA::App::TestRunner: #38 0x00007f4d7aa601cd in QCoreApplication::notify 
(this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at 
kernel/qcoreapplication.cpp:944
  QtQA::App::TestRunner: #39 0x00007f4d7aa5feb4 in 
QCoreApplication::notifyInternal (this=0x7fffb03291c0, receiver=0x82dac0, 
event=0xf37820) at kernel/qcoreapplication.cpp:882
  QtQA::App::TestRunner: #40 0x00007f4d7aa627c9 in sendEvent (event=0xf37820, 
receiver=0x82dac0) at kernel/qcoreapplication.h:232
  QtQA::App::TestRunner: #41 QCoreApplicationPrivate::sendPostedEvents 
(receiver=0x0, event_type=0, data=0x81c0b0) at kernel/qcoreapplication.cpp:1486
  QtQA::App::TestRunner: #42 0x00007f4d7aab00b3 in postEventSourceDispatch 
(s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
  QtQA::App::TestRunner: #43 0x00007f4d7821ed53 in g_main_context_dispatch () 
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #44 0x00007f4d7821f0a0 in ?? () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #45 0x00007f4d7821f164 in g_main_context_iteration () 
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #46 0x00007f4d7aab04f4 in 
QEventDispatcherGlib::processEvents (this=0x7f4d640008c0, flags=...) at 
kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #47 0x00007f4d7aa5eb6b in QEventLoop::exec 
(this=0x7f4d7160ce10, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #48 0x00007f4d7a87cf1a in QThread::exec 
(this=<optimized out>) at thread/qthread.cpp:508
  QtQA::App::TestRunner: #49 0x00007f4d7a881ff8 in QThreadPrivate::start 
(arg=0x82dac0) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #50 0x00007f4d799aae9a in start_thread 
(arg=0x7f4d7160d700) at pthread_create.c:308
  QtQA::App::TestRunner: #51 0x00007f4d7a007dbd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #52 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: 
================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_parserstress: 31 seconds, signal 6

  Build log: 
http://testresults.qt-project.org/ci/QtDeclarative_stable_Integration/build_01097/linux-g++_no-widgets_Ubuntu_12.04_x64/log.txt.gz

  Tested changes (refs/builds/stable_1381424395):
    http://codereview.qt-project.org/67637 [PS2] - Compile signal handler 
expressions in the loader thread
    http://codereview.qt-project.org/67631 [PS3] - Compile JS functions as part 
of the QQmlCompiler run in the loader thread
    http://codereview.qt-project.org/67630 [PS3] - Compile binding expressions 
in the QQmlCompiler
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports

Reply via email to