[Ci-reports] fail on QtDeclarative_dev_Integration #1771

Qt Continuous Integration System ci-noreply at qt-project.org
Tue Aug 5 17:43:27 CEST 2014


Autotest `tst_qqmlecmascript' failed :(

  Testing tst_qqmlecmascript
  QFATAL : tst_qqmlecmascript::strictlyEquals() ASSERT: "isPregOrConst(left)" in file jit/qv4assembler.cpp, line 360
  FAIL!  : tst_qqmlecmascript::strictlyEquals() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 111 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 10780]
  QtQA::App::TestRunner: [New LWP 10779]
  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/ci/qt/qtdeclarative/dev/_artifacts/test-l'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007fa78f4cb3e5 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 0x7fa7928b2760 (LWP 10779)):
  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  0x00007fa78fe3570b in TestNamespace::QWaitConditionPrivate::wait (this=0x17c9710, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:136
  QtQA::App::TestRunner: #2  0x00007fa78fe354d3 in TestNamespace::QWaitCondition::wait (this=0x17ebc18, mutex=0x17ebc10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
  QtQA::App::TestRunner: #3  0x00007fa790fb7750 in TestNamespace::QQmlThreadPrivate::wait (this=0x17ebba0) at qml/ftw/qqmlthread.cpp:64
  QtQA::App::TestRunner: #4  0x00007fa790fb7395 in TestNamespace::QQmlThread::internalCallMethodInThread (this=0x17cdbe0, message=0x1ba0a40) at qml/ftw/qqmlthread.cpp:319
  QtQA::App::TestRunner: #5  0x00007fa790f4794c in TestNamespace::QQmlThread::callMethodInThread<TestNamespace::QQmlDataBlob*, TestNamespace::QQmlDataBlob*, TestNamespace::QQmlDataLoaderThread> (this=0x17cdbe0, Member=(void (TestNamespace::QQmlDataLoaderThread::*)(TestNamespace::QQmlDataLoaderThread * const, TestNamespace::QQmlDataBlob *)) 0x7fa790f3be9a <TestNamespace::QQmlDataLoaderThread::loadThread(TestNamespace::QQmlDataBlob*)>, arg=@0x7fff9448d530) at /work/build/qt/qtbase/include/QtQml/5.4.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h:163
  QtQA::App::TestRunner: #6  0x00007fa790f3bbeb in TestNamespace::QQmlDataLoaderThread::load (this=0x17cdbe0, b=0x1d299c0) at qml/qqmltypeloader.cpp:761
  QtQA::App::TestRunner: #7  0x00007fa790f3c2b5 in TestNamespace::QQmlDataLoader::load (this=0x17ec8e8, blob=0x1d299c0, mode=TestNamespace::QQmlDataLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:945
  QtQA::App::TestRunner: #8  0x00007fa790f3f4e1 in TestNamespace::QQmlTypeLoader::getType (this=0x17ec8e8, url=..., mode=TestNamespace::QQmlDataLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:1615
  QtQA::App::TestRunner: #9  0x00007fa790f1d408 in TestNamespace::QQmlComponentPrivate::loadUrl (this=0x1cdc840, newUrl=..., mode=TestNamespace::QQmlComponent::PreferSynchronous) at qml/qqmlcomponent.cpp:691
  QtQA::App::TestRunner: #10 0x00007fa790f1cbeb in TestNamespace::QQmlComponent::QQmlComponent (this=0x7fff9448d720, engine=0x7fff9448e608, url=..., parent=0x0) at qml/qqmlcomponent.cpp:531
  QtQA::App::TestRunner: #11 0x0000000000463b61 in tst_qqmlecmascript::strictlyEquals (this=0x7fff9448e5e0) at tst_qqmlecmascript.cpp:3499
  QtQA::App::TestRunner: #12 0x00000000004b43ef in tst_qqmlecmascript::qt_static_metacall (_o=0x7fff9448e5e0, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=75, _a=0x7fff9448d8e0) at .moc/tst_qqmlecmascript.moc:1014
  QtQA::App::TestRunner: #13 0x00007fa7900b9b57 in TestNamespace::QMetaMethod::invoke (this=0x7fff9448db80, object=0x7fff9448e5e0, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2191
  QtQA::App::TestRunner: #14 0x00007fa7900b8ffd in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff9448e5e0, member=0x1bcf590 "strictlyEquals", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1486
  QtQA::App::TestRunner: #15 0x00007fa7905d123b in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff9448e5e0, member=0x1bcf590 "strictlyEquals", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:399
  QtQA::App::TestRunner: #16 0x00007fa7905ccc10 in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x1bcf590 "strictlyEquals") at qtestcase.cpp:1890
  QtQA::App::TestRunner: #17 0x00007fa7905cd48d in TestNamespace::QTest::qInvokeTestMethod (slotName=0x1943888 "strictlyEquals()", data=0x0) at qtestcase.cpp:2015
  QtQA::App::TestRunner: #18 0x00007fa7905cdfa4 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff9448e5e0) at qtestcase.cpp:2242
  QtQA::App::TestRunner: #19 0x00007fa7905ce527 in TestNamespace::QTest::qExec (testObject=0x7fff9448e5e0, argc=6, argv=0x7fff9448e728) at qtestcase.cpp:2475
  QtQA::App::TestRunner: #20 0x00000000004b3e36 in main (argc=6, argv=0x7fff9448e728) at tst_qqmlecmascript.cpp:7668
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7fa787870700 (LWP 10780)):
  QtQA::App::TestRunner: #0  0x00007fa78f4cb3e5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007fa78f4ceb4b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007fa78fe20075 in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1423
  QtQA::App::TestRunner: #3  0x00007fa78fe1c91e in TestNamespace::QMessageLogger::fatal (this=0x7fa78786e260, msg=0x7fa7901c5828 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:614
  QtQA::App::TestRunner: #4  0x00007fa78fe16a36 in TestNamespace::qt_assert (assertion=0x7fa79104b82c "isPregOrConst(left)", file=0x7fa79104b787 "jit/qv4assembler.cpp", line=360) at global/qglobal.cpp:2816
  QtQA::App::TestRunner: #5  0x00007fa790dbe616 in TestNamespace::QV4::JIT::Assembler::branchDouble (this=0x1c3c410, invertCondition=false, op=TestNamespace::QV4::IR::OpStrictEqual, left=0x1d15a38, right=0x1d3ad20) at jit/qv4assembler.cpp:360
  QtQA::App::TestRunner: #6  0x00007fa790dee943 in TestNamespace::QV4::JIT::Binop::doubleBinop (this=0x7fa78786e490, lhs=0x1d15a38, rhs=0x1d3ad20, target=0x1d15b40) at jit/qv4binop.cpp:261
  QtQA::App::TestRunner: #7  0x00007fa790dee198 in TestNamespace::QV4::JIT::Binop::generate (this=0x7fa78786e490, lhs=0x1d15a38, rhs=0x1d3ad20, target=0x1d15b40) at jit/qv4binop.cpp:109
  QtQA::App::TestRunner: #8  0x00007fa790dda45b in TestNamespace::QV4::JIT::InstructionSelection::binop (this=0x1af0db0, oper=TestNamespace::QV4::IR::OpStrictEqual, leftSource=0x1d15a38, rightSource=0x1d3ad20, target=0x1d15b40) at jit/qv4isel_masm.cpp:876
  QtQA::App::TestRunner: #9  0x00007fa790d31e3a in TestNamespace::QV4::IR::IRDecoder::visitMove (this=0x1af0db0, s=0x1d15b70) at compiler/qv4isel_p.cpp:179
  QtQA::App::TestRunner: #10 0x00007fa790d397aa in TestNamespace::QV4::IR::Move::accept (this=0x1d15b70, v=0x1af0db0) at compiler/qv4jsir_p.h:689
  QtQA::App::TestRunner: #11 0x00007fa790dd7892 in TestNamespace::QV4::JIT::InstructionSelection::run (this=0x1af0db0, functionIndex=3) at jit/qv4isel_masm.cpp:272
  QtQA::App::TestRunner: #12 0x00007fa790d3115c in TestNamespace::QV4::EvalInstructionSelection::compile (this=0x1af0dc0, generateUnitData=false) at compiler/qv4isel_p.cpp:85
  QtQA::App::TestRunner: #13 0x00007fa790d8d646 in TestNamespace::QQmlTypeCompiler::compile (this=0x7fa78786ed70) at compiler/qqmltypecompiler.cpp:229
  QtQA::App::TestRunner: #14 0x00007fa790f43a7b in TestNamespace::QQmlTypeData::compile (this=0x1d299c0) at qml/qqmltypeloader.cpp:2348
  QtQA::App::TestRunner: #15 0x00007fa790f42813 in TestNamespace::QQmlTypeData::done (this=0x1d299c0) at qml/qqmltypeloader.cpp:2173
  QtQA::App::TestRunner: #16 0x00007fa790f3b6fc in TestNamespace::QQmlDataBlob::tryDone (this=0x1d299c0) at qml/qqmltypeloader.cpp:615
  QtQA::App::TestRunner: #17 0x00007fa790f3d414 in TestNamespace::QQmlDataLoader::setData (this=0x17ec8e8, blob=0x1d299c0, d=...) at qml/qqmltypeloader.cpp:1217
  QtQA::App::TestRunner: #18 0x00007fa790f3d302 in TestNamespace::QQmlDataLoader::setData (this=0x17ec8e8, blob=0x1d299c0, file=0x7fa78786f0e0) at qml/qqmltypeloader.cpp:1199
  QtQA::App::TestRunner: #19 0x00007fa790f3cb21 in TestNamespace::QQmlDataLoader::loadThread (this=0x17ec8e8, blob=0x1d299c0) at qml/qqmltypeloader.cpp:1077
  QtQA::App::TestRunner: #20 0x00007fa790f3bec1 in TestNamespace::QQmlDataLoaderThread::loadThread (this=0x17cdbe0, b=0x1d299c0) at qml/qqmltypeloader.cpp:816
  QtQA::App::TestRunner: #21 0x00007fa790f52c2e in TestNamespace::QQmlThread::I::call (this=0x1ba0a40, thread=0x17cdbe0) at /work/build/qt/qtbase/include/QtQml/5.4.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h:160
  QtQA::App::TestRunner: #22 0x00007fa790fb6e73 in TestNamespace::QQmlThreadPrivate::threadEvent (this=0x17ebba0) at qml/ftw/qqmlthread.cpp:198
  QtQA::App::TestRunner: #23 0x00007fa790fb6bf8 in TestNamespace::QQmlThreadPrivate::event (this=0x17ebba0, e=0x1c39690) at qml/ftw/qqmlthread.cpp:136
  QtQA::App::TestRunner: #24 0x00007fa791e52772 in TestNamespace::QApplicationPrivate::notify_helper (this=0x17a7f20, receiver=0x17ebba0, e=0x1c39690) at kernel/qapplication.cpp:3742
  QtQA::App::TestRunner: #25 0x00007fa791e4ff19 in TestNamespace::QApplication::notify (this=0x7fff9448e620, receiver=0x17ebba0, e=0x1c39690) at kernel/qapplication.cpp:3195
  QtQA::App::TestRunner: #26 0x00007fa7900ad2a0 in TestNamespace::QCoreApplication::notifyInternal (this=0x7fff9448e620, receiver=0x17ebba0, event=0x1c39690) at kernel/qcoreapplication.cpp:940
  QtQA::App::TestRunner: #27 0x00007fa7900b104d in TestNamespace::QCoreApplication::sendEvent (receiver=0x17ebba0, event=0x1c39690) at kernel/qcoreapplication.h:236
  QtQA::App::TestRunner: #28 0x00007fa7900ae3b8 in TestNamespace::QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x17ecab0) at kernel/qcoreapplication.cpp:1544
  QtQA::App::TestRunner: #29 0x00007fa7900adf7a in TestNamespace::QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1402
  QtQA::App::TestRunner: #30 0x00007fa790126bf9 in TestNamespace::postEventSourceDispatch (s=0x17ebcc0) at kernel/qeventdispatcher_glib.cpp:279
  QtQA::App::TestRunner: #31 0x00007fa78d997a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #32 0x00007fa78d998258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #33 0x00007fa78d998429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #34 0x00007fa79012745d in TestNamespace::QEventDispatcherGlib::processEvents (this=0x17ecd20, flags=...) at kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #35 0x00007fa7900a9db0 in TestNamespace::QEventLoop::processEvents (this=0x7fa78786fd80, flags=...) at kernel/qeventloop.cpp:136
  QtQA::App::TestRunner: #36 0x00007fa7900aa089 in TestNamespace::QEventLoop::exec (this=0x7fa78786fd80, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #37 0x00007fa78fe2ca94 in TestNamespace::QThread::exec (this=0x17ebba0) at thread/qthread.cpp:511
  QtQA::App::TestRunner: #38 0x00007fa790fb6c69 in TestNamespace::QQmlThreadPrivate::run (this=0x17ebba0) at qml/ftw/qqmlthread.cpp:149
  QtQA::App::TestRunner: #39 0x00007fa78fe33fcc in TestNamespace::QThreadPrivate::start (arg=0x17ebba0) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #40 0x00007fa78f27fefc in start_thread (arg=0x7fa787870700) at pthread_create.c:304
  QtQA::App::TestRunner: #41 0x00007fa78f579f8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #42 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_qqmlecmascript *********
  Config: Using QtTest library 5.4.0, Qt 5.4.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 4.6.1)
  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)) <Unknown 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()
  XFAIL  : tst_qqmlecmascript::scope() Properties resolvable at compile time come before the global object, which is not 100% compatible with older QML versions
     Loc: [tst_qqmlecmascript.cpp(1326)]
  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)
  QWARN  : tst_qqmlecmascript::dynamicCreation(Two) QQmlComponent: Created graphical object was not placed in the graphics scene.
  PASS   : tst_qqmlecmascript::dynamicCreation(Two)
  PASS   : tst_qqmlecmascript::dynamicCreation(Three)
  QWARN  : tst_qqmlecmascript::dynamicDestruction() QQmlComponent: Created graphical object was not placed in the graphics scene.
  PASS   : tst_qqmlecmascript::dynamicDestruction()
  PASS   : tst_qqmlecmascript::objectToString()
  PASS   : tst_qqmlecmascript::objectHasOwnProperty()
  PASS   : tst_qqmlecmascript::selfDeletingBinding()
  PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup()
  PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup2()
  QWARN  : tst_qqmlecmascript::uncreatableExtendedObjectFailureCheck() QQmlComponent: Component is not ready
  PASS   : tst_qqmlecmascript::uncreatableExtendedObjectFailureCheck()
  PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup3()
  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()
  PASS   : tst_qqmlecmascript::scriptDisconnect()
  PASS   : tst_qqmlecmascript::ownership()
  PASS   : tst_qqmlecmascript::cppOwnershipReturnValue()
  PASS   : tst_qqmlecmascript::ownershipCustomReturnValue()
  PASS   : tst_qqmlecmascript::ownershipRootObject()
  PASS   : tst_qqmlecmascript::ownershipConsistency()
  PASS   : tst_qqmlecmascript::ownershipQmlIncubated()
  PASS   : tst_qqmlecmascript::qlistqobjectMethods()
  QFATAL : tst_qqmlecmascript::strictlyEquals() ASSERT: "isPregOrConst(left)" in file jit/qv4assembler.cpp, line 360
  FAIL!  : tst_qqmlecmascript::strictlyEquals() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 111 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 10796]
  QtQA::App::TestRunner: [New LWP 10795]
  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/ci/qt/qtdeclarative/dev/_artifacts/test-logs/tst_'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f1d078733e5 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 0x7f1d0ac5a760 (LWP 10795)):
  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  0x00007f1d081dd70b in TestNamespace::QWaitConditionPrivate::wait (this=0x167a710, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:136
  QtQA::App::TestRunner: #2  0x00007f1d081dd4d3 in TestNamespace::QWaitCondition::wait (this=0x169cc18, mutex=0x169cc10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
  QtQA::App::TestRunner: #3  0x00007f1d0935f750 in TestNamespace::QQmlThreadPrivate::wait (this=0x169cba0) at qml/ftw/qqmlthread.cpp:64
  QtQA::App::TestRunner: #4  0x00007f1d0935f395 in TestNamespace::QQmlThread::internalCallMethodInThread (this=0x167ebe0, message=0x1a4bdc0) at qml/ftw/qqmlthread.cpp:319
  QtQA::App::TestRunner: #5  0x00007f1d092ef94c in TestNamespace::QQmlThread::callMethodInThread<TestNamespace::QQmlDataBlob*, TestNamespace::QQmlDataBlob*, TestNamespace::QQmlDataLoaderThread> (this=0x167ebe0, Member=(void (TestNamespace::QQmlDataLoaderThread::*)(TestNamespace::QQmlDataLoaderThread * const, TestNamespace::QQmlDataBlob *)) 0x7f1d092e3e9a <TestNamespace::QQmlDataLoaderThread::loadThread(TestNamespace::QQmlDataBlob*)>, arg=@0x7fffdffd0900) at /work/build/qt/qtbase/include/QtQml/5.4.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h:163
  QtQA::App::TestRunner: #6  0x00007f1d092e3beb in TestNamespace::QQmlDataLoaderThread::load (this=0x167ebe0, b=0x1b0e180) at qml/qqmltypeloader.cpp:761
  QtQA::App::TestRunner: #7  0x00007f1d092e42b5 in TestNamespace::QQmlDataLoader::load (this=0x169d8e8, blob=0x1b0e180, mode=TestNamespace::QQmlDataLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:945
  QtQA::App::TestRunner: #8  0x00007f1d092e74e1 in TestNamespace::QQmlTypeLoader::getType (this=0x169d8e8, url=..., mode=TestNamespace::QQmlDataLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:1615
  QtQA::App::TestRunner: #9  0x00007f1d092c5408 in TestNamespace::QQmlComponentPrivate::loadUrl (this=0x1b78f50, newUrl=..., mode=TestNamespace::QQmlComponent::PreferSynchronous) at qml/qqmlcomponent.cpp:691
  QtQA::App::TestRunner: #10 0x00007f1d092c4beb in TestNamespace::QQmlComponent::QQmlComponent (this=0x7fffdffd0af0, engine=0x7fffdffd19d8, url=..., parent=0x0) at qml/qqmlcomponent.cpp:531
  QtQA::App::TestRunner: #11 0x0000000000463b61 in tst_qqmlecmascript::strictlyEquals (this=0x7fffdffd19b0) at tst_qqmlecmascript.cpp:3499
  QtQA::App::TestRunner: #12 0x00000000004b43ef in tst_qqmlecmascript::qt_static_metacall (_o=0x7fffdffd19b0, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=75, _a=0x7fffdffd0cb0) at .moc/tst_qqmlecmascript.moc:1014
  QtQA::App::TestRunner: #13 0x00007f1d08461b57 in TestNamespace::QMetaMethod::invoke (this=0x7fffdffd0f50, object=0x7fffdffd19b0, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2191
  QtQA::App::TestRunner: #14 0x00007f1d08460ffd in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffdffd19b0, member=0x1b32d80 "strictlyEquals", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1486
  QtQA::App::TestRunner: #15 0x00007f1d0897923b in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffdffd19b0, member=0x1b32d80 "strictlyEquals", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:399
  QtQA::App::TestRunner: #16 0x00007f1d08974c10 in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x1b32d80 "strictlyEquals") at qtestcase.cpp:1890
  QtQA::App::TestRunner: #17 0x00007f1d0897548d in TestNamespace::QTest::qInvokeTestMethod (slotName=0x1b99618 "strictlyEquals()", data=0x0) at qtestcase.cpp:2015
  QtQA::App::TestRunner: #18 0x00007f1d08975fa4 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fffdffd19b0) at qtestcase.cpp:2242
  QtQA::App::TestRunner: #19 0x00007f1d08976527 in TestNamespace::QTest::qExec (testObject=0x7fffdffd19b0, argc=5, argv=0x7fffdffd1af8) at qtestcase.cpp:2475
  QtQA::App::TestRunner: #20 0x00000000004b3e36 in main (argc=5, argv=0x7fffdffd1af8) at tst_qqmlecmascript.cpp:7668
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f1cffc18700 (LWP 10796)):
  QtQA::App::TestRunner: #0  0x00007f1d078733e5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f1d07876b4b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007f1d081c8075 in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1423
  QtQA::App::TestRunner: #3  0x00007f1d081c491e in TestNamespace::QMessageLogger::fatal (this=0x7f1cffc16260, msg=0x7f1d0856d828 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:614
  QtQA::App::TestRunner: #4  0x00007f1d081bea36 in TestNamespace::qt_assert (assertion=0x7f1d093f382c "isPregOrConst(left)", file=0x7f1d093f3787 "jit/qv4assembler.cpp", line=360) at global/qglobal.cpp:2816
  QtQA::App::TestRunner: #5  0x00007f1d09166616 in TestNamespace::QV4::JIT::Assembler::branchDouble (this=0x1ae8090, invertCondition=false, op=TestNamespace::QV4::IR::OpStrictEqual, left=0x1bc6858, right=0x1b004a0) at jit/qv4assembler.cpp:360
  QtQA::App::TestRunner: #6  0x00007f1d09196943 in TestNamespace::QV4::JIT::Binop::doubleBinop (this=0x7f1cffc16490, lhs=0x1bc6858, rhs=0x1b004a0, target=0x1bc6960) at jit/qv4binop.cpp:261
  QtQA::App::TestRunner: #7  0x00007f1d09196198 in TestNamespace::QV4::JIT::Binop::generate (this=0x7f1cffc16490, lhs=0x1bc6858, rhs=0x1b004a0, target=0x1bc6960) at jit/qv4binop.cpp:109
  QtQA::App::TestRunner: #8  0x00007f1d0918245b in TestNamespace::QV4::JIT::InstructionSelection::binop (this=0x19b0080, oper=TestNamespace::QV4::IR::OpStrictEqual, leftSource=0x1bc6858, rightSource=0x1b004a0, target=0x1bc6960) at jit/qv4isel_masm.cpp:876
  QtQA::App::TestRunner: #9  0x00007f1d090d9e3a in TestNamespace::QV4::IR::IRDecoder::visitMove (this=0x19b0080, s=0x1bc6990) at compiler/qv4isel_p.cpp:179
  QtQA::App::TestRunner: #10 0x00007f1d090e17aa in TestNamespace::QV4::IR::Move::accept (this=0x1bc6990, v=0x19b0080) at compiler/qv4jsir_p.h:689
  QtQA::App::TestRunner: #11 0x00007f1d0917f892 in TestNamespace::QV4::JIT::InstructionSelection::run (this=0x19b0080, functionIndex=3) at jit/qv4isel_masm.cpp:272
  QtQA::App::TestRunner: #12 0x00007f1d090d915c in TestNamespace::QV4::EvalInstructionSelection::compile (this=0x19b0090, generateUnitData=false) at compiler/qv4isel_p.cpp:85
  QtQA::App::TestRunner: #13 0x00007f1d09135646 in TestNamespace::QQmlTypeCompiler::compile (this=0x7f1cffc16d70) at compiler/qqmltypecompiler.cpp:229
  QtQA::App::TestRunner: #14 0x00007f1d092eba7b in TestNamespace::QQmlTypeData::compile (this=0x1b0e180) at qml/qqmltypeloader.cpp:2348
  QtQA::App::TestRunner: #15 0x00007f1d092ea813 in TestNamespace::QQmlTypeData::done (this=0x1b0e180) at qml/qqmltypeloader.cpp:2173
  QtQA::App::TestRunner: #16 0x00007f1d092e36fc in TestNamespace::QQmlDataBlob::tryDone (this=0x1b0e180) at qml/qqmltypeloader.cpp:615
  QtQA::App::TestRunner: #17 0x00007f1d092e5414 in TestNamespace::QQmlDataLoader::setData (this=0x169d8e8, blob=0x1b0e180, d=...) at qml/qqmltypeloader.cpp:1217
  QtQA::App::TestRunner: #18 0x00007f1d092e5302 in TestNamespace::QQmlDataLoader::setData (this=0x169d8e8, blob=0x1b0e180, file=0x7f1cffc170e0) at qml/qqmltypeloader.cpp:1199
  QtQA::App::TestRunner: #19 0x00007f1d092e4b21 in TestNamespace::QQmlDataLoader::loadThread (this=0x169d8e8, blob=0x1b0e180) at qml/qqmltypeloader.cpp:1077
  QtQA::App::TestRunner: #20 0x00007f1d092e3ec1 in TestNamespace::QQmlDataLoaderThread::loadThread (this=0x167ebe0, b=0x1b0e180) at qml/qqmltypeloader.cpp:816
  QtQA::App::TestRunner: #21 0x00007f1d092fac2e in TestNamespace::QQmlThread::I::call (this=0x1a4bdc0, thread=0x167ebe0) at /work/build/qt/qtbase/include/QtQml/5.4.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h:160
  QtQA::App::TestRunner: #22 0x00007f1d0935ee73 in TestNamespace::QQmlThreadPrivate::threadEvent (this=0x169cba0) at qml/ftw/qqmlthread.cpp:198
  QtQA::App::TestRunner: #23 0x00007f1d0935ebf8 in TestNamespace::QQmlThreadPrivate::event (this=0x169cba0, e=0x18849b0) at qml/ftw/qqmlthread.cpp:136
  QtQA::App::TestRunner: #24 0x00007f1d0a1fa772 in TestNamespace::QApplicationPrivate::notify_helper (this=0x1658f20, receiver=0x169cba0, e=0x18849b0) at kernel/qapplication.cpp:3742
  QtQA::App::TestRunner: #25 0x00007f1d0a1f7f19 in TestNamespace::QApplication::notify (this=0x7fffdffd19f0, receiver=0x169cba0, e=0x18849b0) at kernel/qapplication.cpp:3195
  QtQA::App::TestRunner: #26 0x00007f1d084552a0 in TestNamespace::QCoreApplication::notifyInternal (this=0x7fffdffd19f0, receiver=0x169cba0, event=0x18849b0) at kernel/qcoreapplication.cpp:940
  QtQA::App::TestRunner: #27 0x00007f1d0845904d in TestNamespace::QCoreApplication::sendEvent (receiver=0x169cba0, event=0x18849b0) at kernel/qcoreapplication.h:236
  QtQA::App::TestRunner: #28 0x00007f1d084563b8 in TestNamespace::QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x169dab0) at kernel/qcoreapplication.cpp:1544
  QtQA::App::TestRunner: #29 0x00007f1d08455f7a in TestNamespace::QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1402
  QtQA::App::TestRunner: #30 0x00007f1d084cebf9 in TestNamespace::postEventSourceDispatch (s=0x169ccc0) at kernel/qeventdispatcher_glib.cpp:279
  QtQA::App::TestRunner: #31 0x00007f1d05d3fa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #32 0x00007f1d05d40258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #33 0x00007f1d05d40429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #34 0x00007f1d084cf45d in TestNamespace::QEventDispatcherGlib::processEvents (this=0x169dd20, flags=...) at kernel/qeventdispatcher_glib.cpp:426
  QtQA::App::TestRunner: #35 0x00007f1d08451db0 in TestNamespace::QEventLoop::processEvents (this=0x7f1cffc17d80, flags=...) at kernel/qeventloop.cpp:136
  QtQA::App::TestRunner: #36 0x00007f1d08452089 in TestNamespace::QEventLoop::exec (this=0x7f1cffc17d80, flags=...) at kernel/qeventloop.cpp:212
  QtQA::App::TestRunner: #37 0x00007f1d081d4a94 in TestNamespace::QThread::exec (this=0x169cba0) at thread/qthread.cpp:511
  QtQA::App::TestRunner: #38 0x00007f1d0935ec69 in TestNamespace::QQmlThreadPrivate::run (this=0x169cba0) at qml/ftw/qqmlthread.cpp:149
  QtQA::App::TestRunner: #39 0x00007f1d081dbfcc in TestNamespace::QThreadPrivate::start (arg=0x169cba0) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #40 0x00007f1d07627efc in start_thread (arg=0x7f1cffc18700) at pthread_create.c:304
  QtQA::App::TestRunner: #41 0x00007f1d07921f8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #42 0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qqmlecmascript: 42 seconds, signal 6

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

  Tested changes (refs/builds/dev_1407250412):
    http://codereview.qt-project.org/91500 [PS1] - Handle scene graph invalidation
    http://codereview.qt-project.org/91206 [PS1] - Fix Flickable mouse grab issue.
    http://codereview.qt-project.org/90486 [PS6] - V4 JIT: tune generated instructions for inplace binops



More information about the Ci-reports mailing list