EXC_BAD_ACCESS [NSTableView (NSTableViewViewBased) _delegate_viewForTableColumn: row:] в macOS 10.15.3 (только MacBook Pro 16.1) - PullRequest
0 голосов
/ 07 мая 2020

Мне все чаще и чаще сообщают о сбоях из-за исключения EXC_BAD_ACCESS в моем приложении пользователями macOS 10.15.3 и 10.15.4 (MacBook Pro16.1). Однако я не могу понять, почему, и не могу воспроизвести это. Есть идеи, какие идеи я мог почерпнуть из журнала ниже? Что-то не так с моим tableView?

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: ILL_NOOP at 0x00000001012ad601
Crashed Thread: 0

Application Specific Information:
Exception 2, Code 0, Subcode 8

Thread 0 Crashed:
0   MyApp Test                     0x2012ad601         <redacted>
1   MyApp Test                     0x2012711a5         <redacted>
2   MyApp Test                     0x201270a65         <redacted>
3   AppKit                          0xfffe61d01ee6      -[NSTableView(NSTableViewViewBased) _delegate_viewForTableColumn:row:]
4   AppKit                          0xfffe61c12c8e      -[NSTableView(NSTableViewViewBased) makeViewForTableColumn:row:]
5   AppKit                          0xfffe61c1220d      -[NSTableRowData _addViewToRowView:atColumn:row:]
6   AppKit                          0xfffe61c11f47      -[NSTableRowData _addViewsToRowView:atRow:]
7   AppKit                          0xfffe61c0ff86      -[NSTableRowData _initializeRowView:atRow:]
8   AppKit                          0xfffe61c0e296      -[NSTableRowData _preparedRowViewForRow:storageHandler:]
9   AppKit                          0xfffe61c0e09b      -[NSTableRowData _addRowViewForVisibleRow:withPriorView:]
10  AppKit                          0xfffe61c0dee9      -[NSTableRowData _addRowViewForVisibleRow:withPriorRowIndex:inDictionary:withRowAnimation:]
11  AppKit                          0xfffe61c0cc26      -[NSTableRowData _updateVisibleRowEntries]
12  AppKit                          0xfffe61c0c6c3      -[NSTableRowData updateVisibleRowViews]
13  AppKit                          0xfffe61c0bdf1      -[NSTableView layout]
14  AppKit                          0xfffe61baf100      _NSViewLayout
15  AppKit                          0xfffe61baeba3      -[NSView _layoutSubtreeWithOldSize:]
16  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
17  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
18  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
19  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
20  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
21  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
22  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
23  AppKit                          0xfffe61baecfd      [inlined] -[NSView _layoutSubtreeWithOldSize:]
24  AppKit                          0xfffe61baecfd      -[NSView _layoutSubtreeWithOldSize:]
25  AppKit                          0xfffe61badfd2      -[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]
26  AppKit                          0xfffe61bada6e      -[NSWindow(NSConstraintBasedLayout) _layoutViewTree]
27  AppKit                          0xfffe61c343be      -[NSWindow(NSConstraintBasedLayout) layoutIfNeeded]
28  AppKit                          0xfffe61c341fc      __NSWindowGetDisplayCycleObserverForLayout_block_invoke
29  AppKit                          0xfffe61c33341      NSDisplayCycleObserverInvoke
30  AppKit                          0xfffe61c32f08      NSDisplayCycleFlush
31  QuartzCore                      0xfffe7e8118de      _ZN2CA11Transaction19run_commit_handlersE18CATransactionPhase
32  QuartzCore                      0xfffe7e810630      _ZN2CA11Transaction6commitEv
33  AppKit                          0xfffe61cefba7      __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke
34  AppKit                          0xfffe6240b65d      ___NSRunLoopObserverCreateWithHandler_block_invoke
35  CoreFoundation                  0xfffe677820ee      __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
36  CoreFoundation                  0xfffe67782014      __CFRunLoopDoObservers
37  CoreFoundation                  0xfffe6778170b      __CFRunLoopRun
38  CoreFoundation                  0xfffe67780bd3      CFRunLoopRunSpecific
39  HIToolbox                       0xfffe64e7f65d      RunCurrentEventLoopInMode
40  HIToolbox                       0xfffe64e7f2a9      ReceiveNextEventCommon
41  HIToolbox                       0xfffe64e7f127      _BlockUntilNextEventMatchingListInModeWithFilter
42  AppKit                          0xfffe61b4eba4      _DPSNextEvent
43  AppKit                          0xfffe61b4d380      -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
44  AppKit                          0xfffe61b3f09e      -[NSApplication run]
45  AppKit                          0xfffe61b11465      NSApplicationMain
46  MyApp Test                     0x20126e459         <redacted>
47  libdyld.dylib                   0xfffed62027fd      start

Thread 1
0   libsystem_kernel.dylib          0xfffed649fbba      __semwait_signal
1   libsystem_c.dylib               0xfffed6331f62      sleep
2   Sentry                          0x10159d548         monitorCachedData
3   libsystem_pthread.dylib         0xfffed661fe65      _pthread_start
4   libsystem_pthread.dylib         0xfffed661b83b      thread_start

Thread 2 name: SentryCrash Exception Handler (Secondary)
0   libsystem_kernel.dylib          0xfffed649d25a      mach_msg_trap
1   Sentry                          0x1015a8d14         handleExceptions
2   libsystem_pthread.dylib         0xfffed661fe65      _pthread_start
3   libsystem_pthread.dylib         0xfffed661b83b      thread_start

Thread 4 name: com.apple.NSEventThread
0   libsystem_kernel.dylib          0xfffed649d25a      mach_msg_trap
1   CoreFoundation                  0xfffe67782d0b      __CFRunLoopServiceMachPort
2   CoreFoundation                  0xfffe677818e7      __CFRunLoopRun
3   CoreFoundation                  0xfffe67780bd3      CFRunLoopRunSpecific
4   AppKit                          0xfffe61cf1792      _NSEventThread
5   libsystem_pthread.dylib         0xfffed661fe65      _pthread_start
6   libsystem_pthread.dylib         0xfffed661b83b      thread_start

Thread 5 name: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib          0xfffed649d25a      mach_msg_trap
1   CoreFoundation                  0xfffe67782d0b      __CFRunLoopServiceMachPort
2   CoreFoundation                  0xfffe677818e7      __CFRunLoopRun
3   CoreFoundation                  0xfffe67780bd3      CFRunLoopRunSpecific
4   CFNetwork                       0xfffe64682012      CFHTTPMessageGetTypeID
5   Foundation                      0xfffe6c4e17a8      __NSThread__start__
6   libsystem_pthread.dylib         0xfffed661fe65      _pthread_start
7   libsystem_pthread.dylib         0xfffed661b83b      thread_start

Thread 6
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 7
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 8
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 9
0   libsystem_kernel.dylib          0xfffed649fce6      __psynch_cvwait
1   libc++.1.dylib                  0xfffed0445c2a      _ZNSt3__118condition_variable4waitERNS_11unique_lockINS_5mutexEEE
2   JavaScriptCore                  0xfffe6f70a464      _ZNSt3__122condition_variable_any4waitINS_11unique_lockIN7bmalloc5MutexEEEEEvRT_
3   JavaScriptCore                  0xfffe6f70e97b      _ZN7bmalloc9Scavenger13threadRunLoopEv
4   JavaScriptCore                  0xfffe6f70e4f9      _ZN7bmalloc9Scavenger16threadEntryPointEPS0_
5   JavaScriptCore                  0xfffe6f710d17      _ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEPFvPN7bmalloc9ScavengerEES9_EEEEEPvSD_
6   libsystem_pthread.dylib         0xfffed661fe65      _pthread_start
7   libsystem_pthread.dylib         0xfffed661b83b      thread_start

Thread 10
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 11
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 12
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 13
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 14
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread

Thread 15
0   libsystem_kernel.dylib          0xfffed649e92e      __workq_kernreturn
1   libsystem_pthread.dylib         0xfffed661b827      start_wqthread
EOF
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...