Details
-
Bug
-
Resolution: Cannot Reproduce
-
P1: Critical
-
None
-
5.10, 5.11
-
-
Bug Fixing Week Q2/2020
Description
The test has crashed 14 times in the CI within the last week. It's failing on macOS and on 5.10 and 5.11 branches.
Link to the test log:
/Users/qt/work/qt/qtmultimedia/tests/auto/unit/qvideowidget/target_wrapper.sh ./tst_qvideowidget -o /Users/qt/work/testresults/tests/auto/unit/qvideowidget057382850,xml -o -,txt ********* Start testing of tst_QVideoWidget ********* Config: Using QtTest library 5.10.0, Qt 5.10.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 8.0.0 (clang-800.0.42.1) (Apple)) PASS : tst_QVideoWidget::initTestCase() PASS : tst_QVideoWidget::nullObject() ========= Received signal, dumping stack ============== (lldb) process attach --pid 2900 Process 2900 stopped * thread #1: tid = 0x2c04, 0x00007fff8d7cc59a libsystem_kernel.dylib`__wait4_nocancel + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP frame #0: 0x00007fff8d7cc59a libsystem_kernel.dylib`__wait4_nocancel + 10 libsystem_kernel.dylib`__wait4_nocancel: -> 0x7fff8d7cc59a <+10>: jae 0x7fff8d7cc5a4 ; <+20> 0x7fff8d7cc59c <+12>: movq %rax, %rdi 0x7fff8d7cc59f <+15>: jmp 0x7fff8d7c67cd ; cerror_nocancel 0x7fff8d7cc5a4 <+20>: retq Executable module set to "/Users/qt/work/qt/qtmultimedia/tests/auto/unit/qvideowidget/tst_qvideowidget". Architecture set to: x86_64-apple-macosx. (lldb) bt all * thread #1: tid = 0x2c04, 0x00007fff8d7cc59a libsystem_kernel.dylib`__wait4_nocancel + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x00007fff8d7cc59a libsystem_kernel.dylib`__wait4_nocancel + 10 frame #1: 0x00007fff95a42fd5 libsystem_c.dylib`system + 458 frame #2: 0x00000001070be8d4 QtTest`___lldb_unnamed_symbol19$$QtTest + 164 frame #3: 0x00000001070be7e7 QtTest`___lldb_unnamed_symbol18$$QtTest + 199 frame #4: 0x00007fff8e28852a libsystem_platform.dylib`_sigtramp + 26 frame #5: 0x000000010659c4b1 QtGui`TestNamespace::QWindow::screen() const + 17 frame #6: 0x0000000106583668 QtGui`TestNamespace::QPlatformWindow::screen() const + 24 frame #7: 0x0000000109547fbc libqcocoa.dylib`___lldb_unnamed_symbol582$$libqcocoa.dylib + 28 frame #8: 0x00007fff9893ebdb AppKit`-[NSWindow _frameForFullScreenModeInRect:] + 451 frame #9: 0x00007fff9849aa9c AppKit`-[NSWindow _frameForFullScreenMode] + 94 frame #10: 0x00007fff9849cf29 AppKit`-[_NSWindowFullScreenTransition _windowFrameForFullScreenMode] + 40 frame #11: 0x00007fff98a808fa AppKit`-[_NSFullScreenTransition _doSucceededToEnterFullScreenWithAnimation:doKitAnimation:customWindows:duration:spid:subspid:] + 1545 frame #12: 0x00007fff98a81aa7 AppKit`-[_NSFullScreenTransition _postDidEnterFullScreenWithSuccess:animateIt:doKitAnimation:customWindows:duration:spid:subspid:] + 54 frame #13: 0x00007fff98a8015e AppKit`__76-[_NSFullScreenTransition _performEnterFullScreenWithOptions:customWindows:]_block_invoke + 57 frame #14: 0x00007fff9899f22f AppKit`__163-[NSDockConnection(FullScreenMessages) sendFullScreenEnterForTransition:window:spaceName:backgroundWindows:participatingWindows:customAnimation:completionHandler:]_block_invoke + 114 frame #15: 0x00007fff898d3333 libxpc.dylib`_xpc_connection_reply_callout + 26 frame #16: 0x00007fff898d32d4 libxpc.dylib`_xpc_connection_call_reply + 36 frame #17: 0x00007fff8e57b40b libdispatch.dylib`_dispatch_client_callout + 8 frame #18: 0x00007fff8e58ec1c libdispatch.dylib`_dispatch_main_queue_callback_4CF + 1685 frame #19: 0x00007fff97b17949 CoreFoundation`__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9 frame #20: 0x00007fff97ad683d CoreFoundation`__CFRunLoopRun + 1949 frame #21: 0x00007fff97ad5e38 CoreFoundation`CFRunLoopRunSpecific + 296 frame #22: 0x00007fff881ab935 HIToolbox`RunCurrentEventLoopInMode + 235 frame #23: 0x00007fff881ab76f HIToolbox`ReceiveNextEventCommon + 432 frame #24: 0x00007fff881ab5af HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71 frame #25: 0x00007fff9816fdf6 AppKit`_DPSNextEvent + 1067 frame #26: 0x00007fff9816f226 AppKit`-[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454 frame #27: 0x00000001095497d6 libqcocoa.dylib`___lldb_unnamed_symbol626$$libqcocoa.dylib + 1254 frame #28: 0x0000000106192a6d QtCore`TestNamespace::QCoreApplication::processEvents(TestNamespace::QFlags<TestNamespace::QEventLoop::ProcessEventsFlag>, int) + 93 frame #29: 0x0000000105d09699 tst_qvideowidget`TestNamespace::QTest::qWaitForWindowExposed(TestNamespace::QWidget*, int) + 105 frame #30: 0x0000000105d098d8 tst_qvideowidget`tst_QVideoWidget::nullService() + 280 frame #31: 0x000000010619caa3 QtCore`TestNamespace::QMetaMethod::invoke(TestNamespace::QObject*, TestNamespace::Qt::ConnectionType, TestNamespace::QGenericReturnArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument, TestNamespace::QGenericArgument) const + 1283 frame #32: 0x00000001070bc5c6 QtTest`___lldb_unnamed_symbol10$$QtTest + 1158 frame #33: 0x00000001070bd404 QtTest`___lldb_unnamed_symbol12$$QtTest + 772 frame #34: 0x00000001070be384 QtTest`___lldb_unnamed_symbol16$$QtTest + 1060 frame #35: 0x00000001070bf0f4 QtTest`TestNamespace::QTest::qRun() + 692 frame #36: 0x00000001070beb50 QtTest`TestNamespace::QTest::qExec(TestNamespace::QObject*, int, char**) + 16 frame #37: 0x0000000105d1101c tst_qvideowidget`main + 124 frame #38: 0x00007fff8de445ad libdyld.dylib`start + 1 thread #2: tid = 0x2c05, 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8b5b7578 libsystem_pthread.dylib`_pthread_wqthread + 1283 frame #2: 0x00007fff8b5b5341 libsystem_pthread.dylib`start_wqthread + 13 thread #3: tid = 0x2c06, 0x00007fff8d7ccefa libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager' frame #0: 0x00007fff8d7ccefa libsystem_kernel.dylib`kevent_qos + 10 frame #1: 0x00007fff8e581165 libdispatch.dylib`_dispatch_mgr_invoke + 216 frame #2: 0x00007fff8e580dcd libdispatch.dylib`_dispatch_mgr_thread + 52 thread #4: tid = 0x2c07, 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8b5b7578 libsystem_pthread.dylib`_pthread_wqthread + 1283 frame #2: 0x00007fff8b5b5341 libsystem_pthread.dylib`start_wqthread + 13 thread #5: tid = 0x2c08, 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8b5b7578 libsystem_pthread.dylib`_pthread_wqthread + 1283 frame #2: 0x00007fff8b5b5341 libsystem_pthread.dylib`start_wqthread + 13 thread #6: tid = 0x2c09, 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8b5b7578 libsystem_pthread.dylib`_pthread_wqthread + 1283 frame #2: 0x00007fff8b5b5341 libsystem_pthread.dylib`start_wqthread + 13 thread #7: tid = 0x2c0c, 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8d7cc5e2 libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8b5b7578 libsystem_pthread.dylib`_pthread_wqthread + 1283 frame #2: 0x00007fff8b5b5341 libsystem_pthread.dylib`start_wqthread + 13 thread #8: tid = 0x2c0d, 0x00007fff8d7cbdb6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'QThread' frame #0: 0x00007fff8d7cbdb6 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8b5b8728 libsystem_pthread.dylib`_pthread_cond_wait + 767 frame #2: 0x0000000105fc67e0 QtCore`___lldb_unnamed_symbol316$$QtCore + 288 frame #3: 0x0000000105fc652b QtCore`___lldb_unnamed_symbol315$$QtCore + 43 frame #4: 0x0000000105fc64e2 QtCore`TestNamespace::QWaitCondition::wait(TestNamespace::QMutex*, unsigned long) + 162 frame #5: 0x00000001070c4466 QtTest`___lldb_unnamed_symbol33$$QtTest + 70 frame #6: 0x0000000105fc4f75 QtCore`___lldb_unnamed_symbol306$$QtCore + 373 frame #7: 0x00007fff8b5b799d libsystem_pthread.dylib`_pthread_body + 131 frame #8: 0x00007fff8b5b791a libsystem_pthread.dylib`_pthread_start + 168 frame #9: 0x00007fff8b5b5351 libsystem_pthread.dylib`thread_start + 13 thread #9: tid = 0x2c0e, 0x00007fff8d7c5f72 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread' frame #0: 0x00007fff8d7c5f72 libsystem_kernel.dylib`mach_msg_trap + 10 frame #1: 0x00007fff8d7c53b3 libsystem_kernel.dylib`mach_msg + 55 frame #2: 0x00007fff97ad7124 CoreFoundation`__CFRunLoopServiceMachPort + 212 frame #3: 0x00007fff97ad65ec CoreFoundation`__CFRunLoopRun + 1356 frame #4: 0x00007fff97ad5e38 CoreFoundation`CFRunLoopRunSpecific + 296 frame #5: 0x00007fff982c5d95 AppKit`_NSEventThread + 149 frame #6: 0x00007fff8b5b799d libsystem_pthread.dylib`_pthread_body + 131 frame #7: 0x00007fff8b5b791a libsystem_pthread.dylib`_pthread_start + 168 frame #8: 0x00007fff8b5b5351 libsystem_pthread.dylib`thread_start + 13 (lldb) quit =