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

SIGABRT on QCocoaGLContext::swapBuffers

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P1: Critical
    • None
    • 5.14.2, 5.15.2
    • Quick: SceneGraph
    • None
    • macOS 10.15.5, macOS 10.14.4, macOS 10.13.6, macOS 10.16
    • macOS

    Description

      There are a lot of such crashes according to Fabric/Firebase Crashlitics on users side

      Crashed: CrBrowserMain
      0 libsystem_kernel.dylib 0x7fff737dd33a __pthread_kill + 10
      1 libsystem_pthread.dylib 0x7fff73899e60 pthread_kill + 430
      2 libsystem_c.dylib 0x7fff73764808 abort + 120
      3 libGPUSupportMercury.dylib 0x7fff5aab50a5 gpusGenerateCrashLog.cold.1 + 93
      4 libGPUSupportMercury.dylib 0x7fff5aaac18f gpusGenerateCrashLog + 87
      5 GeForceGLDriver 0x7fff3401dc4f gldCreateDevice + 1271
      6 libGPUSupportMercury.dylib 0x7fff5aaad55b gpusSubmitDataBuffers + 164
      7 GeForceGLDriver 0x7fff3401911c gldUpdateDispatch + 3209
      8 GeForceGLDriver 0x7fff34019537 gldPresentFramebufferData + 501
      9 GLEngine 0x7fff441ba8d1 glSwap_Exec + 97
      10 OpenGL 0x7fff4419c473 CGLFlushDrawable + 59
      11 AppKit 0x7fff36cb9f2a -[NSOpenGLContext flushBuffer] + 20
      12 libqcocoa.dylib 0x11bec693e QCocoaGLContext::swapBuffers(QPlatformSurface*) + 249 (qmutex.h:249)
      13 QtGui 0x11b1cd920 QOpenGLContext::swapBuffers(QSurface*) + 1113 (qopenglcontext.cpp:1113)
      14 QtQuick 0x11a1459e8 QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) + 762 (qsgrenderloop.cpp:762)
      15 QtQuick 0x11a1c1aa8 QQuickWindow::event(QEvent*) + 1763 (qquickwindow.cpp:1763)
      16 QtWidgets 0x11aba366d QApplicationPrivate::notify_helper(QObject*, QEvent*) + 118 (qcoreapplication_p.h:118)
      17 QtWidgets 0x11aba4aa5 QApplication::notify(QObject*, QEvent*) + 3639 (qapplication.cpp:3639)
      18 QtCore 0x11b95b4f4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 1075 (qcoreapplication.cpp:1075)
      19 QtGui 0x11b17a985 QPlatformWindow::deliverUpdateRequest() + 787 (qplatformwindow.cpp:787)
      20 libqcocoa.dylib 0x11be916e2 QCocoaWindow::deliverUpdateRequest() + 1520 (qcocoawindow.mm:1520)
      21 libqcocoa.dylib 0x11be7e642 QCocoaScreen::deliverUpdateRequests() + 520 (qcocoascreen.mm:520)
      22 libdispatch.dylib 0x7fff7363c658 _dispatch_client_callout + 8
      23 libdispatch.dylib 0x7fff7363e818 _dispatch_continuation_pop + 414
      24 libdispatch.dylib 0x7fff7364e4be _dispatch_source_invoke + 2084
      25 libdispatch.dylib 0x7fff73647b6d _dispatch_main_queue_callback_4CF + 618
      26 CoreFoundation 0x7fff396d9f11 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
      27 CoreFoundation 0x7fff39699d17 __CFRunLoopRun + 2028
      28 CoreFoundation 0x7fff39698ece CFRunLoopRunSpecific + 462
      29 HIToolbox 0x7fff382c7abd RunCurrentEventLoopInMode + 292
      30 HIToolbox 0x7fff382c77d5 ReceiveNextEventCommon + 584
      31 HIToolbox 0x7fff382c7579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
      32 AppKit 0x7fff3690f829 _DPSNextEvent + 883
      33 AppKit 0x7fff3690e070 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
      34 AppKit 0x7fff368ffd7e -[NSApplication run] + 658
      35 libqcocoa.dylib 0x11bea7618 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 560 (qobject_p.h:560)
      36 QtCore 0x11b95766f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 926 (atomic:926)
      37 QtCore 0x11b95bb42 QCoreApplication::exec() + 1383 (qcoreapplication.cpp:1383)
      
      

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              janichol Andy Nichols
              studiosus Vladimir Belyavsky
              Votes:
              3 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes