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

Crash when switching sessions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • Qt Creator 4.5.2
    • Qt Creator 4.3.1
    • None
    • Mac OS X 10.12.6 (16G29)

      Qt Creator 4.3.1
      Based on Qt 5.9.1 (Clang 7.0 (Apple), 64 bit)
      Built on Jun 29 2017 04:16:13
      From revision e974f0733e

    Description

      I haven't been able to reproduce it so far, but thought it was worth reporting anyway.

      Backtrace:

      Crashed Thread:        0  Dispatch queue: com.apple.main-thread
      
      Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
      Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
      Exception Note:        EXC_CORPSE_NOTIFY
      
      Termination Signal:    Segmentation fault: 11
      Termination Reason:    Namespace SIGNAL, Code 0xb
      Terminating Process:   exc handler [0]
      
      VM Regions Near 0:
      --> 
          __TEXT                 000000010f19d000-000000010f1b0000 [   76K] r-x/rwx SM=COW  /Users/USER/*/Qt Creator.app/Contents/MacOS/Qt Creator
      
      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
      0   libCore.dylib                 	0x0000000117304ff8 Core::Internal::DocumentModelPrivate::removeEditor(Core::IEditor*) + 440
      1   libCore.dylib                 	0x00000001172ece78 Core::Internal::EditorManagerPrivate::closeEditors(QList<Core::IEditor*> const&, Core::Internal::EditorManagerPrivate::CloseFlag) + 2264
      2   libCore.dylib                 	0x00000001172f135d Core::EditorManager::closeDocuments(QList<Core::IDocument*> const&, bool) + 45
      3   libCore.dylib                 	0x00000001172f15c9 Core::EditorManager::closeAllEditors(bool) + 41
      4   libProjectExplorer.dylib      	0x0000000117a0865c ProjectExplorer::SessionManager::loadSession(QString const&) + 540
      5   libProjectExplorer.dylib      	0x000000011794fb7f ProjectExplorer::ProjectExplorerPluginPrivate::setSession(QAction*) + 127
      6   org.qt-project.QtCore         	0x00000001101279cb QMetaObject::activate(QObject*, int, int, void**) + 731
      7   org.qt-project.QtWidgets      	0x000000010f42c53e 0x10f421000 + 46398
      8   org.qt-project.QtCore         	0x0000000110127a81 QMetaObject::activate(QObject*, int, int, void**) + 913
      9   org.qt-project.QtWidgets      	0x000000010f429bdf QAction::activate(QAction::ActionEvent) + 303
      10  org.qt-project.QtCore         	0x0000000110127a81 QMetaObject::activate(QObject*, int, int, void**) + 913
      11  org.qt-project.QtCore         	0x0000000110120b0c QObject::event(QEvent*) + 156
      12  org.qt-project.QtWidgets      	0x000000010f432bdd QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
      13  org.qt-project.QtWidgets      	0x000000010f4354ac QApplication::notify(QObject*, QEvent*) + 5852
      14  org.qt-project.QtCore         	0x00000001100f69f4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
      15  org.qt-project.QtCore         	0x00000001100f7740 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 560
      16  libqcocoa.dylib               	0x000000011235225e 0x112329000 + 168542
      17  libqcocoa.dylib               	0x0000000112352b21 0x112329000 + 170785
      18  com.apple.CoreFoundation      	0x00007fffba20c321 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
      19  com.apple.CoreFoundation      	0x00007fffba1ed21d __CFRunLoopDoSources0 + 557
      20  com.apple.CoreFoundation      	0x00007fffba1ec716 __CFRunLoopRun + 934
      21  com.apple.CoreFoundation      	0x00007fffba1ec114 CFRunLoopRunSpecific + 420
      22  com.apple.HIToolbox           	0x00007fffb974cebc RunCurrentEventLoopInMode + 240
      23  com.apple.HIToolbox           	0x00007fffb974cbf9 ReceiveNextEventCommon + 184
      24  com.apple.HIToolbox           	0x00007fffb974cb26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
      25  com.apple.AppKit              	0x00007fffb7ce5a54 _DPSNextEvent + 1120
      26  com.apple.AppKit              	0x00007fffb84617ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
      27  com.apple.AppKit              	0x00007fffb7cda3db -[NSApplication run] + 926
      28  libqcocoa.dylib               	0x00000001123519bf 0x112329000 + 166335
      29  org.qt-project.QtCore         	0x00000001100f2631 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
      30  org.qt-project.QtCore         	0x00000001100f7099 QCoreApplication::exec() + 393
      31  org.qt-project.qtcreator      	0x000000010f1a9961 main + 17265
      32  libdyld.dylib                 	0x00007fffcf974235 start + 1
      
      Thread 1:: com.apple.CFSocket.private
      0   libsystem_kernel.dylib        	0x00007fffcfaa2eb6 __select + 10
      1   com.apple.CoreFoundation      	0x00007fffba22866a __CFSocketManager + 682
      2   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      3   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      4   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 2:: Qt bearer thread
      0   libsystem_kernel.dylib        	0x00007fffcfaa419e poll + 10
      1   org.qt-project.QtCore         	0x000000011014b1d0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 112
      2   org.qt-project.QtCore         	0x000000011014c845 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 885
      3   org.qt-project.QtCore         	0x00000001100f2631 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
      4   org.qt-project.QtCore         	0x000000010ff2b19e QThread::exec() + 110
      5   org.qt-project.QtCore         	0x000000010ff2ee7f 0x10ff03000 + 179839
      6   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      7   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      8   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 3:: QThread
      0   libsystem_kernel.dylib        	0x00007fffcfaa419e poll + 10
      1   org.qt-project.QtCore         	0x000000011014b380 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 544
      2   org.qt-project.QtCore         	0x000000011014c845 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 885
      3   org.qt-project.QtCore         	0x00000001100f2631 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
      4   org.qt-project.QtCore         	0x000000010ff2b19e QThread::exec() + 110
      5   org.qt-project.QtCore         	0x000000010ff2ee7f 0x10ff03000 + 179839
      6   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      7   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      8   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 4:: QQmlThread
      0   libsystem_kernel.dylib        	0x00007fffcfaa419e poll + 10
      1   org.qt-project.QtCore         	0x000000011014b380 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 544
      2   org.qt-project.QtCore         	0x000000011014c845 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 885
      3   org.qt-project.QtCore         	0x00000001100f2631 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
      4   org.qt-project.QtCore         	0x000000010ff2b19e QThread::exec() + 110
      5   org.qt-project.QtQml          	0x000000011083f1c9 0x1105f8000 + 2388425
      6   org.qt-project.QtCore         	0x000000010ff2ee7f 0x10ff03000 + 179839
      7   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      8   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      9   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 5:: QQmlThread
      0   libsystem_kernel.dylib        	0x00007fffcfaa419e poll + 10
      1   org.qt-project.QtCore         	0x000000011014b380 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 544
      2   org.qt-project.QtCore         	0x000000011014c845 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 885
      3   org.qt-project.QtCore         	0x00000001100f2631 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
      4   org.qt-project.QtCore         	0x000000010ff2b19e QThread::exec() + 110
      5   org.qt-project.QtQml          	0x000000011083f1c9 0x1105f8000 + 2388425
      6   org.qt-project.QtCore         	0x000000010ff2ee7f 0x10ff03000 + 179839
      7   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      8   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      9   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 6:: QNetworkAccessManager thread
      0   libsystem_kernel.dylib        	0x00007fffcfaa419e poll + 10
      1   org.qt-project.QtCore         	0x000000011014b380 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 544
      2   org.qt-project.QtCore         	0x000000011014c845 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 885
      3   org.qt-project.QtCore         	0x00000001100f2631 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
      4   org.qt-project.QtCore         	0x000000010ff2b19e QThread::exec() + 110
      5   org.qt-project.QtCore         	0x000000010ff2ee7f 0x10ff03000 + 179839
      6   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      7   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      8   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 7:: com.apple.NSEventThread
      0   libsystem_kernel.dylib        	0x00007fffcfa9b34a mach_msg_trap + 10
      1   libsystem_kernel.dylib        	0x00007fffcfa9a797 mach_msg + 55
      2   com.apple.CoreFoundation      	0x00007fffba1ed434 __CFRunLoopServiceMachPort + 212
      3   com.apple.CoreFoundation      	0x00007fffba1ec8c1 __CFRunLoopRun + 1361
      4   com.apple.CoreFoundation      	0x00007fffba1ec114 CFRunLoopRunSpecific + 420
      5   com.apple.AppKit              	0x00007fffb7e32f02 _NSEventThread + 205
      6   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      7   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      8   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 8:: com.apple.coreanimation.render-server
      0   libsystem_kernel.dylib        	0x00007fffcfa9b34a mach_msg_trap + 10
      1   libsystem_kernel.dylib        	0x00007fffcfa9a797 mach_msg + 55
      2   com.apple.QuartzCore          	0x00007fffbfdd0bd4 CA::Render::Server::server_thread(void*) + 272
      3   com.apple.QuartzCore          	0x00007fffbfe813ab thread_fun + 25
      4   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      5   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      6   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      
      Thread 9:
      0   libsystem_kernel.dylib        	0x00007fffcfaa344e __workq_kernreturn + 10
      1   libsystem_pthread.dylib       	0x00007fffcfb8d621 _pthread_wqthread + 1426
      2   libsystem_pthread.dylib       	0x00007fffcfb8d07d start_wqthread + 13
      
      Thread 10:
      0   libsystem_pthread.dylib       	0x00007fffcfb8d070 start_wqthread + 0
      1   ???                           	0x2000000000000000 0 + 2305843009213693952
      
      Thread 11:
      0   libsystem_kernel.dylib        	0x00007fffcfaa344e __workq_kernreturn + 10
      1   libsystem_pthread.dylib       	0x00007fffcfb8d621 _pthread_wqthread + 1426
      2   libsystem_pthread.dylib       	0x00007fffcfb8d07d start_wqthread + 13
      
      Thread 12:
      0   libsystem_kernel.dylib        	0x00007fffcfaa344e __workq_kernreturn + 10
      1   libsystem_pthread.dylib       	0x00007fffcfb8d48e _pthread_wqthread + 1023
      2   libsystem_pthread.dylib       	0x00007fffcfb8d07d start_wqthread + 13
      
      Thread 13:
      0   libsystem_pthread.dylib       	0x00007fffcfb8d070 start_wqthread + 0
      1   libsystem_blocks.dylib        	0x00007fffcf9a8bdc _Block_object_assign + 358
      
      Thread 14:: QScanThread
      0   libsystem_kernel.dylib        	0x00007fffcfa9b386 semaphore_wait_trap + 10
      1   libdispatch.dylib             	0x00007fffcf956a77 _os_semaphore_wait + 16
      2   libdispatch.dylib             	0x00007fffcf947891 _dispatch_semaphore_wait_slow + 103
      3   com.apple.framework.CoreWLAN  	0x00007fffbb8ff0e8 -[CWInterface(Private) scanForNetworksWithChannels:ssidList:legacyScanSSID:includeHiddenNetworks:mergedScanResults:maxAge:maxMissCount:maxWakeCount:maxAutoJoinCount:waitForWiFi:waitForBluetooth:priority:error:] + 623
      4   com.apple.framework.CoreWLAN  	0x00007fffbb8f80bf -[CWInterface scanForNetworksWithName:error:] + 106
      5   libqcorewlanbearer.dylib      	0x000000011a3b2c05 0x11a3ac000 + 27653
      6   org.qt-project.QtCore         	0x000000010ff2ee7f 0x10ff03000 + 179839
      7   libsystem_pthread.dylib       	0x00007fffcfb8d93b _pthread_body + 180
      8   libsystem_pthread.dylib       	0x00007fffcfb8d887 _pthread_start + 286
      9   libsystem_pthread.dylib       	0x00007fffcfb8d08d thread_start + 13
      

      Attachments

        For Gerrit Dashboard: QTCREATORBUG-19011
        # Subject Branch Project Status CR V

        Activity

          People

            con Eike Ziller
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes