[Ci-reports] fail on QtXmlPatterns_dev_Integration #91
Qt Continuous Integration System
ci-noreply at qt-project.org
Fri Sep 19 20:32:32 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 396
FAIL! : tst_qquicktextinput::backspaceSurrogatePairs() Received a fatal error.
Loc: [Unknown file(0)]
Totals: 296 passed, 1 failed, 5 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 6164]
QtQA::App::TestRunner: [New LWP 6165]
QtQA::App::TestRunner: [New LWP 6191]
QtQA::App::TestRunner: [New LWP 6193]
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/qtxmlpatterns/dev/_artifacts/test-'.
QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
QtQA::App::TestRunner: #0 0x00007ff7ef0d03e5 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 0x7ff7e18df700 (LWP 6193)):
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 0x00007ff7efcc08e3 in TestNamespace::QWaitConditionPrivate::wait_relative (this=0x2fbb860, time=30000) at thread/qwaitcondition_unix.cpp:126
QtQA::App::TestRunner: #2 0x00007ff7efcc0913 in TestNamespace::QWaitConditionPrivate::wait (this=0x2fbb860, time=30000) at thread/qwaitcondition_unix.cpp:134
QtQA::App::TestRunner: #3 0x00007ff7efcc06f7 in TestNamespace::QWaitCondition::wait (this=0x2fbb610, mutex=0x2fbad30, time=30000) at thread/qwaitcondition_unix.cpp:208
QtQA::App::TestRunner: #4 0x00007ff7efcb8f4b in TestNamespace::QThreadPoolThread::run (this=0x2fbb600) at thread/qthreadpool.cpp:135
QtQA::App::TestRunner: #5 0x00007ff7efcbf1f0 in TestNamespace::QThreadPrivate::start (arg=0x2fbb600) at thread/qthread_unix.cpp:345
QtQA::App::TestRunner: #6 0x00007ff7eee84efc in start_thread (arg=0x7ff7e18df700) at pthread_create.c:304
QtQA::App::TestRunner: #7 0x00007ff7ef17ef8d 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 3 (Thread 0x7ff7e356d700 (LWP 6191)):
QtQA::App::TestRunner: #0 0x00007ff7ef172e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
QtQA::App::TestRunner: #1 0x00007ff7ed820f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #2 0x00007ff7ed821429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #3 0x00007ff7effb92d1 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x2f92670, flags=...) at kernel/qeventdispatcher_glib.cpp:426
QtQA::App::TestRunner: #4 0x00007ff7eff3a464 in TestNamespace::QEventLoop::processEvents (this=0x7ff7e356cd80, flags=...) at kernel/qeventloop.cpp:136
QtQA::App::TestRunner: #5 0x00007ff7eff3a73d in TestNamespace::QEventLoop::exec (this=0x7ff7e356cd80, flags=...) at kernel/qeventloop.cpp:212
QtQA::App::TestRunner: #6 0x00007ff7efcb7c68 in TestNamespace::QThread::exec (this=0x280c060) at thread/qthread.cpp:511
QtQA::App::TestRunner: #7 0x00007ff7efcb7e06 in TestNamespace::QThread::run (this=0x280c060) at thread/qthread.cpp:578
QtQA::App::TestRunner: #8 0x00007ff7efcbf1f0 in TestNamespace::QThreadPrivate::start (arg=0x280c060) at thread/qthread_unix.cpp:345
QtQA::App::TestRunner: #9 0x00007ff7eee84efc in start_thread (arg=0x7ff7e356d700) at pthread_create.c:304
QtQA::App::TestRunner: #10 0x00007ff7ef17ef8d 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 0x7ff7e76f4700 (LWP 6165)):
QtQA::App::TestRunner: #0 0x00007ff7ef172e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
QtQA::App::TestRunner: #1 0x00007ff7ed820f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #2 0x00007ff7ed821429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #3 0x00007ff7effb92d1 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x257eb70, flags=...) at kernel/qeventdispatcher_glib.cpp:426
QtQA::App::TestRunner: #4 0x00007ff7eff3a464 in TestNamespace::QEventLoop::processEvents (this=0x7ff7e76f3d80, flags=...) at kernel/qeventloop.cpp:136
QtQA::App::TestRunner: #5 0x00007ff7eff3a73d in TestNamespace::QEventLoop::exec (this=0x7ff7e76f3d80, flags=...) at kernel/qeventloop.cpp:212
QtQA::App::TestRunner: #6 0x00007ff7efcb7c68 in TestNamespace::QThread::exec (this=0x25619a0) at thread/qthread.cpp:511
QtQA::App::TestRunner: #7 0x00007ff7f0e682ed in TestNamespace::QQmlThreadPrivate::run (this=0x25619a0) at qml/ftw/qqmlthread.cpp:141
QtQA::App::TestRunner: #8 0x00007ff7efcbf1f0 in TestNamespace::QThreadPrivate::start (arg=0x25619a0) at thread/qthread_unix.cpp:345
QtQA::App::TestRunner: #9 0x00007ff7eee84efc in start_thread (arg=0x7ff7e76f4700) at pthread_create.c:304
QtQA::App::TestRunner: #10 0x00007ff7ef17ef8d 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 0x7ff7f2558760 (LWP 6164)):
QtQA::App::TestRunner: #0 0x00007ff7ef0d03e5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: #1 0x00007ff7ef0d3b4b in __GI_abort () at abort.c:92
QtQA::App::TestRunner: #2 0x00007ff7efcab131 in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1427
QtQA::App::TestRunner: #3 0x00007ff7efca78b6 in TestNamespace::QMessageLogger::fatal (this=0x7fff42160f90, msg=0x7ff7f0057990 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:614
QtQA::App::TestRunner: #4 0x00007ff7efca1971 in TestNamespace::qt_assert_x (where=0x7ff7f18428e1 "QVector<T>::at", what=0x7ff7f18428b7 "index out of range", file=0x7ff7f1842880 "../../include/QtCore/../../src/corelib/tools/qvector.h", line=396) at global/qglobal.cpp:2807
QtQA::App::TestRunner: #5 0x00007ff7f147e7fd in TestNamespace::QVector<unsigned int>::at (this=0x7fff42161030, i=0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:396
QtQA::App::TestRunner: #6 0x00007ff7f14d7a99 in TestNamespace::QFontEngine::alphaRGBMapForGlyph (this=0x2a35600, glyph=0, t=...) at text/qfontengine.cpp:803
QtQA::App::TestRunner: #7 0x00007ff7f16ca1d2 in TestNamespace::QTextureGlyphCache::textureMapForGlyph (this=0x2bb9290, g=0, subPixelPosition=...) at painting/qtextureglyphcache.cpp:272
QtQA::App::TestRunner: #8 0x00007ff7f175a19a in TestNamespace::QOpenGLTextureGlyphCache::fillTexture (this=0x2bb9290, c=..., glyph=0, subPixelPosition=...) at opengl/qopengltextureglyphcache.cpp:354
QtQA::App::TestRunner: #9 0x00007ff7f16ca11f in TestNamespace::QTextureGlyphCache::fillInPendingGlyphs (this=0x2bb9290) at painting/qtextureglyphcache.cpp:259
QtQA::App::TestRunner: #10 0x00007ff7f1dc902b in TestNamespace::QSGTextMaskMaterial::populate (this=0x2956870, p=..., glyphIndexes=..., glyphPositions=..., geometry=0x2a8b200, boundingRect=0x7fff42161490, baseLine=0x2a8b1e8, margins=...) at scenegraph/qsgdefaultglyphnode_p.cpp:409
QtQA::App::TestRunner: #11 0x00007ff7f1dc727b in TestNamespace::QSGDefaultGlyphNode::update (this=0x2a8b0f0) at scenegraph/qsgdefaultglyphnode.cpp:121
QtQA::App::TestRunner: #12 0x00007ff7f1e86615 in TestNamespace::QQuickTextNode::addGlyphs (this=0x3efe540, position=..., glyphs=..., color=..., style=TestNamespace::QQuickText::Normal, styleColor=..., parentNode=0x0) at items/qquicktextnode.cpp:154
QtQA::App::TestRunner: #13 0x00007ff7f1e8c2cd in TestNamespace::QQuickTextNodeEngine::addToSceneGraph (this=0x29e0740, parentNode=0x3efe540, style=TestNamespace::QQuickText::Normal, styleColor=...) at items/qquicktextnodeengine.cpp:698
QtQA::App::TestRunner: #14 0x00007ff7f1e8723d in TestNamespace::QQuickTextNode::addTextLayout (this=0x3efe540, position=..., textLayout=0x29e2e68, 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 0x00007ff7f1e967da in TestNamespace::QQuickTextInput::updatePaintNode (this=0x2a31100, oldNode=0x0, data=0x2f350c0) at items/qquicktextinput.cpp:1883
QtQA::App::TestRunner: #16 0x00007ff7f1e2c5e7 in TestNamespace::QQuickWindowPrivate::updateDirtyNode (this=0x2f34f30, item=0x2a31100) at items/qquickwindow.cpp:2810
QtQA::App::TestRunner: #17 0x00007ff7f1e2b540 in TestNamespace::QQuickWindowPrivate::updateDirtyNodes (this=0x2f34f30) at items/qquickwindow.cpp:2635
QtQA::App::TestRunner: #18 0x00007ff7f1e20c44 in TestNamespace::QQuickWindowPrivate::syncSceneGraph (this=0x2f34f30) at items/qquickwindow.cpp:338
QtQA::App::TestRunner: #19 0x00007ff7f1de79ce in TestNamespace::QSGGuiThreadRenderLoop::renderWindow (this=0x274fc50, window=0x7fff42163e70) at scenegraph/qsgrenderloop.cpp:379
QtQA::App::TestRunner: #20 0x00007ff7f1de7e68 in TestNamespace::QSGGuiThreadRenderLoop::exposureChanged (this=0x274fc50, window=0x7fff42163e70) at scenegraph/qsgrenderloop.cpp:428
QtQA::App::TestRunner: #21 0x00007ff7f1e20562 in TestNamespace::QQuickWindow::exposeEvent (this=0x7fff42163e70) at items/qquickwindow.cpp:206
QtQA::App::TestRunner: #22 0x00007ff7f142f660 in TestNamespace::QWindow::event (this=0x7fff42163e70, ev=0x7fff42163ad0) at kernel/qwindow.cpp:2016
QtQA::App::TestRunner: #23 0x00007ff7f1e2508e in TestNamespace::QQuickWindow::event (this=0x7fff42163e70, e=0x7fff42163ad0) at items/qquickwindow.cpp:1383
QtQA::App::TestRunner: #24 0x00007ff7eff3dd8a in TestNamespace::QCoreApplicationPrivate::notify_helper (this=0x2531d20, receiver=0x7fff42163e70, event=0x7fff42163ad0) at kernel/qcoreapplication.cpp:1057
QtQA::App::TestRunner: #25 0x00007ff7eff3da64 in TestNamespace::QCoreApplication::notify (this=0x7fff42164df0, receiver=0x7fff42163e70, event=0x7fff42163ad0) at kernel/qcoreapplication.cpp:1002
QtQA::App::TestRunner: #26 0x00007ff7f141f1c4 in TestNamespace::QGuiApplication::notify (this=0x7fff42164df0, object=0x7fff42163e70, event=0x7fff42163ad0) at kernel/qguiapplication.cpp:1536
QtQA::App::TestRunner: #27 0x00007ff7eff3d970 in TestNamespace::QCoreApplication::notifyInternal (this=0x7fff42164df0, receiver=0x7fff42163e70, event=0x7fff42163ad0) at kernel/qcoreapplication.cpp:940
QtQA::App::TestRunner: #28 0x00007ff7f142656d in TestNamespace::QCoreApplication::sendSpontaneousEvent (receiver=0x7fff42163e70, event=0x7fff42163ad0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:239
QtQA::App::TestRunner: #29 0x00007ff7f14238e2 in TestNamespace::QGuiApplicationPrivate::processExposeEvent (e=0x2d04520) at kernel/qguiapplication.cpp:2619
QtQA::App::TestRunner: #30 0x00007ff7f141f49b in TestNamespace::QGuiApplicationPrivate::processWindowSystemEvent (e=0x2d04520) at kernel/qguiapplication.cpp:1646
QtQA::App::TestRunner: #31 0x00007ff7f140881f in TestNamespace::QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:579
QtQA::App::TestRunner: #32 0x00007ff7ea61e764 in TestNamespace::userEventSourceDispatch (source=0x2557210) at eventdispatchers/qeventdispatcher_glib.cpp:78
QtQA::App::TestRunner: #33 0x00007ff7ed820a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #34 0x00007ff7ed821258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #35 0x00007ff7ed821429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #36 0x00007ff7effb92d1 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x254cb00, flags=...) at kernel/qeventdispatcher_glib.cpp:426
QtQA::App::TestRunner: #37 0x00007ff7ea61e97a in TestNamespace::QPAEventDispatcherGlib::processEvents (this=0x254cb00, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:123
QtQA::App::TestRunner: #38 0x00007ff7eff3deba in TestNamespace::QCoreApplication::processEvents (flags=..., maxtime=4990) at kernel/qcoreapplication.cpp:1138
QtQA::App::TestRunner: #39 0x0000000000414121 in TestNamespace::QTest::qWaitForWindowActive (window=0x7fff42163e70, timeout=5000) at /work/build/qt/qtbase/include/QtTest/../../src/testlib/qtestsystem.h:81
QtQA::App::TestRunner: #40 0x000000000047fe61 in tst_qquicktextinput::backspaceSurrogatePairs (this=0x7fff42164da0) at tst_qquicktextinput.cpp:5719
QtQA::App::TestRunner: #41 0x000000000048b618 in tst_qquicktextinput::qt_static_metacall (_o=0x7fff42164da0, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=76, _a=0x7fff421640a0) at .moc/tst_qquicktextinput.moc:483
QtQA::App::TestRunner: #42 0x00007ff7eff4a23b in TestNamespace::QMetaMethod::invoke (this=0x7fff42164340, object=0x7fff42164da0, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2191
QtQA::App::TestRunner: #43 0x00007ff7eff496e1 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff42164da0, member=0x28574c0 "backspaceSurrogatePairs", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1486
QtQA::App::TestRunner: #44 0x00007ff7f046823b in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff42164da0, member=0x28574c0 "backspaceSurrogatePairs", 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: #45 0x00007ff7f0463c10 in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x28574c0 "backspaceSurrogatePairs") at qtestcase.cpp:1897
QtQA::App::TestRunner: #46 0x00007ff7f046448d in TestNamespace::QTest::qInvokeTestMethod (slotName=0x2d74788 "backspaceSurrogatePairs()", data=0x0) at qtestcase.cpp:2022
QtQA::App::TestRunner: #47 0x00007ff7f0464fa4 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff42164da0) at qtestcase.cpp:2249
QtQA::App::TestRunner: #48 0x00007ff7f0465527 in TestNamespace::QTest::qExec (testObject=0x7fff42164da0, argc=6, argv=0x7fff42164ef8) at qtestcase.cpp:2482
QtQA::App::TestRunner: #49 0x000000000048b05c in main (argc=6, argv=0x7fff42164ef8) 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 396
FAIL! : tst_qquicktextinput::backspaceSurrogatePairs() Received a fatal error.
Loc: [Unknown file(0)]
Totals: 296 passed, 1 failed, 5 skipped
********* 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 6212]
QtQA::App::TestRunner: [New LWP 6241]
QtQA::App::TestRunner: [New LWP 6239]
QtQA::App::TestRunner: [New LWP 6213]
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/qtxmlpatterns/dev/_artifacts/test-logs/tst'.
QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
QtQA::App::TestRunner: #0 0x00007f731cb913e5 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 0x7f73151b5700 (LWP 6213)):
QtQA::App::TestRunner: #0 0x00007f731cc33e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
QtQA::App::TestRunner: #1 0x00007f731b2e1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #2 0x00007f731b2e2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #3 0x00007f731da7a2d1 in TestNamespace::QEventDispatcherGlib::processEvents (this=0xe10b70, flags=...) at kernel/qeventdispatcher_glib.cpp:426
QtQA::App::TestRunner: #4 0x00007f731d9fb464 in TestNamespace::QEventLoop::processEvents (this=0x7f73151b4d80, flags=...) at kernel/qeventloop.cpp:136
QtQA::App::TestRunner: #5 0x00007f731d9fb73d in TestNamespace::QEventLoop::exec (this=0x7f73151b4d80, flags=...) at kernel/qeventloop.cpp:212
QtQA::App::TestRunner: #6 0x00007f731d778c68 in TestNamespace::QThread::exec (this=0xdf39a0) at thread/qthread.cpp:511
QtQA::App::TestRunner: #7 0x00007f731e9292ed in TestNamespace::QQmlThreadPrivate::run (this=0xdf39a0) at qml/ftw/qqmlthread.cpp:141
QtQA::App::TestRunner: #8 0x00007f731d7801f0 in TestNamespace::QThreadPrivate::start (arg=0xdf39a0) at thread/qthread_unix.cpp:345
QtQA::App::TestRunner: #9 0x00007f731c945efc in start_thread (arg=0x7f73151b5700) at pthread_create.c:304
QtQA::App::TestRunner: #10 0x00007f731cc3ff8d 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 0x7f731102e700 (LWP 6239)):
QtQA::App::TestRunner: #0 0x00007f731cc33e63 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
QtQA::App::TestRunner: #1 0x00007f731b2e1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #2 0x00007f731b2e2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #3 0x00007f731da7a2d1 in TestNamespace::QEventDispatcherGlib::processEvents (this=0x1102700, flags=...) at kernel/qeventdispatcher_glib.cpp:426
QtQA::App::TestRunner: #4 0x00007f731d9fb464 in TestNamespace::QEventLoop::processEvents (this=0x7f731102dd80, flags=...) at kernel/qeventloop.cpp:136
QtQA::App::TestRunner: #5 0x00007f731d9fb73d in TestNamespace::QEventLoop::exec (this=0x7f731102dd80, flags=...) at kernel/qeventloop.cpp:212
QtQA::App::TestRunner: #6 0x00007f731d778c68 in TestNamespace::QThread::exec (this=0x1301870) at thread/qthread.cpp:511
QtQA::App::TestRunner: #7 0x00007f731d778e06 in TestNamespace::QThread::run (this=0x1301870) at thread/qthread.cpp:578
QtQA::App::TestRunner: #8 0x00007f731d7801f0 in TestNamespace::QThreadPrivate::start (arg=0x1301870) at thread/qthread_unix.cpp:345
QtQA::App::TestRunner: #9 0x00007f731c945efc in start_thread (arg=0x7f731102e700) at pthread_create.c:304
QtQA::App::TestRunner: #10 0x00007f731cc3ff8d 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 0x7f730b1fc700 (LWP 6241)):
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 0x00007f731d7818e3 in TestNamespace::QWaitConditionPrivate::wait_relative (this=0x18578c0, time=30000) at thread/qwaitcondition_unix.cpp:126
QtQA::App::TestRunner: #2 0x00007f731d781913 in TestNamespace::QWaitConditionPrivate::wait (this=0x18578c0, time=30000) at thread/qwaitcondition_unix.cpp:134
QtQA::App::TestRunner: #3 0x00007f731d7816f7 in TestNamespace::QWaitCondition::wait (this=0x1857670, mutex=0x1856f80, time=30000) at thread/qwaitcondition_unix.cpp:208
QtQA::App::TestRunner: #4 0x00007f731d779f4b in TestNamespace::QThreadPoolThread::run (this=0x1857660) at thread/qthreadpool.cpp:135
QtQA::App::TestRunner: #5 0x00007f731d7801f0 in TestNamespace::QThreadPrivate::start (arg=0x1857660) at thread/qthread_unix.cpp:345
QtQA::App::TestRunner: #6 0x00007f731c945efc in start_thread (arg=0x7f730b1fc700) at pthread_create.c:304
QtQA::App::TestRunner: #7 0x00007f731cc3ff8d 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 0x7f7320018760 (LWP 6212)):
QtQA::App::TestRunner: #0 0x00007f731cb913e5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: #1 0x00007f731cb94b4b in __GI_abort () at abort.c:92
QtQA::App::TestRunner: #2 0x00007f731d76c131 in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1427
QtQA::App::TestRunner: #3 0x00007f731d7688b6 in TestNamespace::QMessageLogger::fatal (this=0x7fffee407700, msg=0x7f731db18990 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:614
QtQA::App::TestRunner: #4 0x00007f731d762971 in TestNamespace::qt_assert_x (where=0x7f731f3038e1 "QVector<T>::at", what=0x7f731f3038b7 "index out of range", file=0x7f731f303880 "../../include/QtCore/../../src/corelib/tools/qvector.h", line=396) at global/qglobal.cpp:2807
QtQA::App::TestRunner: #5 0x00007f731ef3f7fd in TestNamespace::QVector<unsigned int>::at (this=0x7fffee4077a0, i=0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:396
QtQA::App::TestRunner: #6 0x00007f731ef98a99 in TestNamespace::QFontEngine::alphaRGBMapForGlyph (this=0x1466e60, glyph=0, t=...) at text/qfontengine.cpp:803
QtQA::App::TestRunner: #7 0x00007f731f18b1d2 in TestNamespace::QTextureGlyphCache::textureMapForGlyph (this=0x1668cb0, g=0, subPixelPosition=...) at painting/qtextureglyphcache.cpp:272
QtQA::App::TestRunner: #8 0x00007f731f21b19a in TestNamespace::QOpenGLTextureGlyphCache::fillTexture (this=0x1668cb0, c=..., glyph=0, subPixelPosition=...) at opengl/qopengltextureglyphcache.cpp:354
QtQA::App::TestRunner: #9 0x00007f731f18b11f in TestNamespace::QTextureGlyphCache::fillInPendingGlyphs (this=0x1668cb0) at painting/qtextureglyphcache.cpp:259
QtQA::App::TestRunner: #10 0x00007f731f88a02b in TestNamespace::QSGTextMaskMaterial::populate (this=0x12a0a90, p=..., glyphIndexes=..., glyphPositions=..., geometry=0x1675c70, boundingRect=0x7fffee407c00, baseLine=0x1675c58, margins=...) at scenegraph/qsgdefaultglyphnode_p.cpp:409
QtQA::App::TestRunner: #11 0x00007f731f88827b in TestNamespace::QSGDefaultGlyphNode::update (this=0x1675b60) at scenegraph/qsgdefaultglyphnode.cpp:121
QtQA::App::TestRunner: #12 0x00007f731f947615 in TestNamespace::QQuickTextNode::addGlyphs (this=0x12fba70, position=..., glyphs=..., color=..., style=TestNamespace::QQuickText::Normal, styleColor=..., parentNode=0x0) at items/qquicktextnode.cpp:154
QtQA::App::TestRunner: #13 0x00007f731f94d2cd in TestNamespace::QQuickTextNodeEngine::addToSceneGraph (this=0x26d96d0, parentNode=0x12fba70, style=TestNamespace::QQuickText::Normal, styleColor=...) at items/qquicktextnodeengine.cpp:698
QtQA::App::TestRunner: #14 0x00007f731f94823d in TestNamespace::QQuickTextNode::addTextLayout (this=0x12fba70, position=..., textLayout=0x1024d78, 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 0x00007f731f9577da in TestNamespace::QQuickTextInput::updatePaintNode (this=0x18ce940, oldNode=0x0, data=0x1706780) at items/qquicktextinput.cpp:1883
QtQA::App::TestRunner: #16 0x00007f731f8ed5e7 in TestNamespace::QQuickWindowPrivate::updateDirtyNode (this=0x17065f0, item=0x18ce940) at items/qquickwindow.cpp:2810
QtQA::App::TestRunner: #17 0x00007f731f8ec540 in TestNamespace::QQuickWindowPrivate::updateDirtyNodes (this=0x17065f0) at items/qquickwindow.cpp:2635
QtQA::App::TestRunner: #18 0x00007f731f8e1c44 in TestNamespace::QQuickWindowPrivate::syncSceneGraph (this=0x17065f0) at items/qquickwindow.cpp:338
QtQA::App::TestRunner: #19 0x00007f731f8a89ce in TestNamespace::QSGGuiThreadRenderLoop::renderWindow (this=0x1009680, window=0x7fffee40a5e0) at scenegraph/qsgrenderloop.cpp:379
QtQA::App::TestRunner: #20 0x00007f731f8a8e68 in TestNamespace::QSGGuiThreadRenderLoop::exposureChanged (this=0x1009680, window=0x7fffee40a5e0) at scenegraph/qsgrenderloop.cpp:428
QtQA::App::TestRunner: #21 0x00007f731f8e1562 in TestNamespace::QQuickWindow::exposeEvent (this=0x7fffee40a5e0) at items/qquickwindow.cpp:206
QtQA::App::TestRunner: #22 0x00007f731eef0660 in TestNamespace::QWindow::event (this=0x7fffee40a5e0, ev=0x7fffee40a240) at kernel/qwindow.cpp:2016
QtQA::App::TestRunner: #23 0x00007f731f8e608e in TestNamespace::QQuickWindow::event (this=0x7fffee40a5e0, e=0x7fffee40a240) at items/qquickwindow.cpp:1383
QtQA::App::TestRunner: #24 0x00007f731d9fed8a in TestNamespace::QCoreApplicationPrivate::notify_helper (this=0xdc3d20, receiver=0x7fffee40a5e0, event=0x7fffee40a240) at kernel/qcoreapplication.cpp:1057
QtQA::App::TestRunner: #25 0x00007f731d9fea64 in TestNamespace::QCoreApplication::notify (this=0x7fffee40b560, receiver=0x7fffee40a5e0, event=0x7fffee40a240) at kernel/qcoreapplication.cpp:1002
QtQA::App::TestRunner: #26 0x00007f731eee01c4 in TestNamespace::QGuiApplication::notify (this=0x7fffee40b560, object=0x7fffee40a5e0, event=0x7fffee40a240) at kernel/qguiapplication.cpp:1536
QtQA::App::TestRunner: #27 0x00007f731d9fe970 in TestNamespace::QCoreApplication::notifyInternal (this=0x7fffee40b560, receiver=0x7fffee40a5e0, event=0x7fffee40a240) at kernel/qcoreapplication.cpp:940
QtQA::App::TestRunner: #28 0x00007f731eee756d in TestNamespace::QCoreApplication::sendSpontaneousEvent (receiver=0x7fffee40a5e0, event=0x7fffee40a240) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:239
QtQA::App::TestRunner: #29 0x00007f731eee48e2 in TestNamespace::QGuiApplicationPrivate::processExposeEvent (e=0x12d6c80) at kernel/qguiapplication.cpp:2619
QtQA::App::TestRunner: #30 0x00007f731eee049b in TestNamespace::QGuiApplicationPrivate::processWindowSystemEvent (e=0x12d6c80) at kernel/qguiapplication.cpp:1646
QtQA::App::TestRunner: #31 0x00007f731eec981f in TestNamespace::QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:579
QtQA::App::TestRunner: #32 0x00007f73180df764 in TestNamespace::userEventSourceDispatch (source=0xde9210) at eventdispatchers/qeventdispatcher_glib.cpp:78
QtQA::App::TestRunner: #33 0x00007f731b2e1a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #34 0x00007f731b2e2258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #35 0x00007f731b2e2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #36 0x00007f731da7a2d1 in TestNamespace::QEventDispatcherGlib::processEvents (this=0xddeb00, flags=...) at kernel/qeventdispatcher_glib.cpp:426
QtQA::App::TestRunner: #37 0x00007f73180df97a in TestNamespace::QPAEventDispatcherGlib::processEvents (this=0xddeb00, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:123
QtQA::App::TestRunner: #38 0x00007f731d9feeba in TestNamespace::QCoreApplication::processEvents (flags=..., maxtime=4989) at kernel/qcoreapplication.cpp:1138
QtQA::App::TestRunner: #39 0x0000000000414121 in TestNamespace::QTest::qWaitForWindowActive (window=0x7fffee40a5e0, timeout=5000) at /work/build/qt/qtbase/include/QtTest/../../src/testlib/qtestsystem.h:81
QtQA::App::TestRunner: #40 0x000000000047fe61 in tst_qquicktextinput::backspaceSurrogatePairs (this=0x7fffee40b510) at tst_qquicktextinput.cpp:5719
QtQA::App::TestRunner: #41 0x000000000048b618 in tst_qquicktextinput::qt_static_metacall (_o=0x7fffee40b510, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=76, _a=0x7fffee40a810) at .moc/tst_qquicktextinput.moc:483
QtQA::App::TestRunner: #42 0x00007f731da0b23b in TestNamespace::QMetaMethod::invoke (this=0x7fffee40aab0, object=0x7fffee40b510, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2191
QtQA::App::TestRunner: #43 0x00007f731da0a6e1 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffee40b510, member=0x18cb100 "backspaceSurrogatePairs", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1486
QtQA::App::TestRunner: #44 0x00007f731df2923b in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffee40b510, member=0x18cb100 "backspaceSurrogatePairs", 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: #45 0x00007f731df24c10 in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x18cb100 "backspaceSurrogatePairs") at qtestcase.cpp:1897
QtQA::App::TestRunner: #46 0x00007f731df2548d in TestNamespace::QTest::qInvokeTestMethod (slotName=0x11c8428 "backspaceSurrogatePairs()", data=0x0) at qtestcase.cpp:2022
QtQA::App::TestRunner: #47 0x00007f731df25fa4 in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fffee40b510) at qtestcase.cpp:2249
QtQA::App::TestRunner: #48 0x00007f731df26527 in TestNamespace::QTest::qExec (testObject=0x7fffee40b510, argc=5, argv=0x7fffee40b668) at qtestcase.cpp:2482
QtQA::App::TestRunner: #49 0x000000000048b05c in main (argc=5, argv=0x7fffee40b668) 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: 59 seconds, signal 6
Build log: http://testresults.qt-project.org/ci/QtXmlPatterns_dev_Integration/build_00091/revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz
Tested changes (refs/builds/dev_1411144809):
http://codereview.qt-project.org/95372 [PS1] - Merge remote-tracking branch 'origin/5.4' into dev
More information about the Ci-reports
mailing list