[Ci-reports] fail on QtBase_dev_Integration #4206

Qt Continuous Integration System ci-noreply at qt-project.org
Thu Oct 2 15:12:44 CEST 2014


Autotest `tst_qquicktextinput' failed :(

  Testing tst_qquicktextinput
  QFATAL : tst_qquicktextinput::backspaceSurrogatePairs() ASSERT failure in QVector<T>::at: "index out of range", file ../../include/QtCore/../../src/corelib/tools/qvector.h, line 388
  FAIL!  : tst_qquicktextinput::backspaceSurrogatePairs() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 296 passed, 1 failed, 5 skipped, 0 blacklisted
  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 6092]
  QtQA::App::TestRunner: [New LWP 6121]
  QtQA::App::TestRunner: [New LWP 6119]
  QtQA::App::TestRunner: [New LWP 6093]
  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_qquicktextinput -silent -o /work/ci/qt/qtbase/dev/_artifacts/test-logs/ts'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f002cfc03e5 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 4 (Thread 0x7f00255e4700 (LWP 6093)):
  QtQA::App::TestRunner: #0  0x00007f002d062e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007f002b710f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007f002b711429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007f002dea9bcd in TestNamespace::QEventDispatcherGlib::processEvents (this=0xe39740, flags=...) at kernel/qeventdispatcher_glib.cpp:418
  QtQA::App::TestRunner: #4  0x00007f002de2a9b8 in TestNamespace::QEventLoop::processEvents (this=0x7f00255e3d80, flags=...) at kernel/qeventloop.cpp:128
  QtQA::App::TestRunner: #5  0x00007f002de2ac91 in TestNamespace::QEventLoop::exec (this=0x7f00255e3d80, flags=...) at kernel/qeventloop.cpp:204
  QtQA::App::TestRunner: #6  0x00007f002dba831c in TestNamespace::QThread::exec (this=0xe42e60) at thread/qthread.cpp:503
  QtQA::App::TestRunner: #7  0x00007f002ed5f879 in TestNamespace::QQmlThreadPrivate::run (this=0xe42e60) at qml/ftw/qqmlthread.cpp:141
  QtQA::App::TestRunner: #8  0x00007f002dbaf8a4 in TestNamespace::QThreadPrivate::start (arg=0xe42e60) at thread/qthread_unix.cpp:337
  QtQA::App::TestRunner: #9  0x00007f002cd74efc in start_thread (arg=0x7f00255e4700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007f002d06ef8d 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 3 (Thread 0x7f002145d700 (LWP 6119)):
  QtQA::App::TestRunner: #0  0x00007f002d062e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007f002b710f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007f002b711429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007f002dea9bcd in TestNamespace::QEventDispatcherGlib::processEvents (this=0x1838240, flags=...) at kernel/qeventdispatcher_glib.cpp:418
  QtQA::App::TestRunner: #4  0x00007f002de2a9b8 in TestNamespace::QEventLoop::processEvents (this=0x7f002145cd80, flags=...) at kernel/qeventloop.cpp:128
  QtQA::App::TestRunner: #5  0x00007f002de2ac91 in TestNamespace::QEventLoop::exec (this=0x7f002145cd80, flags=...) at kernel/qeventloop.cpp:204
  QtQA::App::TestRunner: #6  0x00007f002dba831c in TestNamespace::QThread::exec (this=0x108eb00) at thread/qthread.cpp:503
  QtQA::App::TestRunner: #7  0x00007f002dba84ba in TestNamespace::QThread::run (this=0x108eb00) at thread/qthread.cpp:570
  QtQA::App::TestRunner: #8  0x00007f002dbaf8a4 in TestNamespace::QThreadPrivate::start (arg=0x108eb00) at thread/qthread_unix.cpp:337
  QtQA::App::TestRunner: #9  0x00007f002cd74efc in start_thread (arg=0x7f002145d700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007f002d06ef8d 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 2 (Thread 0x7f001b5ab700 (LWP 6121)):
  QtQA::App::TestRunner: #0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
  QtQA::App::TestRunner: #1  0x00007f002dbb0f97 in TestNamespace::QWaitConditionPrivate::wait_relative (this=0x17dc810, time=30000) at thread/qwaitcondition_unix.cpp:118
  QtQA::App::TestRunner: #2  0x00007f002dbb0fc7 in TestNamespace::QWaitConditionPrivate::wait (this=0x17dc810, time=30000) at thread/qwaitcondition_unix.cpp:126
  QtQA::App::TestRunner: #3  0x00007f002dbb0dab in TestNamespace::QWaitCondition::wait (this=0x14a7a70, mutex=0x18d2cd0, time=30000) at thread/qwaitcondition_unix.cpp:200
  QtQA::App::TestRunner: #4  0x00007f002dba95ff in TestNamespace::QThreadPoolThread::run (this=0x14a7a60) at thread/qthreadpool.cpp:127
  QtQA::App::TestRunner: #5  0x00007f002dbaf8a4 in TestNamespace::QThreadPrivate::start (arg=0x14a7a60) at thread/qthread_unix.cpp:337
  QtQA::App::TestRunner: #6  0x00007f002cd74efc in start_thread (arg=0x7f001b5ab700) at pthread_create.c:304
  QtQA::App::TestRunner: #7  0x00007f002d06ef8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #8  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f0030451760 (LWP 6092)):
  QtQA::App::TestRunner: #0  0x00007f002cfc03e5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f002cfc3b4b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007f002db9b7e6 in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1397
  QtQA::App::TestRunner: #3  0x00007f002db97f0a in TestNamespace::QMessageLogger::fatal (this=0x7fff8d7d73e0, msg=0x7f002df48290 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:606
  QtQA::App::TestRunner: #4  0x00007f002db91ea9 in TestNamespace::qt_assert_x (where=0x7f002f73a901 "QVector<T>::at", what=0x7f002f73a8d7 "index out of range", file=0x7f002f73a8a0 "../../include/QtCore/../../src/corelib/tools/qvector.h", line=388) at global/qglobal.cpp:2799
  QtQA::App::TestRunner: #5  0x00007f002f37686b in TestNamespace::QVector<unsigned int>::at (this=0x7fff8d7d7480, i=0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:388
  QtQA::App::TestRunner: #6  0x00007f002f3cfac1 in TestNamespace::QFontEngine::alphaRGBMapForGlyph (this=0x14bd5f0, glyph=0, t=...) at text/qfontengine.cpp:795
  QtQA::App::TestRunner: #7  0x00007f002f5c1efa in TestNamespace::QTextureGlyphCache::textureMapForGlyph (this=0x278b760, g=0, subPixelPosition=...) at painting/qtextureglyphcache.cpp:264
  QtQA::App::TestRunner: #8  0x00007f002f65205a in TestNamespace::QOpenGLTextureGlyphCache::fillTexture (this=0x278b760, c=..., glyph=0, subPixelPosition=...) at opengl/qopengltextureglyphcache.cpp:346
  QtQA::App::TestRunner: #9  0x00007f002f5c1e47 in TestNamespace::QTextureGlyphCache::fillInPendingGlyphs (this=0x278b760) at painting/qtextureglyphcache.cpp:251
  QtQA::App::TestRunner: #10 0x00007f002fcc2497 in TestNamespace::QSGTextMaskMaterial::populate (this=0x27cafd0, p=..., glyphIndexes=..., glyphPositions=..., geometry=0x1537700, boundingRect=0x7fff8d7d78e0, baseLine=0x15376e8, margins=...) at scenegraph/qsgdefaultglyphnode_p.cpp:409
  QtQA::App::TestRunner: #11 0x00007f002fcc06e7 in TestNamespace::QSGDefaultGlyphNode::update (this=0x15375f0) at scenegraph/qsgdefaultglyphnode.cpp:121
  QtQA::App::TestRunner: #12 0x00007f002fd7fa81 in TestNamespace::QQuickTextNode::addGlyphs (this=0x27058d0, position=..., glyphs=..., color=..., style=TestNamespace::QQuickText::Normal, styleColor=..., parentNode=0x0) at items/qquicktextnode.cpp:154
  QtQA::App::TestRunner: #13 0x00007f002fd85739 in TestNamespace::QQuickTextNodeEngine::addToSceneGraph (this=0x27369e0, parentNode=0x27058d0, style=TestNamespace::QQuickText::Normal, styleColor=...) at items/qquicktextnodeengine.cpp:698
  QtQA::App::TestRunner: #14 0x00007f002fd806a9 in TestNamespace::QQuickTextNode::addTextLayout (this=0x27058d0, position=..., textLayout=0x1074c28, color=..., style=TestNamespace::QQuickText::Normal, styleColor=..., anchorColor=..., selectionColor=..., selectedTextColor=..., selectionStart=-1, selectionEnd=-2, lineStart=0, lineCount=1) at items/qquicktextnode.cpp:305
  QtQA::App::TestRunner: #15 0x00007f002fd8fc46 in TestNamespace::QQuickTextInput::updatePaintNode (this=0x1459a30, oldNode=0x0, data=0x1376140) at items/qquicktextinput.cpp:1883
  QtQA::App::TestRunner: #16 0x00007f002fd25a53 in TestNamespace::QQuickWindowPrivate::updateDirtyNode (this=0x1375fb0, item=0x1459a30) at items/qquickwindow.cpp:2810
  QtQA::App::TestRunner: #17 0x00007f002fd249ac in TestNamespace::QQuickWindowPrivate::updateDirtyNodes (this=0x1375fb0) at items/qquickwindow.cpp:2635
  QtQA::App::TestRunner: #18 0x00007f002fd1a0b0 in TestNamespace::QQuickWindowPrivate::syncSceneGraph (this=0x1375fb0) at items/qquickwindow.cpp:338
  QtQA::App::TestRunner: #19 0x00007f002fce0e3a in TestNamespace::QSGGuiThreadRenderLoop::renderWindow (this=0x10448e0, window=0x7fff8d7da2c0) at scenegraph/qsgrenderloop.cpp:379
  QtQA::App::TestRunner: #20 0x00007f002fce12d4 in TestNamespace::QSGGuiThreadRenderLoop::exposureChanged (this=0x10448e0, window=0x7fff8d7da2c0) at scenegraph/qsgrenderloop.cpp:428
  QtQA::App::TestRunner: #21 0x00007f002fd199ce in TestNamespace::QQuickWindow::exposeEvent (this=0x7fff8d7da2c0) at items/qquickwindow.cpp:206
  QtQA::App::TestRunner: #22 0x00007f002f3272e6 in TestNamespace::QWindow::event (this=0x7fff8d7da2c0, ev=0x7fff8d7d9f20) at kernel/qwindow.cpp:2016
  QtQA::App::TestRunner: #23 0x00007f002fd1e4fa in TestNamespace::QQuickWindow::event (this=0x7fff8d7da2c0, e=0x7fff8d7d9f20) at items/qquickwindow.cpp:1383
  QtQA::App::TestRunner: #24 0x00007f002de2e2de in TestNamespace::QCoreApplicationPrivate::notify_helper (this=0xdffd20, receiver=0x7fff8d7da2c0, event=0x7fff8d7d9f20) at kernel/qcoreapplication.cpp:1049
  QtQA::App::TestRunner: #25 0x00007f002de2dfb8 in TestNamespace::QCoreApplication::notify (this=0x7fff8d7db240, receiver=0x7fff8d7da2c0, event=0x7fff8d7d9f20) at kernel/qcoreapplication.cpp:994
  QtQA::App::TestRunner: #26 0x00007f002f316d66 in TestNamespace::QGuiApplication::notify (this=0x7fff8d7db240, object=0x7fff8d7da2c0, event=0x7fff8d7d9f20) at kernel/qguiapplication.cpp:1555
  QtQA::App::TestRunner: #27 0x00007f002de2dec4 in TestNamespace::QCoreApplication::notifyInternal (this=0x7fff8d7db240, receiver=0x7fff8d7da2c0, event=0x7fff8d7d9f20) at kernel/qcoreapplication.cpp:932
  QtQA::App::TestRunner: #28 0x00007f002f31e0fd in TestNamespace::QCoreApplication::sendSpontaneousEvent (receiver=0x7fff8d7da2c0, event=0x7fff8d7d9f20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
  QtQA::App::TestRunner: #29 0x00007f002f31b472 in TestNamespace::QGuiApplicationPrivate::processExposeEvent (e=0x16962a0) at kernel/qguiapplication.cpp:2634
  QtQA::App::TestRunner: #30 0x00007f002f31702c in TestNamespace::QGuiApplicationPrivate::processWindowSystemEvent (e=0x16962a0) at kernel/qguiapplication.cpp:1661
  QtQA::App::TestRunner: #31 0x00007f002f300337 in TestNamespace::QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:564
  QtQA::App::TestRunner: #32 0x00007f002850ea9c in TestNamespace::userEventSourceDispatch (source=0xe187e0) at eventdispatchers/qeventdispatcher_glib.cpp:70
  QtQA::App::TestRunner: #33 0x00007f002b710a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #34 0x00007f002b711258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #35 0x00007f002b711429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #36 0x00007f002dea9bcd in TestNamespace::QEventDispatcherGlib::processEvents (this=0xe1aa10, flags=...) at kernel/qeventdispatcher_glib.cpp:418
  QtQA::App::TestRunner: #37 0x00007f002850ecb2 in TestNamespace::QPAEventDispatcherGlib::processEvents (this=0xe1aa10, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:115
  QtQA::App::TestRunner: #38 0x00007f002de2e40e in TestNamespace::QCoreApplication::processEvents (flags=..., maxtime=4990) at kernel/qcoreapplication.cpp:1130
  QtQA::App::TestRunner: #39 0x0000000000414121 in TestNamespace::QTest::qWaitForWindowActive (window=0x7fff8d7da2c0, timeout=5000) at /work/build/qt/qtbase/include/QtTest/../../src/testlib/qtestsystem.h:73
  QtQA::App::TestRunner: #40 0x000000000047fe61 in tst_qquicktextinput::backspaceSurrogatePairs (this=0x7fff8d7db1f0) at tst_qquicktextinput.cpp:5719
  QtQA::App::TestRunner: #41 0x000000000048b618 in tst_qquicktextinput::qt_static_metacall (_o=0x7fff8d7db1f0, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=76, _a=0x7fff8d7da4f0) at .moc/tst_qquicktextinput.moc:483
  QtQA::App::TestRunner: #42 0x00007f002de3a7d7 in TestNamespace::QMetaMethod::invoke (this=0x7fff8d7da790, object=0x7fff8d7db1f0, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2183
  QtQA::App::TestRunner: #43 0x00007f002de39c7d in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff8d7db1f0, member=0x12ed7d0 "backspaceSurrogatePairs", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1478
  QtQA::App::TestRunner: #44 0x00007f002e35b5ad in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff8d7db1f0, member=0x12ed7d0 "backspaceSurrogatePairs", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:391
  QtQA::App::TestRunner: #45 0x00007f002e356ed0 in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x12ed7d0 "backspaceSurrogatePairs") at qtestcase.cpp:1890
  QtQA::App::TestRunner: #46 0x00007f002e357792 in TestNamespace::QTest::qInvokeTestMethod (slotName=0x1442b78 "backspaceSurrogatePairs()", data=0x0) at qtestcase.cpp:2018
  QtQA::App::TestRunner: #47 0x00007f002e3582a9 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff8d7db1f0) at qtestcase.cpp:2245
  QtQA::App::TestRunner: #48 0x00007f002e358898 in TestNamespace::QTest::qExec (testObject=0x7fff8d7db1f0, argc=6, argv=0x7fff8d7db348) at qtestcase.cpp:2486
  QtQA::App::TestRunner: #49 0x000000000048b05c in main (argc=6, argv=0x7fff8d7db348) at tst_qquicktextinput.cpp:6514
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_qquicktextinput *********
  Config: Using QtTest library 5.5.0, Qt 5.5.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 4.6.1)
  PASS   : tst_qquicktextinput::initTestCase()
  PASS   : tst_qquicktextinput::text()
  PASS   : tst_qquicktextinput::width()
  PASS   : tst_qquicktextinput::font()
  PASS   : tst_qquicktextinput::color()
  PASS   : tst_qquicktextinput::wrap()
  PASS   : tst_qquicktextinput::selection()
  PASS   : tst_qquicktextinput::persistentSelection()
  PASS   : tst_qquicktextinput::isRightToLeft(Empty)
  PASS   : tst_qquicktextinput::isRightToLeft(Neutral)
  PASS   : tst_qquicktextinput::isRightToLeft(LTR)
  PASS   : tst_qquicktextinput::isRightToLeft(RTL)
  PASS   : tst_qquicktextinput::isRightToLeft(Bidi RTL + LTR + RTL)
  PASS   : tst_qquicktextinput::isRightToLeft(Bidi LTR + RTL + LTR)
  PASS   : tst_qquicktextinput::moveCursorSelection((t)he|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(do(g)|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(jum(p)ed|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(jumped( )over|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection((the )|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(( dog)|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(( jumped )|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(th(e qu)ick|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(la(zy d)og|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(jum(ped ov)er|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(()the|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(dog()|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(jum()ped|characters)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(t)he>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<do(g)>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<jum(p)ed>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<jumped( )>over|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(jumped<( )over>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(the )>quick|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(the )quick>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<lazy( dog)>|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(lazy<( dog)>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<fox( jumped )>over|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(fox<( jumped )over>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<th(e qu)ick>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<la(zy d)og|words>)
  PASS   : tst_qquicktextinput::moveCursorSelection(<jum(ped ov)er>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<()>the|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(dog<()>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(jum<()>ped|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<Hello(,)> |words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello<(,)> |words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<Hello(, )>world|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello<(, )world>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<Hel(lo, )>world|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(<Hel(lo, )world>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<Hel(lo)>,|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello<()>,|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello,<()>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello,<( )>world|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello,<( )world>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello,<( world)>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello,<( world!)>|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<Hello(, world!)>|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(Hello<(, world!)>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<world(!)>|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(world<(!)>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(world!<()>)|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(world<()>!)|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(,)>olleH |words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(,)olleH> |words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<dlrow( ,)>olleH|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(dlrow<( ,)olleH>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<dlrow( ,ol)leH>|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(dlrow<( ,ol)leH>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(,<(ol)leH>,|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(,<()>olleH|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<()>,olleH|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<dlrow( )>,olleH|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(dlrow<( )>,olleH|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(dlrow )>,olleH|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(!dlrow )>,olleH|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)>olleH|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)olleH>|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(!)>dlrow|words,ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(<(!)dlrow|words,rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<()>!dlrow|words)
  PASS   : tst_qquicktextinput::moveCursorSelection(!<()>dlrow|words)
  PASS   : tst_qquicktextinput::moveCursorSelection( <s(pac)ey>   text |words)
  PASS   : tst_qquicktextinput::moveCursorSelection( spacey   <t(ex)t> |words)
  PASS   : tst_qquicktextinput::moveCursorSelection(<( )>spacey   text |words|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(<( )spacey>   text |words|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(spacey   <text( )>|words|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelection(spacey   text<( )>|words|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelection(<()> spacey   text |words)
  PASS   : tst_qquicktextinput::moveCursorSelection( spacey   text <()>|words)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<quick( bro)wn> f^ox} jumped|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<quick( bro)wn> ^}fox jumped|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<quick( bro)wn^>} fox jumped|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<quick() ^}bro)wn> fox|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {^bro)wn>} fox|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<quick^}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<qui^ck}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<qui^ck}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the{^ <quick}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(the{^ <quick}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence({t^he <quick}( bro)wn> fox|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence({t^he <quick}( bro)wn> fox|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence({<He(ll)o>, w^orld}!|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence({<He(ll)o>, w^orld}!|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,<o(ll)eH>}|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,<o(ll)eH>}|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence({<(^} sp)acey>   text |ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence({<( ^}sp)acey>   text |ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(<( {s^p)acey>}   text |rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence(<( {^sp)acey>}   text |rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence( spacey   <te(xt {^)>}|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence( spacey   <te(xt{^ )>}|rtl)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence( spacey   {<te(x^t} )>|ltr)
  PASS   : tst_qquicktextinput::moveCursorSelectionSequence( spacey   {<te(xt^} )>|ltr)
  PASS   : tst_qquicktextinput::dragMouseSelection()
  PASS   : tst_qquicktextinput::mouseSelectionMode(SelectWords focused)
  PASS   : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focused)
  PASS   : tst_qquicktextinput::mouseSelectionMode(default focused)
  PASS   : tst_qquicktextinput::mouseSelectionMode(SelectWords unfocused)
  PASS   : tst_qquicktextinput::mouseSelectionMode(SelectCharacters unfocused)
  PASS   : tst_qquicktextinput::mouseSelectionMode(default unfocused)
  PASS   : tst_qquicktextinput::mouseSelectionMode(SelectWords focuss on press)
  PASS   : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focus on press)
  PASS   : tst_qquicktextinput::mouseSelectionMode(default focus on press)
  QWARN  : tst_qquicktextinput::mouseSelectionMode_accessors() Don't know how to handle 'mode', use qRegisterMetaType to register it.
  PASS   : tst_qquicktextinput::mouseSelectionMode_accessors()
  PASS   : tst_qquicktextinput::selectByMouse()
  PASS   : tst_qquicktextinput::renderType()
  PASS   : tst_qquicktextinput::tripleClickSelectsAll()
  PASS   : tst_qquicktextinput::horizontalAlignment_RightToLeft()
  PASS   : tst_qquicktextinput::verticalAlignment()
  PASS   : tst_qquicktextinput::clipRect()
  PASS   : tst_qquicktextinput::boundingRect()
  PASS   : tst_qquicktextinput::positionAt()
  PASS   : tst_qquicktextinput::maxLength()
  PASS   : tst_qquicktextinput::masks()
  PASS   : tst_qquicktextinput::validators()
  PASS   : tst_qquicktextinput::inputMethods()
  PASS   : tst_qquicktextinput::signal_accepted()
  PASS   : tst_qquicktextinput::signal_editingfinished()
  PASS   : tst_qquicktextinput::passwordCharacter()
  PASS   : tst_qquicktextinput::cursorDelegate(out of line)
  PASS   : tst_qquicktextinput::cursorDelegate(in line)
  PASS   : tst_qquicktextinput::cursorDelegate(external)
  PASS   : tst_qquicktextinput::remoteCursorDelegate()
  SKIP   : tst_qquicktextinput::cursorVisible() This test is unstable
     Loc: [tst_qquicktextinput.cpp(2892)]
  PASS   : tst_qquicktextinput::cursorRectangle(left to right)
  PASS   : tst_qquicktextinput::cursorRectangle(right to left)
  PASS   : tst_qquicktextinput::navigation()
  PASS   : tst_qquicktextinput::navigation_RTL()
  PASS   : tst_qquicktextinput::copyAndPaste()
  QWARN  : tst_qquicktextinput::copyAndPasteKeySequence() QXcbClipboard: Cannot transfer data, no data available
  QWARN  : tst_qquicktextinput::copyAndPasteKeySequence() QXcbClipboard: Cannot transfer data, no data available
  QWARN  : tst_qquicktextinput::copyAndPasteKeySequence() QXcbClipboard: Cannot transfer data, no data available
  QWARN  : tst_qquicktextinput::copyAndPasteKeySequence() QXcbClipboard: Cannot transfer data, no data available
  QWARN  : tst_qquicktextinput::copyAndPasteKeySequence() QXcbClipboard: Cannot transfer data, no data available
  PASS   : tst_qquicktextinput::copyAndPasteKeySequence()
  PASS   : tst_qquicktextinput::canPasteEmpty()
  PASS   : tst_qquicktextinput::canPaste()
  PASS   : tst_qquicktextinput::middleClickPaste()
  PASS   : tst_qquicktextinput::readOnly()
  PASS   : tst_qquicktextinput::focusOnPress()
  PASS   : tst_qquicktextinput::openInputPanel()
  PASS   : tst_qquicktextinput::setHAlignClearCache()
  PASS   : tst_qquicktextinput::focusOutClearSelection()
  PASS   : tst_qquicktextinput::focusOutNotClearSelection()
  PASS   : tst_qquicktextinput::echoMode()
  SKIP   : tst_qquicktextinput::passwordEchoDelay() No mask delay in use
     Loc: [tst_qquicktextinput.cpp(3288)]
  PASS   : tst_qquicktextinput::geometrySignals()
  PASS   : tst_qquicktextinput::contentSize()
  PASS   : tst_qquicktextinput::preeditAutoScroll()
  PASS   : tst_qquicktextinput::preeditCursorRectangle()
  PASS   : tst_qquicktextinput::inputContextMouseHandler()
  PASS   : tst_qquicktextinput::inputMethodComposing()
  PASS   : tst_qquicktextinput::inputMethodUpdate()
  PASS   : tst_qquicktextinput::cursorRectangleSize()
  PASS   : tst_qquicktextinput::getText(all plain text)
  PASS   : tst_qquicktextinput::getText(plain text sub string)
  PASS   : tst_qquicktextinput::getText(plain text sub string reversed)
  PASS   : tst_qquicktextinput::getText(plain text cropped beginning)
  PASS   : tst_qquicktextinput::getText(plain text cropped end)
  PASS   : tst_qquicktextinput::getText(plain text cropped beginning and end)
  PASS   : tst_qquicktextinput::insert(at cursor position (beginning))
  PASS   : tst_qquicktextinput::insert(at cursor position (end))
  PASS   : tst_qquicktextinput::insert(at cursor position (middle))
  PASS   : tst_qquicktextinput::insert(after cursor position (beginning))
  PASS   : tst_qquicktextinput::insert(before cursor position (end))
  PASS   : tst_qquicktextinput::insert(before cursor position (middle))
  PASS   : tst_qquicktextinput::insert(after cursor position (middle))
  PASS   : tst_qquicktextinput::insert(before selection)
  PASS   : tst_qquicktextinput::insert(before reversed selection)
  PASS   : tst_qquicktextinput::insert(after selection)
  PASS   : tst_qquicktextinput::insert(after reversed selection)
  PASS   : tst_qquicktextinput::insert(into selection)
  PASS   : tst_qquicktextinput::insert(into reversed selection)
  PASS   : tst_qquicktextinput::insert(rich text into plain text)
  PASS   : tst_qquicktextinput::insert(before start)
  PASS   : tst_qquicktextinput::insert(past end)
  PASS   : tst_qquicktextinput::insert(mask: at cursor position (beginning))
  PASS   : tst_qquicktextinput::insert(mask: at cursor position (end))
  PASS   : tst_qquicktextinput::insert(mask: at cursor position (middle))
  PASS   : tst_qquicktextinput::insert(mask: after cursor position (beginning))
  PASS   : tst_qquicktextinput::insert(mask: before cursor position (end))
  PASS   : tst_qquicktextinput::insert(mask: before cursor position (middle))
  PASS   : tst_qquicktextinput::insert(mask: after cursor position (middle))
  PASS   : tst_qquicktextinput::insert(mask: before selection)
  PASS   : tst_qquicktextinput::insert(mask: before reversed selection)
  PASS   : tst_qquicktextinput::insert(mask: after selection)
  PASS   : tst_qquicktextinput::insert(mask: after reversed selection)
  PASS   : tst_qquicktextinput::insert(mask: into selection)
  PASS   : tst_qquicktextinput::insert(mask: into reversed selection)
  PASS   : tst_qquicktextinput::insert(mask: before start)
  PASS   : tst_qquicktextinput::insert(mask: past end)
  PASS   : tst_qquicktextinput::insert(mask: invalid characters)
  PASS   : tst_qquicktextinput::insert(mask: mixed validity)
  PASS   : tst_qquicktextinput::remove(from cursor position (beginning))
  PASS   : tst_qquicktextinput::remove(to cursor position (beginning))
  PASS   : tst_qquicktextinput::remove(to cursor position (end))
  PASS   : tst_qquicktextinput::remove(to cursor position (end))
  PASS   : tst_qquicktextinput::remove(from cursor position (middle))
  PASS   : tst_qquicktextinput::remove(to cursor position (middle))
  PASS   : tst_qquicktextinput::remove(after cursor position (beginning))
  PASS   : tst_qquicktextinput::remove(before cursor position (end))
  PASS   : tst_qquicktextinput::remove(before cursor position (middle))
  PASS   : tst_qquicktextinput::remove(after cursor position (middle))
  PASS   : tst_qquicktextinput::remove(before selection)
  PASS   : tst_qquicktextinput::remove(before reversed selection)
  PASS   : tst_qquicktextinput::remove(after selection)
  PASS   : tst_qquicktextinput::remove(after reversed selection)
  PASS   : tst_qquicktextinput::remove(from selection)
  PASS   : tst_qquicktextinput::remove(from reversed selection)
  PASS   : tst_qquicktextinput::remove(cropped beginning)
  PASS   : tst_qquicktextinput::remove(cropped end)
  PASS   : tst_qquicktextinput::remove(cropped beginning and end)
  PASS   : tst_qquicktextinput::remove(mask: from cursor position)
  PASS   : tst_qquicktextinput::remove(mask: to cursor position)
  PASS   : tst_qquicktextinput::remove(mask: before cursor position)
  PASS   : tst_qquicktextinput::remove(mask: after cursor position)
  PASS   : tst_qquicktextinput::remove(mask: before selection)
  PASS   : tst_qquicktextinput::remove(mask: before reversed selection)
  PASS   : tst_qquicktextinput::remove(mask: after selection)
  PASS   : tst_qquicktextinput::remove(mask: after reversed selection)
  PASS   : tst_qquicktextinput::remove(mask: from selection)
  PASS   : tst_qquicktextinput::remove(mask: from reversed selection)
  PASS   : tst_qquicktextinput::remove(mask: cropped beginning)
  PASS   : tst_qquicktextinput::remove(mask: cropped end)
  PASS   : tst_qquicktextinput::remove(mask: cropped beginning and end)
  PASS   : tst_qquicktextinput::keySequence(select all)
  PASS   : tst_qquicktextinput::keySequence(select start of line)
  SKIP   : tst_qquicktextinput::keySequence(select start of block) Key sequence is undefined
     Loc: [tst_qquicktextinput.cpp(5096)]
  PASS   : tst_qquicktextinput::keySequence(select end of line)
  PASS   : tst_qquicktextinput::keySequence(select end of document)
  SKIP   : tst_qquicktextinput::keySequence(select end of block) Key sequence is undefined
     Loc: [tst_qquicktextinput.cpp(5096)]
  PASS   : tst_qquicktextinput::keySequence(delete end of line)
  PASS   : tst_qquicktextinput::keySequence(move to start of line)
  SKIP   : tst_qquicktextinput::keySequence(move to start of block) Key sequence is undefined
     Loc: [tst_qquicktextinput.cpp(5096)]
  PASS   : tst_qquicktextinput::keySequence(move to next char)
  PASS   : tst_qquicktextinput::keySequence(move to previous char (ltr))
  PASS   : tst_qquicktextinput::keySequence(move to previous char (rtl))
  PASS   : tst_qquicktextinput::keySequence(move to previous char with selection)
  PASS   : tst_qquicktextinput::keySequence(select next char (ltr))
  PASS   : tst_qquicktextinput::keySequence(select next char (rtl))
  PASS   : tst_qquicktextinput::keySequence(select previous char (ltr))
  PASS   : tst_qquicktextinput::keySequence(select previous char (rtl))
  PASS   : tst_qquicktextinput::keySequence(move to next word (ltr))
  PASS   : tst_qquicktextinput::keySequence(move to next word (rtl))
  PASS   : tst_qquicktextinput::keySequence(move to next word (password,ltr))
  PASS   : tst_qquicktextinput::keySequence(move to next word (password,rtl))
  PASS   : tst_qquicktextinput::keySequence(move to previous word (ltr))
  PASS   : tst_qquicktextinput::keySequence(move to previous word (rlt))
  PASS   : tst_qquicktextinput::keySequence(move to previous word (password,ltr))
  PASS   : tst_qquicktextinput::keySequence(move to previous word (password,rtl))
  PASS   : tst_qquicktextinput::keySequence(select next word)
  PASS   : tst_qquicktextinput::keySequence(select previous word)
  PASS   : tst_qquicktextinput::keySequence(delete (selection))
  PASS   : tst_qquicktextinput::keySequence(delete (no selection))
  PASS   : tst_qquicktextinput::keySequence(delete end of word)
  PASS   : tst_qquicktextinput::keySequence(delete start of word)
  PASS   : tst_qquicktextinput::undo(insert_numbers)
  PASS   : tst_qquicktextinput::undo(insert_helloworld)
  PASS   : tst_qquicktextinput::undo(insert_patterns)
  PASS   : tst_qquicktextinput::undo(keyboard_numbers)
  PASS   : tst_qquicktextinput::undo(keyboard_helloworld)
  PASS   : tst_qquicktextinput::undo(keyboard_patterns)
  PASS   : tst_qquicktextinput::redo(Inserts and setting cursor)
  PASS   : tst_qquicktextinput::undo_keypressevents(Inserts and moving cursor)
  PASS   : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and delete)
  PASS   : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection, delete and undo)
  PASS   : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and undo, removing selection)
  PASS   : tst_qquicktextinput::undo_keypressevents(Inserts,backspace)
  PASS   : tst_qquicktextinput::undo_keypressevents(Inserts,backspace,inserts)
  PASS   : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and overwriting)
  PASS   : tst_qquicktextinput::undo_keypressevents(Insert,undo,redo)
  PASS   : tst_qquicktextinput::undo_keypressevents(Insert,delete previous word,undo,redo,insert)
  PASS   : tst_qquicktextinput::undo_keypressevents(Insert,select previous word,remove,undo,insert)
  PASS   : tst_qquicktextinput::undo_keypressevents(Insert,delete previous word,undo,insert)
  PASS   : tst_qquicktextinput::undo_keypressevents(Insert,move,delete next word,undo,insert)
  PASS   : tst_qquicktextinput::undo_keypressevents(Insert,move,delete end of line,undo,insert)
  PASS   : tst_qquicktextinput::undo_keypressevents(Insert,move,select,delete next word,undo,insert)
  PASS   : tst_qquicktextinput::undo_keypressevents(Cut,paste)
  PASS   : tst_qquicktextinput::undo_keypressevents(Copy,paste)
  QFATAL : tst_qquicktextinput::backspaceSurrogatePairs() ASSERT failure in QVector<T>::at: "index out of range", file ../../include/QtCore/../../src/corelib/tools/qvector.h, line 388
  FAIL!  : tst_qquicktextinput::backspaceSurrogatePairs() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 296 passed, 1 failed, 5 skipped, 0 blacklisted
  ********* Finished testing of tst_qquicktextinput *********
  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 6141]
  QtQA::App::TestRunner: [New LWP 6142]
  QtQA::App::TestRunner: [New LWP 6170]
  QtQA::App::TestRunner: [New LWP 6168]
  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_qquicktextinput -o /work/ci/qt/qtbase/dev/_artifacts/test-logs/tst_qquick'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007fbf7fcdf3e5 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 4 (Thread 0x7fbf6ffff700 (LWP 6168)):
  QtQA::App::TestRunner: #0  0x00007fbf7fd81e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007fbf7e42ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007fbf7e430429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007fbf80bc8bcd in TestNamespace::QEventDispatcherGlib::processEvents (this=0x2e91020, flags=...) at kernel/qeventdispatcher_glib.cpp:418
  QtQA::App::TestRunner: #4  0x00007fbf80b499b8 in TestNamespace::QEventLoop::processEvents (this=0x7fbf6fffed80, flags=...) at kernel/qeventloop.cpp:128
  QtQA::App::TestRunner: #5  0x00007fbf80b49c91 in TestNamespace::QEventLoop::exec (this=0x7fbf6fffed80, flags=...) at kernel/qeventloop.cpp:204
  QtQA::App::TestRunner: #6  0x00007fbf808c731c in TestNamespace::QThread::exec (this=0x2e79150) at thread/qthread.cpp:503
  QtQA::App::TestRunner: #7  0x00007fbf808c74ba in TestNamespace::QThread::run (this=0x2e79150) at thread/qthread.cpp:570
  QtQA::App::TestRunner: #8  0x00007fbf808ce8a4 in TestNamespace::QThreadPrivate::start (arg=0x2e79150) at thread/qthread_unix.cpp:337
  QtQA::App::TestRunner: #9  0x00007fbf7fa93efc in start_thread (arg=0x7fbf6ffff700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007fbf7fd8df8d 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 3 (Thread 0x7fbf6e371700 (LWP 6170)):
  QtQA::App::TestRunner: #0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
  QtQA::App::TestRunner: #1  0x00007fbf808cff97 in TestNamespace::QWaitConditionPrivate::wait_relative (this=0x2b05fd0, time=30000) at thread/qwaitcondition_unix.cpp:118
  QtQA::App::TestRunner: #2  0x00007fbf808cffc7 in TestNamespace::QWaitConditionPrivate::wait (this=0x2b05fd0, time=30000) at thread/qwaitcondition_unix.cpp:126
  QtQA::App::TestRunner: #3  0x00007fbf808cfdab in TestNamespace::QWaitCondition::wait (this=0x2b05d80, mutex=0x2b058a0, time=30000) at thread/qwaitcondition_unix.cpp:200
  QtQA::App::TestRunner: #4  0x00007fbf808c85ff in TestNamespace::QThreadPoolThread::run (this=0x2b05d70) at thread/qthreadpool.cpp:127
  QtQA::App::TestRunner: #5  0x00007fbf808ce8a4 in TestNamespace::QThreadPrivate::start (arg=0x2b05d70) at thread/qthread_unix.cpp:337
  QtQA::App::TestRunner: #6  0x00007fbf7fa93efc in start_thread (arg=0x7fbf6e371700) at pthread_create.c:304
  QtQA::App::TestRunner: #7  0x00007fbf7fd8df8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #8  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7fbf78303700 (LWP 6142)):
  QtQA::App::TestRunner: #0  0x00007fbf7fd81e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
  QtQA::App::TestRunner: #1  0x00007fbf7e42ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #2  0x00007fbf7e430429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #3  0x00007fbf80bc8bcd in TestNamespace::QEventDispatcherGlib::processEvents (this=0x264a740, flags=...) at kernel/qeventdispatcher_glib.cpp:418
  QtQA::App::TestRunner: #4  0x00007fbf80b499b8 in TestNamespace::QEventLoop::processEvents (this=0x7fbf78302d80, flags=...) at kernel/qeventloop.cpp:128
  QtQA::App::TestRunner: #5  0x00007fbf80b49c91 in TestNamespace::QEventLoop::exec (this=0x7fbf78302d80, flags=...) at kernel/qeventloop.cpp:204
  QtQA::App::TestRunner: #6  0x00007fbf808c731c in TestNamespace::QThread::exec (this=0x2653e60) at thread/qthread.cpp:503
  QtQA::App::TestRunner: #7  0x00007fbf81a7e879 in TestNamespace::QQmlThreadPrivate::run (this=0x2653e60) at qml/ftw/qqmlthread.cpp:141
  QtQA::App::TestRunner: #8  0x00007fbf808ce8a4 in TestNamespace::QThreadPrivate::start (arg=0x2653e60) at thread/qthread_unix.cpp:337
  QtQA::App::TestRunner: #9  0x00007fbf7fa93efc in start_thread (arg=0x7fbf78303700) at pthread_create.c:304
  QtQA::App::TestRunner: #10 0x00007fbf7fd8df8d 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 0x7fbf83170760 (LWP 6141)):
  QtQA::App::TestRunner: #0  0x00007fbf7fcdf3e5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007fbf7fce2b4b in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #2  0x00007fbf808ba7e6 in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1397
  QtQA::App::TestRunner: #3  0x00007fbf808b6f0a in TestNamespace::QMessageLogger::fatal (this=0x7fff36830d50, msg=0x7fbf80c67290 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:606
  QtQA::App::TestRunner: #4  0x00007fbf808b0ea9 in TestNamespace::qt_assert_x (where=0x7fbf82459901 "QVector<T>::at", what=0x7fbf824598d7 "index out of range", file=0x7fbf824598a0 "../../include/QtCore/../../src/corelib/tools/qvector.h", line=388) at global/qglobal.cpp:2799
  QtQA::App::TestRunner: #5  0x00007fbf8209586b in TestNamespace::QVector<unsigned int>::at (this=0x7fff36830df0, i=0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:388
  QtQA::App::TestRunner: #6  0x00007fbf820eeac1 in TestNamespace::QFontEngine::alphaRGBMapForGlyph (this=0x2a3b6b0, glyph=0, t=...) at text/qfontengine.cpp:795
  QtQA::App::TestRunner: #7  0x00007fbf822e0efa in TestNamespace::QTextureGlyphCache::textureMapForGlyph (this=0x2d4a5c0, g=0, subPixelPosition=...) at painting/qtextureglyphcache.cpp:264
  QtQA::App::TestRunner: #8  0x00007fbf8237105a in TestNamespace::QOpenGLTextureGlyphCache::fillTexture (this=0x2d4a5c0, c=..., glyph=0, subPixelPosition=...) at opengl/qopengltextureglyphcache.cpp:346
  QtQA::App::TestRunner: #9  0x00007fbf822e0e47 in TestNamespace::QTextureGlyphCache::fillInPendingGlyphs (this=0x2d4a5c0) at painting/qtextureglyphcache.cpp:251
  QtQA::App::TestRunner: #10 0x00007fbf829e1497 in TestNamespace::QSGTextMaskMaterial::populate (this=0x2a5b6a0, p=..., glyphIndexes=..., glyphPositions=..., geometry=0x2ec9e30, boundingRect=0x7fff36831250, baseLine=0x2ec9e18, margins=...) at scenegraph/qsgdefaultglyphnode_p.cpp:409
  QtQA::App::TestRunner: #11 0x00007fbf829df6e7 in TestNamespace::QSGDefaultGlyphNode::update (this=0x2ec9d20) at scenegraph/qsgdefaultglyphnode.cpp:121
  QtQA::App::TestRunner: #12 0x00007fbf82a9ea81 in TestNamespace::QQuickTextNode::addGlyphs (this=0x3095990, position=..., glyphs=..., color=..., style=TestNamespace::QQuickText::Normal, styleColor=..., parentNode=0x0) at items/qquicktextnode.cpp:154
  QtQA::App::TestRunner: #13 0x00007fbf82aa4739 in TestNamespace::QQuickTextNodeEngine::addToSceneGraph (this=0x2b4d700, parentNode=0x3095990, style=TestNamespace::QQuickText::Normal, styleColor=...) at items/qquicktextnodeengine.cpp:698
  QtQA::App::TestRunner: #14 0x00007fbf82a9f6a9 in TestNamespace::QQuickTextNode::addTextLayout (this=0x3095990, position=..., textLayout=0x2a3b298, color=..., style=TestNamespace::QQuickText::Normal, styleColor=..., anchorColor=..., selectionColor=..., selectedTextColor=..., selectionStart=-1, selectionEnd=-2, lineStart=0, lineCount=1) at items/qquicktextnode.cpp:305
  QtQA::App::TestRunner: #15 0x00007fbf82aaec46 in TestNamespace::QQuickTextInput::updatePaintNode (this=0x28e4ca0, oldNode=0x0, data=0x293de20) at items/qquicktextinput.cpp:1883
  QtQA::App::TestRunner: #16 0x00007fbf82a44a53 in TestNamespace::QQuickWindowPrivate::updateDirtyNode (this=0x293dc90, item=0x28e4ca0) at items/qquickwindow.cpp:2810
  QtQA::App::TestRunner: #17 0x00007fbf82a439ac in TestNamespace::QQuickWindowPrivate::updateDirtyNodes (this=0x293dc90) at items/qquickwindow.cpp:2635
  QtQA::App::TestRunner: #18 0x00007fbf82a390b0 in TestNamespace::QQuickWindowPrivate::syncSceneGraph (this=0x293dc90) at items/qquickwindow.cpp:338
  QtQA::App::TestRunner: #19 0x00007fbf829ffe3a in TestNamespace::QSGGuiThreadRenderLoop::renderWindow (this=0x282c2b0, window=0x7fff36833c30) at scenegraph/qsgrenderloop.cpp:379
  QtQA::App::TestRunner: #20 0x00007fbf82a002d4 in TestNamespace::QSGGuiThreadRenderLoop::exposureChanged (this=0x282c2b0, window=0x7fff36833c30) at scenegraph/qsgrenderloop.cpp:428
  QtQA::App::TestRunner: #21 0x00007fbf82a389ce in TestNamespace::QQuickWindow::exposeEvent (this=0x7fff36833c30) at items/qquickwindow.cpp:206
  QtQA::App::TestRunner: #22 0x00007fbf820462e6 in TestNamespace::QWindow::event (this=0x7fff36833c30, ev=0x7fff36833890) at kernel/qwindow.cpp:2016
  QtQA::App::TestRunner: #23 0x00007fbf82a3d4fa in TestNamespace::QQuickWindow::event (this=0x7fff36833c30, e=0x7fff36833890) at items/qquickwindow.cpp:1383
  QtQA::App::TestRunner: #24 0x00007fbf80b4d2de in TestNamespace::QCoreApplicationPrivate::notify_helper (this=0x2610d20, receiver=0x7fff36833c30, event=0x7fff36833890) at kernel/qcoreapplication.cpp:1049
  QtQA::App::TestRunner: #25 0x00007fbf80b4cfb8 in TestNamespace::QCoreApplication::notify (this=0x7fff36834bb0, receiver=0x7fff36833c30, event=0x7fff36833890) at kernel/qcoreapplication.cpp:994
  QtQA::App::TestRunner: #26 0x00007fbf82035d66 in TestNamespace::QGuiApplication::notify (this=0x7fff36834bb0, object=0x7fff36833c30, event=0x7fff36833890) at kernel/qguiapplication.cpp:1555
  QtQA::App::TestRunner: #27 0x00007fbf80b4cec4 in TestNamespace::QCoreApplication::notifyInternal (this=0x7fff36834bb0, receiver=0x7fff36833c30, event=0x7fff36833890) at kernel/qcoreapplication.cpp:932
  QtQA::App::TestRunner: #28 0x00007fbf8203d0fd in TestNamespace::QCoreApplication::sendSpontaneousEvent (receiver=0x7fff36833c30, event=0x7fff36833890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
  QtQA::App::TestRunner: #29 0x00007fbf8203a472 in TestNamespace::QGuiApplicationPrivate::processExposeEvent (e=0x295ce50) at kernel/qguiapplication.cpp:2634
  QtQA::App::TestRunner: #30 0x00007fbf8203602c in TestNamespace::QGuiApplicationPrivate::processWindowSystemEvent (e=0x295ce50) at kernel/qguiapplication.cpp:1661
  QtQA::App::TestRunner: #31 0x00007fbf8201f337 in TestNamespace::QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:564
  QtQA::App::TestRunner: #32 0x00007fbf7b22da9c in TestNamespace::userEventSourceDispatch (source=0x26297e0) at eventdispatchers/qeventdispatcher_glib.cpp:70
  QtQA::App::TestRunner: #33 0x00007fbf7e42fa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #34 0x00007fbf7e430258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #35 0x00007fbf7e430429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  QtQA::App::TestRunner: #36 0x00007fbf80bc8bcd in TestNamespace::QEventDispatcherGlib::processEvents (this=0x262ba10, flags=...) at kernel/qeventdispatcher_glib.cpp:418
  QtQA::App::TestRunner: #37 0x00007fbf7b22dcb2 in TestNamespace::QPAEventDispatcherGlib::processEvents (this=0x262ba10, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:115
  QtQA::App::TestRunner: #38 0x00007fbf80b4d40e in TestNamespace::QCoreApplication::processEvents (flags=..., maxtime=4979) at kernel/qcoreapplication.cpp:1130
  QtQA::App::TestRunner: #39 0x0000000000414121 in TestNamespace::QTest::qWaitForWindowActive (window=0x7fff36833c30, timeout=5000) at /work/build/qt/qtbase/include/QtTest/../../src/testlib/qtestsystem.h:73
  QtQA::App::TestRunner: #40 0x000000000047fe61 in tst_qquicktextinput::backspaceSurrogatePairs (this=0x7fff36834b60) at tst_qquicktextinput.cpp:5719
  QtQA::App::TestRunner: #41 0x000000000048b618 in tst_qquicktextinput::qt_static_metacall (_o=0x7fff36834b60, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=76, _a=0x7fff36833e60) at .moc/tst_qquicktextinput.moc:483
  QtQA::App::TestRunner: #42 0x00007fbf80b597d7 in TestNamespace::QMetaMethod::invoke (this=0x7fff36834100, object=0x7fff36834b60, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2183
  QtQA::App::TestRunner: #43 0x00007fbf80b58c7d in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff36834b60, member=0x2d0d160 "backspaceSurrogatePairs", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1478
  QtQA::App::TestRunner: #44 0x00007fbf8107a5ad in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff36834b60, member=0x2d0d160 "backspaceSurrogatePairs", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:391
  QtQA::App::TestRunner: #45 0x00007fbf81075ed0 in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x2d0d160 "backspaceSurrogatePairs") at qtestcase.cpp:1890
  QtQA::App::TestRunner: #46 0x00007fbf81076792 in TestNamespace::QTest::qInvokeTestMethod (slotName=0x285c368 "backspaceSurrogatePairs()", data=0x0) at qtestcase.cpp:2018
  QtQA::App::TestRunner: #47 0x00007fbf810772a9 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff36834b60) at qtestcase.cpp:2245
  QtQA::App::TestRunner: #48 0x00007fbf81077898 in TestNamespace::QTest::qExec (testObject=0x7fff36834b60, argc=5, argv=0x7fff36834cb8) at qtestcase.cpp:2486
  QtQA::App::TestRunner: #49 0x000000000048b05c in main (argc=5, argv=0x7fff36834cb8) at tst_qquicktextinput.cpp:6514
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qquicktextinput: 61 seconds, signal 6

  Build log: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_04206/revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/dev_1412251537):
    http://codereview.qt-project.org/95684 [PS2] - Do not assume QEGLPlatformCursor in the common egl bits
    http://codereview.qt-project.org/93190 [PS3] - Prepare QVector::operator==() for sharing with QList::operator==()
    http://codereview.qt-project.org/93188 [PS2] - Prepare QVector::contains() for sharing with QList::contains()
    http://codereview.qt-project.org/95633 [PS1] - Simplify QOfonoDataConnectionManagerInterface::getProperty()
    http://codereview.qt-project.org/95632 [PS1] - QOfonoService: use Q_SLOTS
    http://codereview.qt-project.org/94562 [PS1] - QTreeView: remove dead code
    http://codereview.qt-project.org/94311 [PS1] - QApplication: use qEnvironmentVariableIntValue()
    http://codereview.qt-project.org/94298 [PS1] - QPlatformTheme: use qEnvironmentVariableIntValue()
    http://codereview.qt-project.org/94294 [PS1] - QWidgetBackingStore: simplify reading of an env-var in {move,scroll}Rect()
    http://codereview.qt-project.org/94293 [PS1] - QWidgetBackingStore: use qEnvironmentVariableIntValue()
    http://codereview.qt-project.org/93139 [PS8] - Add a macro to disable only some 8 bit/16 bit string conversions
    http://codereview.qt-project.org/95336 [PS4] - Check for integer overflows in places where qAllocMore is used
    http://codereview.qt-project.org/95335 [PS2] - Don't dereference pointers on QArrayData deallocation
    http://codereview.qt-project.org/96196 [PS4] - EGLFS: Fix plugin destruction (again)



More information about the Ci-reports mailing list