Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.5.0, 5.5.1
-
None
-
OS X 10.11.1 Qt 5.5.1, only at user place
-
bd591064be388216f91d48522b3bdbc1be93bb92
Description
Our users are reporting odd crashes when trying to close dialog or when tree view is being updated/cleared, It is only happening on OS X 10.10/10.11 and we can't reproduce it locally, other platforms are unaffectted. Crashlogs always have something related to NSAccessibility or
I just hope crash logs will give some clues:
OS Version: Mac OS X 10.11.1 (15B42) Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000000001001c Exception Note: EXC_CORPSE_NOTIFY VM Regions Near 0x1001c: --> __TEXT 0000000103ce7000-0000000104410000 [ 7332K] r-x/rwx SM=COW /Applications/Papyrus Autor/Papyrus Autor.app/Contents/MacOS/Papyrus_Autor Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 org.qt-project.QtWidgets 0x0000000107a166e7 0x10779f000 + 2586343 1 org.qt-project.QtWidgets 0x0000000107a164d2 0x10779f000 + 2585810 2 libqcocoa.dylib 0x000000010d94945a 0x10d911000 + 230490 3 libqcocoa.dylib 0x000000010d945e8e 0x10d911000 + 216718 4 com.apple.AppKit 0x00007fff9decb386 NSAccessibilityEntryPointAttributeNames + 124 5 com.apple.AppKit 0x00007fff9e139c6a -[NSObject(NSAccessibilityInternal) _accessibilityAttributeNamesClientError:] + 56 6 com.apple.AppKit 0x00007fff9e13d08e CopyAttributeNames + 216 7 com.apple.HIServices 0x00007fff8c92323b _AXXMIGCopyAttributeNames + 245 8 com.apple.HIServices 0x00007fff8c92c823 _XCopyAttributeNames + 367 9 com.apple.HIServices 0x00007fff8c907012 mshMIGPerform + 199 10 com.apple.CoreFoundation 0x00007fff8bde7109 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41 11 com.apple.CoreFoundation 0x00007fff8bde7079 __CFRunLoopDoSource1 + 473 12 com.apple.CoreFoundation 0x00007fff8bddeaab __CFRunLoopRun + 2171 13 com.apple.CoreFoundation 0x00007fff8bdddfc8 CFRunLoopRunSpecific + 296 14 com.apple.HIToolbox 0x00007fff91cc5d55 RunCurrentEventLoopInMode + 235 15 com.apple.HIToolbox 0x00007fff91cc5b8f ReceiveNextEventCommon + 432 16 com.apple.HIToolbox 0x00007fff91cc59cf _BlockUntilNextEventMatchingListInModeWithFilter + 71 17 com.apple.AppKit 0x00007fff9dd05d96 _DPSNextEvent + 1067 18 com.apple.AppKit 0x00007fff9dd051c5 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454 19 com.apple.AppKit 0x00007fff9dcf9d28 -[NSApplication run] + 682 20 libqcocoa.dylib 0x000000010d93308d 0x10d911000 + 139405 21 org.qt-project.QtCore 0x000000010a3d707d QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381 22 org.qt-project.QtCore 0x000000010a3d9f5a QCoreApplication::exec() + 346
and another one involving QTreeview
OS Version: Mac OS X 10.11.1 (15B42) Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000000001001c Exception Note: EXC_CORPSE_NOTIFY VM Regions Near 0x1001c: --> __TEXT 0000000103ce7000-0000000104410000 [ 7332K] r-x/rwx SM=COW /Applications/Papyrus Autor/Papyrus Autor.app/Contents/MacOS/Papyrus_Autor Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 org.qt-project.QtGui 0x00000001072c2e56 QStandardItemModel::parent(QModelIndex const&) const + 54 1 org.qt-project.QtWidgets 0x0000000104d404d7 QTreeView::isIndexHidden(QModelIndex const&) const + 71 2 org.qt-project.QtWidgets 0x0000000104d3453d QTreeView::visualRect(QModelIndex const&) const + 93 3 org.qt-project.QtWidgets 0x0000000104ce06ed 0x104a69000 + 2586349 4 org.qt-project.QtWidgets 0x0000000104ce04d2 0x104a69000 + 2585810 5 libqcocoa.dylib 0x0000000108a8845a 0x108a50000 + 230490 6 libqcocoa.dylib 0x0000000108a84e8e 0x108a50000 + 216718 7 com.apple.AppKit 0x00007fff9decb386 NSAccessibilityEntryPointAttributeNames + 124 8 com.apple.AppKit 0x00007fff9e139c6a -[NSObject(NSAccessibilityInternal) _accessibilityAttributeNamesClientError:] + 56 9 com.apple.AppKit 0x00007fff9e13d08e CopyAttributeNames + 216 10 com.apple.HIServices 0x00007fff8c92323b _AXXMIGCopyAttributeNames + 245 11 com.apple.HIServices 0x00007fff8c92c823 _XCopyAttributeNames + 367 12 com.apple.HIServices 0x00007fff8c907012 mshMIGPerform + 199 13 com.apple.CoreFoundation 0x00007fff8bde7109 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41 14 com.apple.CoreFoundation 0x00007fff8bde7079 __CFRunLoopDoSource1 + 473 15 com.apple.CoreFoundation 0x00007fff8bddeaab __CFRunLoopRun + 2171 16 com.apple.CoreFoundation 0x00007fff8bdddfc8 CFRunLoopRunSpecific + 296 17 com.apple.HIToolbox 0x00007fff91cc5d55 RunCurrentEventLoopInMode + 235 18 com.apple.HIToolbox 0x00007fff91cc5b8f ReceiveNextEventCommon + 432 19 com.apple.HIToolbox 0x00007fff91cc59cf _BlockUntilNextEventMatchingListInModeWithFilter + 71 20 com.apple.AppKit 0x00007fff9dd05d96 _DPSNextEvent + 1067 21 com.apple.AppKit 0x00007fff9dd051c5 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454 22 com.apple.AppKit 0x00007fff9dcf9d28 -[NSApplication run] + 682 23 libqcocoa.dylib 0x0000000108a7208d 0x108a50000 + 139405 24 org.qt-project.QtCore 0x00000001076a107d QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381 25 org.qt-project.QtCore 0x00000001076a3f5a QCoreApplication::exec() + 346
Attachments
Issue Links
- is duplicated by
-
QTBUG-55402 libqt5widgets5: wireshark crashes with SIGSEGV in QTreeModel::index ( only with a11y )
- Closed
-
QTBUG-54570 QAccessibleTableCell stores QModelIndex
- Closed
- relates to
-
QTBUG-43796 Crash by drag and drop in QTreeView with QFileSystemModel+QSortFilterProxyModel
- Closed
-
QTBUG-52601 QTreeView with QSortFilterProxyModel and OS X + Accessibility causes crash
- Closed
For Gerrit Dashboard: QTBUG-49907 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
174620,4 | Use QPersistentModelIndex for storing a model index | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |