Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 org.
qt-project.
QtWidgets 0x000000010bb40f47
QDockWidget::setFloating(bool) + 23 1 com.
example.
DetachDockExample 0x000000010b9dd624 DetachableDockManager
::eventFilter(QObject*,
QEvent*) + 484 (DetachableDockManager.
cpp:418) 2 org.
qt-project.
QtCore 0x000000010c8a72f9 QCoreApplicationPrivate
::sendThroughObjectEventFilters(QObject*,
QEvent*) + 217 3 org.
qt-project.
QtWidgets 0x000000010ba2adab QApplicationPrivate
::notify_helper(QObject*,
QEvent*) + 235 7 org.
qt-project.
QtWidgets 0x000000010ba85161 QWidgetWindow
::handleMouseEvent(QMouseEvent*) + 1217 8 org.
qt-project.
QtWidgets 0x000000010ba8439f QWidgetWindow
::event(QEvent*) + 111 9 org.
qt-project.
QtWidgets 0x000000010ba2adbb QApplicationPrivate
::notify_helper(QObject*,
QEvent*) + 251 12 org.qt-project.QtGui 0x000000010c0e2d3d QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2189
13 org.qt-project.QtGui 0x000000010c0e2671 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 449
14 org.qt-project.QtGui 0x000000010c0e1bd3 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 131
15 org.qt-project.QtGui 0x000000010c0cf51a QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 346
16 libqcocoa.dylib 0x000000010ecd36ff QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1631
17 com.
example.
DetachDockExample 0x000000010b9dd64f DetachableDockManager
::eventFilter(QObject*,
QEvent*) + 527 (DetachableDockManager.
cpp:422) 18 org.
qt-project.
QtCore 0x000000010c8a72f9 QCoreApplicationPrivate
::sendThroughObjectEventFilters(QObject*,
QEvent*) + 217 19 org.
qt-project.
QtWidgets 0x000000010ba2adab QApplicationPrivate
::notify_helper(QObject*,
QEvent*) + 235 23 org.
qt-project.
QtWidgets 0x000000010ba85161 QWidgetWindow
::handleMouseEvent(QMouseEvent*) + 1217 24 org.
qt-project.
QtWidgets 0x000000010ba8439f QWidgetWindow
::event(QEvent*) + 111 25 org.
qt-project.
QtWidgets 0x000000010ba2adbb QApplicationPrivate
::notify_helper(QObject*,
QEvent*) + 251 28 org.qt-project.QtGui 0x000000010c0e2d3d QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2189
29 org.qt-project.QtGui 0x000000010c0e2671 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 449
30 org.qt-project.QtGui 0x000000010c0e1bd3 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 131
31 org.qt-project.QtGui 0x000000010c0cf51a QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 346
32 org.qt-project.QtGui 0x000000010c0cd611 QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 673
33 libqcocoa.dylib 0x000000010ecc9341 -[QNSView updateGeometry] + 545
34 com.apple.CoreFoundation 0x00007fff8c346e0c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
35 com.apple.CoreFoundation 0x00007fff8c23a82d _CFXNotificationPost + 2893
36 com.apple.Foundation 0x00007fff91d15e4a -[NSNotificationCenter postNotificationName:object:userInfo:] + 68
37 com.apple.AppKit 0x00007fff8b0f6f81 -[NSWindow _setFrameCommon:display:stashSize:] + 1958
38 com.apple.AppKit 0x00007fff8b276492 __25-[NSWindow setStyleMask:]_block_invoke + 878
39 com.apple.AppKit 0x00007fff8b1001e8 NSPerformWithScreenUpdatesDisabled + 65
40 com.apple.AppKit 0x00007fff8b2760e5 -[NSWindow setStyleMask:] + 172
41 libqcocoa.dylib 0x000000010ecc4350 QCocoaWindow::setWindowFlags(QFlags<Qt::WindowType>) + 96
42 org.qt-project.QtGui 0x000000010c0ecfc3 QWindow::setFlags(QFlags<Qt::WindowType>) + 35
43 org.qt-project.QtWidgets 0x000000010ba582f9 QWidgetPrivate::create_sys(unsigned long long, bool, bool) + 649
44 org.
qt-project.
QtWidgets 0x000000010ba57119
QWidget::create(unsigned long long,
bool,
bool) + 425 45 org.
qt-project.
QtWidgets 0x000000010ba6cf14 QWidgetPrivate
::setParent_sys(QWidget*, QFlags<Qt
::WindowType>
) + 1668 46 org.
qt-project.
QtWidgets 0x000000010ba576f8
QWidget::setParent(QWidget*, QFlags<Qt
::WindowType>
) + 952 47 org.qt-project.QtWidgets 0x000000010ba6c7be QWidgetPrivate::setWindowFlags(QFlags<Qt::WindowType>) + 158
48 org.
qt-project.
QtWidgets 0x000000010bb42263 QDockWidgetPrivate
::setWindowState(bool,
bool,
QRect const
&) + 307 49 org.
qt-project.
QtWidgets 0x000000010bb433b3
QDockWidget::setTitleBarWidget(QWidget*) + 115 50 com.example.DetachDockExample 0x000000010b9dc3dc DetachableDock::changeTitleBar(bool) + 60 (DetachableDock.cpp:44)
51 com.example.DetachDockExample 0x000000010b9dd08b DetachableDockManager::topLevelUpdateDock(DetachableDock*, DetachableDockManager::TopLevelChange) + 123 (DetachableDockManager.cpp:311)
52 com.example.DetachDockExample 0x000000010b9dcfb6 DetachableDockManager::onDockTopLevelChanged(bool) + 1302 (DetachableDockManager.cpp:179)
53 com.
example.
DetachDockExample 0x000000010b9e0992 DetachableDockManager
::qt_static_metacall(QObject*,
QMetaObject::Call,
int,
void**) + 114 (moc_DetachableDockManager.
cpp:83) 54 org.
qt-project.
QtCore 0x000000010c8d99db
QMetaObject::activate(QObject*,
int,
int,
void**) + 2987 55 org.
qt-project.
QtWidgets 0x000000010bb422e8 QDockWidgetPrivate
::setWindowState(bool,
bool,
QRect const
&) + 440 56 org.
qt-project.
QtWidgets 0x000000010bb41001
QDockWidget::setFloating(bool) + 209 57 com.
example.
DetachDockExample 0x000000010b9dd624 DetachableDockManager
::eventFilter(QObject*,
QEvent*) + 484 (DetachableDockManager.
cpp:418) 58 org.
qt-project.
QtCore 0x000000010c8a72f9 QCoreApplicationPrivate
::sendThroughObjectEventFilters(QObject*,
QEvent*) + 217 59 org.
qt-project.
QtWidgets 0x000000010ba2adab QApplicationPrivate
::notify_helper(QObject*,
QEvent*) + 235 63 org.
qt-project.
QtWidgets 0x000000010ba85161 QWidgetWindow
::handleMouseEvent(QMouseEvent*) + 1217 64 org.
qt-project.
QtWidgets 0x000000010ba8439f QWidgetWindow
::event(QEvent*) + 111 65 org.
qt-project.
QtWidgets 0x000000010ba2adbb QApplicationPrivate
::notify_helper(QObject*,
QEvent*) + 251 68 org.qt-project.QtGui 0x000000010c0e2d3d QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2189
69 org.qt-project.QtGui 0x000000010c0e2671 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 449
... continued (Please check the attached text to see the full stack trace)