Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-19922

Crash when closing application output tabs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • Qt Creator 4.5.1
    • Qt Creator 4.5.0
    • None
    • Qt Creator 4.5.0
      Based on Qt 5.10.0 (Clang 7.0 (Apple), 64 bit)
      Built on Dec 4 2017 04:18:12
      From revision fcea6ceba6

    Description

      I haven't been able to reproduce it, but here's the backtrace:

      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
      0   libProjectExplorer.dylib      	0x00000001082f9c16 ProjectExplorer::RunControl::initiateFinish() + 6
      1   libProjectExplorer.dylib      	0x000000010836f8db ProjectExplorer::Internal::AppOutputPane::closeTab(int, ProjectExplorer::Internal::AppOutputPane::CloseTabMode) + 635
      2   libProjectExplorer.dylib      	0x000000010836d600 ProjectExplorer::Internal::AppOutputPane::contextMenuRequested(QPoint const&, int) + 640
      3   org.qt-project.QtCore         	0x00000001019aa8eb QMetaObject::activate(QObject*, int, int, void**) + 2347
      4   libProjectExplorer.dylib      	0x000000010836ae8d ProjectExplorer::Internal::TabWidget::slotContextMenuRequested(QPoint const&) + 93
      5   org.qt-project.QtCore         	0x00000001019aa8eb QMetaObject::activate(QObject*, int, int, void**) + 2347
      6   org.qt-project.QtWidgets      	0x0000000100d0d9b7 QWidget::event(QEvent*) + 4759
      7   org.qt-project.QtWidgets      	0x0000000100cd39a2 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 306
      8   org.qt-project.QtWidgets      	0x0000000100cd5ccc QApplication::notify(QObject*, QEvent*) + 4492
      9   org.qt-project.QtCore         	0x000000010197997f QCoreApplication::notifyInternal2(QObject*, QEvent*) + 159
      10  org.qt-project.QtWidgets      	0x0000000100d2dce9 QWidgetWindow::handleMouseEvent(QMouseEvent*) + 3497
      11  org.qt-project.QtWidgets      	0x0000000100d2c300 QWidgetWindow::event(QEvent*) + 224
      12  org.qt-project.QtWidgets      	0x0000000100cd39a2 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 306
      13  org.qt-project.QtWidgets      	0x0000000100cd4cbf QApplication::notify(QObject*, QEvent*) + 383
      14  org.qt-project.QtCore         	0x000000010197997f QCoreApplication::notifyInternal2(QObject*, QEvent*) + 159
      15  org.qt-project.QtGui          	0x000000010129044c QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2956
      16  org.qt-project.QtGui          	0x0000000101277b5b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 155
      17  libqcocoa.dylib               	0x0000000103eefaa1 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
      18  com.apple.CoreFoundation      	0x00007fff45874721 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
      19  com.apple.CoreFoundation      	0x00007fff4592e0ac __CFRunLoopDoSource0 + 108
      20  com.apple.CoreFoundation      	0x00007fff45857260 __CFRunLoopDoSources0 + 208
      21  com.apple.CoreFoundation      	0x00007fff458566dd __CFRunLoopRun + 1293
      22  com.apple.CoreFoundation      	0x00007fff45855f43 CFRunLoopRunSpecific + 483
      23  com.apple.HIToolbox           	0x00007fff44b6de26 RunCurrentEventLoopInMode + 286
      24  com.apple.HIToolbox           	0x00007fff44b6da9f ReceiveNextEventCommon + 366
      25  com.apple.HIToolbox           	0x00007fff44b6d914 _BlockUntilNextEventMatchingListInModeWithFilter + 64
      26  com.apple.AppKit              	0x00007fff42e38f5f _DPSNextEvent + 2085
      27  com.apple.AppKit              	0x00007fff435ceb4c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
      28  com.apple.AppKit              	0x00007fff42e2dd6d -[NSApplication run] + 764
      29  libqcocoa.dylib               	0x0000000103eee89d QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2397
      30  org.qt-project.QtCore         	0x0000000101975502 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 418
      31  org.qt-project.QtCore         	0x000000010197a092 QCoreApplication::exec() + 402
      32  org.qt-project.qtcreator      	0x0000000100a445e1 main + 16145
      33  libdyld.dylib                 	0x00007fff6d169115 start + 1
      

      Attachments

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

        Activity

          People

            hunger Tobias Hunger
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes