Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-67371

tst_QQuickFramebufferObject::testThatStuffWorks(green, !aa, 80x80) crashed on osx 10.11

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: 5.12
    • Fix Version/s: 5.12.0 Alpha
    • Labels:
      None
    • Environment:
      OS X 10.11 (clang-x86_64) - DeveloperBuild, Release, QtNamespace, NoPch, AbortTestingOnFirstFailure
    • Platform/s:
      macOS
    • Commits:
      fd8c3e41fc90bb431159343926dff628a860f289

      Description

      https://codereview.qt-project.org/#/c/224514/ Update submodules on 'dev' in qt5

      https://testresults.qt.io/coin/integration/qt/qt5/tasks/1522261426

      https://testresults.qt.io/logs/qt/qtdeclarative/86907a25fbfb096464c8ad3814e8a20193bf04eb/MacOSOSX_10_11x86_64MacOSOSX_10_11x86_64Clangqtci-osx-10.11-x86_64-3-481bfcDeveloperBuild_Release_QtNamespace_NoPch/f758e8c0828f83e6841c6ebecda9309201df8911/test_1522261804/log.txt.gz

      agent:2018/03/28 11:32:17 build.go:262: [make check -j1] 900 900
      /Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickframebufferobject/target_wrapper.sh  ./tst_qquickframebufferobject -o /Users/qt/work/testresults/tests/auto/quick/qquickframebufferobject385080185,xml -o -,txt
      ********* Start testing of tst_QQuickFramebufferObject *********
      Config: Using QtTest library 5.12.0, Qt 5.12.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 8.0.0 (clang-800.0.42.1) (Apple))
      PASS   : tst_QQuickFramebufferObject::initTestCase()
      PASS   : tst_QQuickFramebufferObject::testThatStuffWorks(red, !aa, item-size)
      
      ========= Received signal, dumping stack ==============
      (lldb) process attach --pid 15773
      Process 15773 stopped
      * thread #1: tid = 0xf6b1, 0x00007fff8c23f59a libsystem_kernel.dylib`__wait4_nocancel + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
          frame #0: 0x00007fff8c23f59a libsystem_kernel.dylib`__wait4_nocancel + 10
      libsystem_kernel.dylib`__wait4_nocancel:
      ->  0x7fff8c23f59a <+10>: jae    0x7fff8c23f5a4            ; <+20>
          0x7fff8c23f59c <+12>: movq   %rax, %rdi
          0x7fff8c23f59f <+15>: jmp    0x7fff8c2397cd            ; cerror_nocancel
          0x7fff8c23f5a4 <+20>: retq   
      
      Executable module set to "/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject".
      Architecture set to: x86_64-apple-macosx.
      (lldb) bt all
      * thread #1: tid = 0xf6b1, 0x00007fff8c23f59a libsystem_kernel.dylib`__wait4_nocancel + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
        * frame #0: 0x00007fff8c23f59a libsystem_kernel.dylib`__wait4_nocancel + 10
          frame #1: 0x00007fff94823fd5 libsystem_c.dylib`system + 458
          frame #2: 0x000000010f709974 QtTest`___lldb_unnamed_symbol73$$QtTest + 164
          frame #3: 0x000000010f709887 QtTest`___lldb_unnamed_symbol72$$QtTest + 199
          frame #4: 0x00007fff9b6d452a libsystem_platform.dylib`_sigtramp + 26
          frame #5: 0x000000010e329c48 QtQuick`___lldb_unnamed_symbol2174$$QtQuick + 312
          frame #6: 0x000000010e38c20c QtQuick`TestNamespace::QQuickWindow::grabWindow() + 508
          frame #7: 0x000000010e250d15 tst_qquickframebufferobject`tst_QQuickFramebufferObject::testThatStuffWorks() + 677
          frame #8: 0x000000010edb8883 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 #9: 0x000000010f707646 QtTest`___lldb_unnamed_symbol64$$QtTest + 1158
          frame #10: 0x000000010f70849e QtTest`___lldb_unnamed_symbol66$$QtTest + 782
          frame #11: 0x000000010f709424 QtTest`___lldb_unnamed_symbol70$$QtTest + 1060
          frame #12: 0x000000010f70a0f4 QtTest`TestNamespace::QTest::qRun() + 692
          frame #13: 0x000000010f709be0 QtTest`TestNamespace::QTest::qExec(TestNamespace::QObject*, int, char**) + 16
          frame #14: 0x000000010e252f8a tst_qquickframebufferobject`main + 122
          frame #15: 0x00007fff886e05ad libdyld.dylib`start + 1
          frame #16: 0x00007fff886e05ad libdyld.dylib`start + 1
      
        thread #2: tid = 0xf6b2, 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #0: 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #1: 0x00007fff9ae53578 libsystem_pthread.dylib`_pthread_wqthread + 1283
          frame #2: 0x00007fff9ae51341 libsystem_pthread.dylib`start_wqthread + 13
      
        thread #3: tid = 0xf6b3, 0x00007fff8c23fefa libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager'
          frame #0: 0x00007fff8c23fefa libsystem_kernel.dylib`kevent_qos + 10
          frame #1: 0x00007fff930a7165 libdispatch.dylib`_dispatch_mgr_invoke + 216
          frame #2: 0x00007fff930a6dcd libdispatch.dylib`_dispatch_mgr_thread + 52
      
        thread #4: tid = 0xf6b4, 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #0: 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #1: 0x00007fff9ae53578 libsystem_pthread.dylib`_pthread_wqthread + 1283
          frame #2: 0x00007fff9ae51341 libsystem_pthread.dylib`start_wqthread + 13
      
        thread #5: tid = 0xf6b5, 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #0: 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #1: 0x00007fff9ae53578 libsystem_pthread.dylib`_pthread_wqthread + 1283
          frame #2: 0x00007fff9ae51341 libsystem_pthread.dylib`start_wqthread + 13
      
        thread #6: tid = 0xf6b8, 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #0: 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #1: 0x00007fff9ae53578 libsystem_pthread.dylib`_pthread_wqthread + 1283
          frame #2: 0x00007fff9ae51341 libsystem_pthread.dylib`start_wqthread + 13
      
        thread #7: tid = 0xf6b9, 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #0: 0x00007fff8c23f5e2 libsystem_kernel.dylib`__workq_kernreturn + 10
          frame #1: 0x00007fff9ae53578 libsystem_pthread.dylib`_pthread_wqthread + 1283
          frame #2: 0x00007fff9ae51341 libsystem_pthread.dylib`start_wqthread + 13
      
        thread #8: tid = 0xf6bb, 0x00007fff8c23edb6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'QThread'
          frame #0: 0x00007fff8c23edb6 libsystem_kernel.dylib`__psynch_cvwait + 10
          frame #1: 0x00007fff9ae54728 libsystem_pthread.dylib`_pthread_cond_wait + 767
          frame #2: 0x000000010ebf380d QtCore`___lldb_unnamed_symbol319$$QtCore + 301
          frame #3: 0x000000010ebf350e QtCore`___lldb_unnamed_symbol318$$QtCore + 94
          frame #4: 0x000000010ebf348d QtCore`TestNamespace::QWaitCondition::wait(TestNamespace::QMutex*, TestNamespace::QDeadlineTimer) + 173
          frame #5: 0x000000010ebf33d3 QtCore`TestNamespace::QWaitCondition::wait(TestNamespace::QMutex*, unsigned long) + 83
          frame #6: 0x000000010f70f2f6 QtTest`___lldb_unnamed_symbol86$$QtTest + 70
          frame #7: 0x000000010ebf1e57 QtCore`___lldb_unnamed_symbol309$$QtCore + 359
          frame #8: 0x00007fff9ae5399d libsystem_pthread.dylib`_pthread_body + 131
          frame #9: 0x00007fff9ae5391a libsystem_pthread.dylib`_pthread_start + 168
          frame #10: 0x00007fff9ae51351 libsystem_pthread.dylib`thread_start + 13
      
        thread #9: tid = 0xf6be, 0x00007fff8c238f72 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread'
          frame #0: 0x00007fff8c238f72 libsystem_kernel.dylib`mach_msg_trap + 10
          frame #1: 0x00007fff8c2383b3 libsystem_kernel.dylib`mach_msg + 55
          frame #2: 0x00007fff9de56124 CoreFoundation`__CFRunLoopServiceMachPort + 212
          frame #3: 0x00007fff9de555ec CoreFoundation`__CFRunLoopRun + 1356
          frame #4: 0x00007fff9de54e38 CoreFoundation`CFRunLoopRunSpecific + 296
          frame #5: 0x00007fff8c520d95 AppKit`_NSEventThread + 149
          frame #6: 0x00007fff9ae5399d libsystem_pthread.dylib`_pthread_body + 131
          frame #7: 0x00007fff9ae5391a libsystem_pthread.dylib`_pthread_start + 168
          frame #8: 0x00007fff9ae51351 libsystem_pthread.dylib`thread_start + 13
      
        thread #10: tid = 0xf6bf, 0x00007fff8c2402a2 libsystem_kernel.dylib`poll + 10, name = 'QQmlThread'
          frame #0: 0x00007fff8c2402a2 libsystem_kernel.dylib`poll + 10
          frame #1: 0x000000010ee05020 QtCore`TestNamespace::qt_safe_poll(pollfd*, unsigned int, timespec const*) + 544
          frame #2: 0x000000010ee066a7 QtCore`TestNamespace::QEventDispatcherUNIX::processEvents(TestNamespace::QFlags<TestNamespace::QEventLoop::ProcessEventsFlag>) + 871
          frame #3: 0x000000010eda9c61 QtCore`TestNamespace::QEventLoop::exec(TestNamespace::QFlags<TestNamespace::QEventLoop::ProcessEventsFlag>) + 417
          frame #4: 0x000000010ebe8573 QtCore`TestNamespace::QThread::exec() + 115
          frame #5: 0x000000010e8d4449 QtQml`___lldb_unnamed_symbol4844$$QtQml + 57
          frame #6: 0x000000010ebf1e57 QtCore`___lldb_unnamed_symbol309$$QtCore + 359
          frame #7: 0x00007fff9ae5399d libsystem_pthread.dylib`_pthread_body + 131
          frame #8: 0x00007fff9ae5391a libsystem_pthread.dylib`_pthread_start + 168
          frame #9: 0x00007fff9ae51351 libsystem_pthread.dylib`thread_start + 13
      (lldb) quit
      ========= End of stack trace ==============
      QFATAL : tst_QQuickFramebufferObject::testThatStuffWorks(green, !aa, 80x80) Received signal 11
               Function time: 293ms Total time: 294ms
      FAIL!  : tst_QQuickFramebufferObject::testThatStuffWorks(green, !aa, 80x80) Received a fatal error.
         Loc: [Unknown file(0)]
      Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 11843ms
      ********* Finished testing of tst_QQuickFramebufferObject *********
      make: *** [check] Abort trap: 6
      

        Attachments

        For Gerrit Dashboard: QTBUG-67371
        # Subject Branch Project Status CR V

          Activity

            People

            Assignee:
            liaqi Liang Qi
            Reporter:
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes