[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtbase#master
Qt Continuous Integration System
ci-noreply at qt-project.org
Tue Nov 27 10:38:06 CET 2012
Autotests `tst_qgl' and `tst_qglthreads' failed :(
Some (not all) of the tests were determined to be flaky, meaning results were not consistent across multiple runs. This might make the problem difficult to reproduce. Also, flaky failures might or might not be related to any recent changes in the source code.
Testing tst_QGLThreads
QtQA::App::TestRunner: Timed out after 450 seconds
QtQA::App::TestRunner: Process exited due to signal 6; dumped core
QtQA::App::TestRunner: ============================== backtrace follows: ==============================
QtQA::App::TestRunner: gdb commands: thread apply all bt 100
QtQA::App::TestRunner: [New LWP 20512]
QtQA::App::TestRunner: [New LWP 20513]
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_qglthreads -silent -o /work/build/_artifacts/test-logs/tst_qglthreads-tes'.
QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
QtQA::App::TestRunner: #0 0x00007fdc9dd8b3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
QtQA::App::TestRunner: in ../nptl/sysdeps/unix/sysv/linux/raise.c
QtQA::App::TestRunner:
QtQA::App::TestRunner: Thread 2 (Thread 0x7fdc95b6f700 (LWP 20513)):
QtQA::App::TestRunner: #0 0x00007fdc9de2de23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
QtQA::App::TestRunner: #1 0x00007fdc9b2d24f2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
QtQA::App::TestRunner: #2 0x00007fdc9b2d3aaf in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
QtQA::App::TestRunner: #3 0x00007fdc9d5bcb7d in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
QtQA::App::TestRunner: #4 0x00007fdc9d59fc60 in XGetGeometry () from /usr/lib/x86_64-linux-gnu/libX11.so.6
QtQA::App::TestRunner: #5 0x00007fdc9e65181d in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
QtQA::App::TestRunner: #6 0x00007fdc9640d324 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
QtQA::App::TestRunner: #7 0x00007fdc9640d3c5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
QtQA::App::TestRunner: #8 0x00007fdc9640ce06 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
QtQA::App::TestRunner: #9 0x00007fdc9e6518cf in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
QtQA::App::TestRunner: #10 0x00007fdc9e62ec5d in glXMakeCurrentReadSGI () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
QtQA::App::TestRunner: #11 0x00007fdc992e72b6 in TestNamespace::QGLXContext::makeCurrent (this=0x14a54c0, surface=0x14a7e00) at qglxintegration.cpp:383
QtQA::App::TestRunner: #12 0x00007fdc9f112011 in TestNamespace::QOpenGLContext::makeCurrent (this=0x14a5210, surface=0x14a6bc0) at kernel/qopenglcontext.cpp:521
QtQA::App::TestRunner: #13 0x00007fdca036cc53 in TestNamespace::QGLContext::makeCurrent (this=0x14a74b0) at qgl_qpa.cpp:210
QtQA::App::TestRunner: #14 0x000000000040cd64 in SwapThread::run (this=0x7fff54fad0e0) at tst_qglthreads.cpp:90
QtQA::App::TestRunner: #15 0x00007fdc9e932821 in TestNamespace::QThreadPrivate::start (arg=0x7fff54fad0e0) at thread/qthread_unix.cpp:333
QtQA::App::TestRunner: #16 0x00007fdc9d8bbefc in start_thread (arg=0x7fdc95b6f700) at pthread_create.c:304
QtQA::App::TestRunner: #17 0x00007fdc9de39f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
QtQA::App::TestRunner: #18 0x0000000000000000 in ?? ()
QtQA::App::TestRunner:
QtQA::App::TestRunner: Thread 1 (Thread 0x7fdca0793760 (LWP 20512)):
QtQA::App::TestRunner: #0 0x00007fdc9dd8b3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: #1 0x00007fdc9dd8eb0b in __GI_abort () at abort.c:92
QtQA::App::TestRunner: #2 0x00007fdc9e92049e in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:870
QtQA::App::TestRunner: #3 0x00007fdc9e91e666 in TestNamespace::QMessageLogger::fatal (this=0x7fff54fab150, msg=0x7fdc9f737024 "Received signal %d") at global/qlogging.cpp:358
QtQA::App::TestRunner: #4 0x00007fdc9f721c7b in TestNamespace::QTest::FatalSignalHandler::signal (signum=15) at qtestcase.cpp:1958
QtQA::App::TestRunner: #5 <signal handler called>
QtQA::App::TestRunner: #6 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
QtQA::App::TestRunner: #7 0x00007fdc9e92864d in TestNamespace::_q_futex (addr=0x7fff54fad0f8, op=0, val=3, timeout=0x0) at thread/qmutex_linux.cpp:169
QtQA::App::TestRunner: #8 0x00007fdc9e92882c in TestNamespace::lockInternal_helper<false> (d_ptr=..., timeout=-1) at thread/qmutex_linux.cpp:213
QtQA::App::TestRunner: #9 0x00007fdc9e9286a4 in TestNamespace::QBasicMutex::lockInternal (this=0x7fff54fad0f8) at thread/qmutex_linux.cpp:229
QtQA::App::TestRunner: #10 0x00007fdc9e928451 in TestNamespace::QMutex::lock (this=0x7fff54fad0f8) at thread/qmutex.cpp:218
QtQA::App::TestRunner: #11 0x000000000040ce20 in SwapThread::lock (this=0x7fff54fad0e0) at tst_qglthreads.cpp:103
QtQA::App::TestRunner: #12 0x000000000040cff9 in ForegroundWidget::paintEvent (this=0x7fff54fad0a0) at tst_qglthreads.cpp:143
QtQA::App::TestRunner: #13 0x00007fdc9fb25fb5 in TestNamespace::QWidget::event (this=0x7fff54fad0a0, event=0x7fff54fac150) at kernel/qwidget.cpp:7990
QtQA::App::TestRunner: #14 0x00007fdca036d255 in TestNamespace::QGLWidget::event (this=0x7fff54fad0a0, e=0x7fff54fac150) at qgl_qpa.cpp:357
QtQA::App::TestRunner: #15 0x00007fdc9fadda08 in TestNamespace::QApplicationPrivate::notify_helper (this=0x1466ad0, receiver=0x7fff54fad0a0, e=0x7fff54fac150) at kernel/qapplication.cpp:3587
QtQA::App::TestRunner: #16 0x00007fdc9fadd86a in TestNamespace::QApplication::notify (this=0x7fff54fadee0, receiver=0x7fff54fad0a0, e=0x7fff54fac150) at kernel/qapplication.cpp:3552
QtQA::App::TestRunner: #17 0x00007fdc9eb024ea in TestNamespace::QCoreApplication::notifyInternal (this=0x7fff54fadee0, receiver=0x7fff54fad0a0, event=0x7fff54fac150) at kernel/qcoreapplication.cpp:767
QtQA::App::TestRunner: #18 0x00007fdc9fae08af in TestNamespace::QCoreApplication::sendSpontaneousEvent (receiver=0x7fff54fad0a0, event=0x7fff54fac150) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:206
QtQA::App::TestRunner: #19 0x00007fdc9fb1e11d in TestNamespace::QWidgetPrivate::drawWidget (this=0x14a6f30, pdev=0x7fff54fad0b0, rgn=..., offset=..., flags=3, sharedPainter=0x0, backingStore=0x0) at kernel/qwidget.cpp:5094
QtQA::App::TestRunner: #20 0x00007fdc9faed724 in TestNamespace::QWidgetPrivate::repaint_sys (this=0x14a6f30, rgn=...) at kernel/qwidgetbackingstore.cpp:1327
QtQA::App::TestRunner: #21 0x00007fdc9fb1567a in TestNamespace::QWidgetPrivate::syncBackingStore (this=0x14a6f30) at kernel/qwidget.cpp:1660
QtQA::App::TestRunner: #22 0x00007fdc9fb265eb in TestNamespace::QWidget::event (this=0x7fff54fad0a0, event=0x28f2180) at kernel/qwidget.cpp:8128
QtQA::App::TestRunner: #23 0x00007fdca036d255 in TestNamespace::QGLWidget::event (this=0x7fff54fad0a0, e=0x28f2180) at qgl_qpa.cpp:357
QtQA::App::TestRunner: #24 0x00007fdc9fadda08 in TestNamespace::QApplicationPrivate::notify_helper (this=0x1466ad0, receiver=0x7fff54fad0a0, e=0x28f2180) at kernel/qapplication.cpp:3587
QtQA::App::TestRunner: #25 0x00007fdc9fadd86a in TestNamespace::QApplication::notify (this=0x7fff54fadee0, receiver=0x7fff54fad0a0, e=0x28f2180) at kernel/qapplication.cpp:3552
QtQA::App::TestRunner: #26 0x00007fdc9eb024ea in TestNamespace::QCoreApplication::notifyInternal (this=0x7fff54fadee0, receiver=0x7fff54fad0a0, event=0x28f2180) at kernel/qcoreapplication.cpp:767
QtQA::App::TestRunner: #27 0x00007fdc9eb05d9b in TestNamespace::QCoreApplication::sendEvent (receiver=0x7fff54fad0a0, event=0x28f2180) at kernel/qcoreapplication.h:203
QtQA::App::TestRunner: #28 0x00007fdc9eb035b2 in TestNamespace::QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1466430) at kernel/qcoreapplication.cpp:1368
QtQA::App::TestRunner: #29 0x00007fdc9eb03179 in TestNamespace::QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1228
QtQA::App::TestRunner: #30 0x00007fdc9eb736bb in TestNamespace::postEventSourceDispatch (s=0x1474c10) at kernel/qeventdispatcher_glib.cpp:278
QtQA::App::TestRunner: #31 0x00007fdc9c17ba5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #32 0x00007fdc9c17c258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #33 0x00007fdc9c17c429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #34 0x00007fdc9eb73f1f in TestNamespace::QEventDispatcherGlib::processEvents (this=0x14690b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
QtQA::App::TestRunner: #35 0x00007fdc992e9e02 in TestNamespace::QPAEventDispatcherGlib::processEvents (this=0x14690b0, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:125
QtQA::App::TestRunner: #36 0x00007fdc9eb02955 in TestNamespace::QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:939
QtQA::App::TestRunner: #37 0x000000000040a694 in tst_QGLThreads::swapInThread (this=0x7fff54fadef0) at tst_qglthreads.cpp:185
QtQA::App::TestRunner: #38 0x00000000004128fa in tst_QGLThreads::qt_static_metacall (_o=0x7fff54fadef0, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff54fad250) at .moc/debug-shared/moc_tst_qglthreads.cpp:93
QtQA::App::TestRunner: #39 0x00007fdc9eb0e5a8 in TestNamespace::QMetaMethod::invoke (this=0x7fff54fad4f0, object=0x7fff54fadef0, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2146
QtQA::App::TestRunner: #40 0x00007fdc9eb0daa9 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff54fadef0, member=0x14a6ef0 "swapInThread", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
QtQA::App::TestRunner: #41 0x00007fdc9f724d01 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fff54fadef0, member=0x14a6ef0 "swapInThread", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:397
QtQA::App::TestRunner: #42 0x00007fdc9f720afa in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x14a6ef0 "swapInThread") at qtestcase.cpp:1652
QtQA::App::TestRunner: #43 0x00007fdc9f7212c1 in TestNamespace::QTest::qInvokeTestMethod (slotName=0x14a6dd8 "swapInThread()", data=0x0) at qtestcase.cpp:1769
QtQA::App::TestRunner: #44 0x00007fdc9f721b5d in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff54fadef0) at qtestcase.cpp:1923
QtQA::App::TestRunner: #45 0x00007fdc9f722073 in TestNamespace::QTest::qExec (testObject=0x7fff54fadef0, argc=6, argv=0x7fff54fadff8) at qtestcase.cpp:2136
QtQA::App::TestRunner: #46 0x000000000040b40e in main (argc=6, argv=0x7fff54fadff8) at tst_qglthreads.cpp:754
QtQA::App::TestRunner:
QtQA::App::TestRunner: ================================================================================
QtQA::App::TestRunner: test failed, running again to see if it is flaky...
********* Start testing of tst_QGLThreads *********
Config: Using QTest library 5.0.0, Qt 5.0.0
PASS : tst_QGLThreads::initTestCase()
QtQA::App::TestRunner: Timed out after 450 seconds
QtQA::App::TestRunner: Process exited due to signal 6; dumped core
QtQA::App::TestRunner: ============================== backtrace follows: ==============================
QtQA::App::TestRunner: gdb commands: thread apply all bt 100
QtQA::App::TestRunner: [New LWP 20526]
QtQA::App::TestRunner: [New LWP 20527]
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_qglthreads -o /work/build/_artifacts/test-logs/tst_qglthreads-testresults'.
QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
QtQA::App::TestRunner: #0 0x00007f5b326433a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
QtQA::App::TestRunner: in ../nptl/sysdeps/unix/sysv/linux/raise.c
QtQA::App::TestRunner:
QtQA::App::TestRunner: Thread 2 (Thread 0x7f5b2a427700 (LWP 20527)):
QtQA::App::TestRunner: #0 0x00007f5b326e5e23 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
QtQA::App::TestRunner: #1 0x00007f5b2fb8a4f2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
QtQA::App::TestRunner: #2 0x00007f5b2fb8baaf in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
QtQA::App::TestRunner: #3 0x00007f5b31e74b7d in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
QtQA::App::TestRunner: #4 0x00007f5b31e57c60 in XGetGeometry () from /usr/lib/x86_64-linux-gnu/libX11.so.6
QtQA::App::TestRunner: #5 0x00007f5b32f0981d in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
QtQA::App::TestRunner: #6 0x00007f5b2acc5324 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
QtQA::App::TestRunner: #7 0x00007f5b2acc53c5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
QtQA::App::TestRunner: #8 0x00007f5b2acc4e06 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
QtQA::App::TestRunner: #9 0x00007f5b32f098cf in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
QtQA::App::TestRunner: #10 0x00007f5b32ee6c5d in glXMakeCurrentReadSGI () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
QtQA::App::TestRunner: #11 0x00007f5b2db9f2b6 in TestNamespace::QGLXContext::makeCurrent (this=0x14c54c0, surface=0x14c7e00) at qglxintegration.cpp:383
QtQA::App::TestRunner: #12 0x00007f5b339ca011 in TestNamespace::QOpenGLContext::makeCurrent (this=0x14c5210, surface=0x14c6c30) at kernel/qopenglcontext.cpp:521
QtQA::App::TestRunner: #13 0x00007f5b34c24c53 in TestNamespace::QGLContext::makeCurrent (this=0x14c74b0) at qgl_qpa.cpp:210
QtQA::App::TestRunner: #14 0x000000000040cd64 in SwapThread::run (this=0x7fffc0df33e0) at tst_qglthreads.cpp:90
QtQA::App::TestRunner: #15 0x00007f5b331ea821 in TestNamespace::QThreadPrivate::start (arg=0x7fffc0df33e0) at thread/qthread_unix.cpp:333
QtQA::App::TestRunner: #16 0x00007f5b32173efc in start_thread (arg=0x7f5b2a427700) at pthread_create.c:304
QtQA::App::TestRunner: #17 0x00007f5b326f1f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
QtQA::App::TestRunner: #18 0x0000000000000000 in ?? ()
QtQA::App::TestRunner:
QtQA::App::TestRunner: Thread 1 (Thread 0x7f5b3504b760 (LWP 20526)):
QtQA::App::TestRunner: #0 0x00007f5b326433a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: #1 0x00007f5b32646b0b in __GI_abort () at abort.c:92
QtQA::App::TestRunner: #2 0x00007f5b331d849e in TestNamespace::qt_message_fatal (context=..., message=...) at global/qlogging.cpp:870
QtQA::App::TestRunner: #3 0x00007f5b331d6666 in TestNamespace::QMessageLogger::fatal (this=0x7fffc0df1450, msg=0x7f5b33fef024 "Received signal %d") at global/qlogging.cpp:358
QtQA::App::TestRunner: #4 0x00007f5b33fd9c7b in TestNamespace::QTest::FatalSignalHandler::signal (signum=15) at qtestcase.cpp:1958
QtQA::App::TestRunner: #5 <signal handler called>
QtQA::App::TestRunner: #6 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
QtQA::App::TestRunner: #7 0x00007f5b331e064d in TestNamespace::_q_futex (addr=0x7fffc0df33f8, op=0, val=3, timeout=0x0) at thread/qmutex_linux.cpp:169
QtQA::App::TestRunner: #8 0x00007f5b331e082c in TestNamespace::lockInternal_helper<false> (d_ptr=..., timeout=-1) at thread/qmutex_linux.cpp:213
QtQA::App::TestRunner: #9 0x00007f5b331e06a4 in TestNamespace::QBasicMutex::lockInternal (this=0x7fffc0df33f8) at thread/qmutex_linux.cpp:229
QtQA::App::TestRunner: #10 0x00007f5b331e0451 in TestNamespace::QMutex::lock (this=0x7fffc0df33f8) at thread/qmutex.cpp:218
QtQA::App::TestRunner: #11 0x000000000040ce20 in SwapThread::lock (this=0x7fffc0df33e0) at tst_qglthreads.cpp:103
QtQA::App::TestRunner: #12 0x000000000040cff9 in ForegroundWidget::paintEvent (this=0x7fffc0df33a0) at tst_qglthreads.cpp:143
QtQA::App::TestRunner: #13 0x00007f5b343ddfb5 in TestNamespace::QWidget::event (this=0x7fffc0df33a0, event=0x7fffc0df2450) at kernel/qwidget.cpp:7990
QtQA::App::TestRunner: #14 0x00007f5b34c25255 in TestNamespace::QGLWidget::event (this=0x7fffc0df33a0, e=0x7fffc0df2450) at qgl_qpa.cpp:357
QtQA::App::TestRunner: #15 0x00007f5b34395a08 in TestNamespace::QApplicationPrivate::notify_helper (this=0x1486ad0, receiver=0x7fffc0df33a0, e=0x7fffc0df2450) at kernel/qapplication.cpp:3587
QtQA::App::TestRunner: #16 0x00007f5b3439586a in TestNamespace::QApplication::notify (this=0x7fffc0df41e0, receiver=0x7fffc0df33a0, e=0x7fffc0df2450) at kernel/qapplication.cpp:3552
QtQA::App::TestRunner: #17 0x00007f5b333ba4ea in TestNamespace::QCoreApplication::notifyInternal (this=0x7fffc0df41e0, receiver=0x7fffc0df33a0, event=0x7fffc0df2450) at kernel/qcoreapplication.cpp:767
QtQA::App::TestRunner: #18 0x00007f5b343988af in TestNamespace::QCoreApplication::sendSpontaneousEvent (receiver=0x7fffc0df33a0, event=0x7fffc0df2450) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:206
QtQA::App::TestRunner: #19 0x00007f5b343d611d in TestNamespace::QWidgetPrivate::drawWidget (this=0x14c6f30, pdev=0x7fffc0df33b0, rgn=..., offset=..., flags=3, sharedPainter=0x0, backingStore=0x0) at kernel/qwidget.cpp:5094
QtQA::App::TestRunner: #20 0x00007f5b343a5724 in TestNamespace::QWidgetPrivate::repaint_sys (this=0x14c6f30, rgn=...) at kernel/qwidgetbackingstore.cpp:1327
QtQA::App::TestRunner: #21 0x00007f5b343cd67a in TestNamespace::QWidgetPrivate::syncBackingStore (this=0x14c6f30) at kernel/qwidget.cpp:1660
QtQA::App::TestRunner: #22 0x00007f5b343de5eb in TestNamespace::QWidget::event (this=0x7fffc0df33a0, event=0x182b340) at kernel/qwidget.cpp:8128
QtQA::App::TestRunner: #23 0x00007f5b34c25255 in TestNamespace::QGLWidget::event (this=0x7fffc0df33a0, e=0x182b340) at qgl_qpa.cpp:357
QtQA::App::TestRunner: #24 0x00007f5b34395a08 in TestNamespace::QApplicationPrivate::notify_helper (this=0x1486ad0, receiver=0x7fffc0df33a0, e=0x182b340) at kernel/qapplication.cpp:3587
QtQA::App::TestRunner: #25 0x00007f5b3439586a in TestNamespace::QApplication::notify (this=0x7fffc0df41e0, receiver=0x7fffc0df33a0, e=0x182b340) at kernel/qapplication.cpp:3552
QtQA::App::TestRunner: #26 0x00007f5b333ba4ea in TestNamespace::QCoreApplication::notifyInternal (this=0x7fffc0df41e0, receiver=0x7fffc0df33a0, event=0x182b340) at kernel/qcoreapplication.cpp:767
QtQA::App::TestRunner: #27 0x00007f5b333bdd9b in TestNamespace::QCoreApplication::sendEvent (receiver=0x7fffc0df33a0, event=0x182b340) at kernel/qcoreapplication.h:203
QtQA::App::TestRunner: #28 0x00007f5b333bb5b2 in TestNamespace::QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1486430) at kernel/qcoreapplication.cpp:1368
QtQA::App::TestRunner: #29 0x00007f5b333bb179 in TestNamespace::QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1228
QtQA::App::TestRunner: #30 0x00007f5b3342b6bb in TestNamespace::postEventSourceDispatch (s=0x1494c10) at kernel/qeventdispatcher_glib.cpp:278
QtQA::App::TestRunner: #31 0x00007f5b30a33a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #32 0x00007f5b30a34258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #33 0x00007f5b30a34429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
QtQA::App::TestRunner: #34 0x00007f5b3342bf1f in TestNamespace::QEventDispatcherGlib::processEvents (this=0x14890b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
QtQA::App::TestRunner: #35 0x00007f5b2dba1e02 in TestNamespace::QPAEventDispatcherGlib::processEvents (this=0x14890b0, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:125
QtQA::App::TestRunner: #36 0x00007f5b333ba955 in TestNamespace::QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:939
QtQA::App::TestRunner: #37 0x000000000040a694 in tst_QGLThreads::swapInThread (this=0x7fffc0df41f0) at tst_qglthreads.cpp:185
QtQA::App::TestRunner: #38 0x00000000004128fa in tst_QGLThreads::qt_static_metacall (_o=0x7fffc0df41f0, _c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffc0df3550) at .moc/debug-shared/moc_tst_qglthreads.cpp:93
QtQA::App::TestRunner: #39 0x00007f5b333c65a8 in TestNamespace::QMetaMethod::invoke (this=0x7fffc0df37f0, object=0x7fffc0df41f0, connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2146
QtQA::App::TestRunner: #40 0x00007f5b333c5aa9 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffc0df41f0, member=0x14c6ef0 "swapInThread", type=TestNamespace::Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1463
QtQA::App::TestRunner: #41 0x00007f5b33fdcd01 in TestNamespace::QMetaObject::invokeMethod (obj=0x7fffc0df41f0, member=0x14c6ef0 "swapInThread", type=TestNamespace::Qt::DirectConnection, val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:397
QtQA::App::TestRunner: #42 0x00007f5b33fd8afa in TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x14c6ef0 "swapInThread") at qtestcase.cpp:1652
QtQA::App::TestRunner: #43 0x00007f5b33fd92c1 in TestNamespace::QTest::qInvokeTestMethod (slotName=0x14c6dd8 "swapInThread()", data=0x0) at qtestcase.cpp:1769
QtQA::App::TestRunner: #44 0x00007f5b33fd9b5d in TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fffc0df41f0) at qtestcase.cpp:1923
QtQA::App::TestRunner: #45 0x00007f5b33fda073 in TestNamespace::QTest::qExec (testObject=0x7fffc0df41f0, argc=5, argv=0x7fffc0df42f8) at qtestcase.cpp:2136
QtQA::App::TestRunner: #46 0x000000000040b40e in main (argc=5, argv=0x7fffc0df42f8) at tst_qglthreads.cpp:754
QtQA::App::TestRunner:
QtQA::App::TestRunner: ================================================================================
QtQA::App::TestRunner: test failure could be reproduced twice consecutively
QtQA::App::TestRunner: end tst_qglthreads: 919 seconds, signal 6
Testing tst_QGL
FAIL! : tst_QGL::glPBufferRendering() Pixel [0,0]: Max fuzz (1) exceeded: (0,0,0,255) vs (255,0,0,255)
Loc: [tst_qgl.cpp(961)]
FAIL! : tst_QGL::destroyFBOAfterContext() 'fbo->handle() == 0' returned FALSE. ()
Loc: [tst_qgl.cpp(1800)]
Totals: 25 passed, 2 failed, 2 skipped
QtQA::App::TestRunner: test failed, running again to see if it is flaky...
********* Start testing of tst_QGL *********
Config: Using QTest library 5.0.0, Qt 5.0.0
PASS : tst_QGL::initTestCase()
PASS : tst_QGL::getSetCheck()
QWARN : tst_QGL::qglContextDefaultBindTexture() - texture upload failed, error code 0x500, enum: 3553 (de1)
PASS : tst_QGL::qglContextDefaultBindTexture()
PASS : tst_QGL::openGLVersionCheck()
PASS : tst_QGL::shareRegister()
QWARN : tst_QGL::textureCleanup() QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
QWARN : tst_QGL::textureCleanup() QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
QWARN : tst_QGL::textureCleanup() QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
QWARN : tst_QGL::textureCleanup() QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
QWARN : tst_QGL::textureCleanup() QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
QWARN : tst_QGL::textureCleanup() QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
PASS : tst_QGL::textureCleanup()
PASS : tst_QGL::graphicsViewClipping()
PASS : tst_QGL::partialGLWidgetUpdates(Double buffered context)
PASS : tst_QGL::partialGLWidgetUpdates(Double buffered context without auto-fill background)
SKIP : tst_QGL::partialGLWidgetUpdates(Single buffered context) Platform does not support requested format
Loc: [tst_qgl.cpp(921)]
SKIP : tst_QGL::partialGLWidgetUpdates(Single buffered context without auto-fill background) Platform does not support requested format
Loc: [tst_qgl.cpp(921)]
PASS : tst_QGL::glWidgetWithAlpha()
QWARN : tst_QGL::glWidgetRendering() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetRendering() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
PASS : tst_QGL::glWidgetRendering()
PASS : tst_QGL::glFBOSimpleRendering()
PASS : tst_QGL::glFBORendering()
PASS : tst_QGL::multipleFBOInterleavedRendering()
PASS : tst_QGL::glFBOUseInGLWidget()
FAIL! : tst_QGL::glPBufferRendering() Pixel [0,0]: Max fuzz (1) exceeded: (255,255,0,255) vs (255,0,0,255)
Loc: [tst_qgl.cpp(961)]
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
QWARN : tst_QGL::glWidgetReparent() QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
FAIL! : tst_QGL::glWidgetReparent() 'widget->height() > 30' returned FALSE. ()
Loc: [tst_qgl.cpp(1325)]
PASS : tst_QGL::glWidgetRenderPixmap()
PASS : tst_QGL::colormap()
PASS : tst_QGL::fboFormat()
PASS : tst_QGL::testDontCrashOnDanglingResources()
PASS : tst_QGL::replaceClipping()
PASS : tst_QGL::clipTest()
FAIL! : tst_QGL::destroyFBOAfterContext() 'fbo->handle() == 0' returned FALSE. ()
Loc: [tst_qgl.cpp(1800)]
PASS : tst_QGL::threadImages()
PASS : tst_QGL::nullRectCrash()
PASS : tst_QGL::cleanupTestCase()
Totals: 24 passed, 3 failed, 2 skipped
********* Finished testing of tst_QGL *********
QtQA::App::TestRunner: test failed on first and second attempts, but with different behavior each time:
QtQA::App::TestRunner: first attempt: exited with exit code 2
QtQA::App::TestRunner: second attempt: exited with exit code 3
QtQA::App::TestRunner: the test seems to be flaky, please fix this
QtQA::App::TestRunner: this flaky test is being treated as a FAIL
QtQA::App::TestRunner: end tst_qgl: 12 seconds, exit code 3
Build log: http://testresults.qt-project.org/ci/QtBase_master_Integration/build_04690/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz
Tested changes (refs/builds/master_1354005605):
http://codereview.qt-project.org/40061 [PS1] - Add directory to xcb-static.pro's INCLUDEPATH
http://codereview.qt-project.org/40644 [PS2] - Added explicit threading API to QtOpenGL.
More information about the Ci-reports
mailing list