Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.4
-
-
60f61198f2 (qt/qtbase/dev) 60f61198f2 (qt/tqtc-qtbase/dev) 9453784d59 (qt/qtbase/6.3) 9453784d59 (qt/tqtc-qtbase/6.3) f0b5841b8c (qt/tqtc-qtbase/6.2)
Description
I've seen this crash a few times on OpenSUSE, for example in this log.
QFATAL : tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() ASSERT failure in QList::at: "index out of range", file /home/qt/work/install/include/QtCore/qlist.h, line 423 [...] 334: === Stack trace === 334: [New LWP 31371] 334: [New LWP 31372] 334: [Thread debugging using libthread_db enabled] 334: Using host libthread_db library "/lib64/libthread_db.so.1". 334: 0x00007fb2465e989f in wait4 () from /lib64/libc.so.6 334: 334: Thread 3 (Thread 0x7fb23e15b700 (LWP 31372) "QtTest Watchdog"): 334: #0 0x00007fb24690181e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 334: #1 0x00007fb24a4842f1 in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #2 0x00007fb24a48b93b in std::cv_status std::condition_variable::__wait_until_impl > >(std::unique_lock&, std::chrono::time_point > > const&) () from /home/qt/work/install/lib/libQt6Test.so.6 334: #3 0x00007fb24a48a07b in std::cv_status std::condition_variable::wait_until > >(std::unique_lock&, std::chrono::time_point > > const&) () from /home/qt/work/install/lib/libQt6Test.so.6 334: #4 0x00007fb24a4888f5 in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #5 0x00007fb24a486a0c in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #6 0x00007fb24a485652 in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #7 0x00007fb24a485a8a in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #8 0x00007fb247899c40 in ?? () from /home/qt/work/install/lib/libQt6Core.so.6 334: #9 0x00007fb24789ac4d in ?? () from /home/qt/work/install/lib/libQt6Core.so.6 334: #10 0x00007fb247899cdb in ?? () from /home/qt/work/install/lib/libQt6Core.so.6 334: #11 0x00007fb2468fa94a in start_thread () from /lib64/libpthread.so.0 334: #12 0x00007fb24661dd0f in clone () from /lib64/libc.so.6 334: 334: Thread 2 (Thread 0x7fb23f180700 (LWP 31371) "QXcbEventQueue"): 334: #0 0x00007fb246612099 in poll () from /lib64/libc.so.6 334: #1 0x00007fb24352a387 in ?? () from /usr/lib64/libxcb.so.1 334: #2 0x00007fb24352bfba in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 334: #3 0x00007fb2411a1c27 in ?? () from /home/qt/work/install/plugins/platforms/../../lib/libQt6XcbQpa.so.6 334: #4 0x00007fb247899c40 in ?? () from /home/qt/work/install/lib/libQt6Core.so.6 334: #5 0x00007fb24789ac4d in ?? () from /home/qt/work/install/lib/libQt6Core.so.6 334: #6 0x00007fb247899cdb in ?? () from /home/qt/work/install/lib/libQt6Core.so.6 334: #7 0x00007fb2468fa94a in start_thread () from /lib64/libpthread.so.0 334: #8 0x00007fb24661dd0f in clone () from /lib64/libc.so.6 334: 334: Thread 1 (Thread 0x7fb24a8e5980 (LWP 31370) "tst_qtouchevent"): 334: #0 0x00007fb2465e989f in wait4 () from /lib64/libc.so.6 334: #1 0x00007fb24a47917a in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #2 0x00007fb24a47e91c in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #3 334: #4 0x00007fb24655718b in raise () from /lib64/libc.so.6 334: #5 0x00007fb246558585 in abort () from /lib64/libc.so.6 334: #6 0x00007fb24759d1b9 in qAbort() () from /home/qt/work/install/lib/libQt6Core.so.6 334: #7 0x00007fb2475ac6f1 in ?? () from /home/qt/work/install/lib/libQt6Core.so.6 334: #8 0x00007fb2475a8be0 in QMessageLogger::fatal(char const*, ...) const () from /home/qt/work/install/lib/libQt6Core.so.6 334: #9 0x00007fb24759d0a2 in qt_assert_x(char const*, char const*, char const*, int) () from /home/qt/work/install/lib/libQt6Core.so.6 334: #10 0x0000000000431147 in QList::at (this=0x7ffecaabdf70, i=0) at /home/qt/work/install/include/QtCore/qlist.h:423 334: #11 0x000000000041d17d in tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad (this=0x7ffecaabfd10) at /home/qt/work/qt/qtbase/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp:1203 334: #12 0x000000000042968f in tst_QTouchEvent::qt_static_metacall (_o=0x7ffecaabfd10, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7ffecaabed40) at tests/auto/gui/kernel/qtouchevent/tst_qtouchevent_autogen/include/tst_qtouchevent.moc:153 334: #13 0x00007fb247655c18 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /home/qt/work/install/lib/libQt6Core.so.6 334: #14 0x00007fb24a485326 in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #15 0x00007fb24a47becb in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #16 0x00007fb24a47cc25 in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #17 0x00007fb24a47e07b in ?? () from /home/qt/work/install/lib/libQt6Test.so.6 334: #18 0x00007fb24a47f112 in QTest::qRun() () from /home/qt/work/install/lib/libQt6Test.so.6 334: #19 0x00007fb24a47eb20 in QTest::qExec(QObject*, int, char**) () from /home/qt/work/install/lib/libQt6Test.so.6 334: #20 0x0000000000429502 in main (argc=5, argv=0x7ffecaabfe58) at /home/qt/work/qt/qtbase/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp:1989 334: [Inferior 1 (process 31370) detached] 334: === End of stack trace === 334: qt-testrunner.py INFO: Test process exited with code: -6 334: qt-testrunner.py INFO: Parsed XML file /home/qt/work/testresults/tst_qtouchevent-1655107390924.xml in 0.001 seconds 334: qt-testrunner.py INFO: Found 10 passes and 1 failures 334: qt-testrunner.py INFO: Some tests failed, will re-run at most 5 times. 334: 334: qt-testrunner.py INFO: Re-running testcase: multiPointRawEventTranslationOnTouchPad 334: qt-testrunner.py DEBUG: Running test command line: ['/home/qt/work/qt/qtbase_standalone_tests/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent', '-o', '/home/qt/work/testresults/tst_qtouchevent-1655107392438.xml,xml', '-o', '-,txt', 'multiPointRawEventTranslationOnTouchPad']
Attachments
Issue Links
- is covered by
-
QTBUG-105177 Duplicate XCB_EXPOSE events create flakiness in many tests
- Reported