-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
5.6.0
-
None
-
OS X, MacBook Pro, 2 external monitors
On 10.11.3, MacBook Pro. I connect 2-3 external monitors. Started application with monitors enabled. Detached monitors one-by-one. Got native crash: EXC_BAD_ACCESS (EXC_I386_GPFLT) from QPlatformScreen::screen()
* thread #1: tid = 0x25ac4a, 0x0000000114e8dde2 QtGui`QPlatformScreen::screen() const + 18, name = 'CrBrowserMain', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) frame #0: 0x0000000114e8dde2 QtGui`QPlatformScreen::screen() const + 18 frame #1: 0x0000000114ece998 QtGui`QScreen::virtualSiblings() const + 328 frame #2: 0x0000000114ea7f9e QtGui`QWindowPrivate::setTopLevelScreen(QScreen*, bool) + 494 frame #3: 0x0000000114ece462 QtGui`QScreen::~QScreen() + 514 frame #4: 0x0000000114ece54e QtGui`QScreen::~QScreen() + 14 frame #5: 0x0000000114e8d0eb QtGui`QPlatformIntegration::destroyScreen(QPlatformScreen*) + 43 frame #6: 0x000000011891ac13 libqcocoa.dylib`QCocoaIntegration::updateScreens() + 1187 frame #7: 0x00007fff8378870c CoreFoundation`__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12 frame #8: 0x00007fff8378867f CoreFoundation`___CFXRegistrationPost_block_invoke + 63 frame #9: 0x00007fff83787d47 CoreFoundation`_CFXRegistrationPost + 407 frame #10: 0x00007fff83787ab2 CoreFoundation`___CFXNotificationPost_block_invoke + 50 frame #11: 0x00007fff83781d42 CoreFoundation`-[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1922 frame #12: 0x00007fff83670145 CoreFoundation`_CFXNotificationPost + 693 frame #13: 0x00007fff88048921 Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] + 66 frame #14: 0x00007fff9581fca8 AppKit`-[NSApplication _reactToScreenInvalidationImmediately:] + 383 frame #15: 0x00007fff9581faf9 AppKit`__44-[NSApplication _reactToScreenInvalidation:]_block_invoke + 59 frame #16: 0x00007fff836de4ac CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 frame #17: 0x00007fff836d0165 CoreFoundation`__CFRunLoopDoBlocks + 341 frame #18: 0x00007fff836cfecb CoreFoundation`__CFRunLoopRun + 2347 frame #19: 0x00007fff836cf338 CoreFoundation`CFRunLoopRunSpecific + 296 frame #20: 0x00007fff84d29935 HIToolbox`RunCurrentEventLoopInMode + 235 frame #21: 0x00007fff84d2976f HIToolbox`ReceiveNextEventCommon + 432 frame #22: 0x00007fff84d295af HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71 frame #23: 0x00007fff954d00ee AppKit`_DPSNextEvent + 1067 frame #24: 0x00007fff9589c943 AppKit`-[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454 frame #25: 0x00007fff954c5fc8 AppKit`-[NSApplication run] + 682 frame #26: 0x000000011893337f libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2191 frame #27: 0x000000011584e7a1 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401 frame #28: 0x0000000115852a65 QtCore`QCoreApplication::exec() + 341 * frame #29: 0x000000010c2bb0a4 jetbrains_toolbox`main(argc=2, argv=0x00007fff5394ba50) + 5828 at main.cpp:446 frame #30: 0x00007fff880185ad libdyld.dylib`start + 1
- duplicates
-
QTBUG-48275 Qt Creator crashes when unplugging external monitors
-
- Closed
-