Задача c dispatch_async аварии - PullRequest
0 голосов
/ 25 мая 2018

код:

- (void)stopCurrentSessionFromSuite:(NSNotification*)notification{

        isCloseCurrentSession = YES;
        dispatch_async(self.dataSendingQueue, ^{
            CARD8 messageToDisableSession = rpcHostDisableMsg;
            [readerNwriter writeExact:(char*)&messageToDisableSession ofLenght:sizeof(CARD8) secApplied:NO];
        });
        [rpcCaptureMgr stopCaptureSession];

}

Сбой:

Время пробуждения с момента загрузки: 1400 секунд

Защита целостности системы: включена

Сбой потока: 0 Очередь отправки: com.apple.main-thread

Тип исключения: EXC_BAD_ACCESS (SIGSEGV) Коды исключений:
KERN_INVALID_ADDRESS в 0x0000000000000070 Примечание: исключение
EXC_CORPSE_NOTIFY

Сигнал завершения: Ошибка сегментации: 11 Причина завершения:
Пространство имен SIGNAL, Код 0xb Процесс завершения: exc обработчик [0]

Области VM около 0x70: ->__TEXT 000000010871a000-000000010873a000 [128K] rx / rwx SM = COW /Applications/RemotePCSuite/*/RemotePCDesktop.app/Contents/MacOS/RemotePCDesktop

Тема 0 Crashed :: thread: commain: com: очередь отправки:0
libdispatch.dylib 0x00007fff72de50db _dispatch_continuation_async + 5 1 com.prosoftnet.remotepcDesktop 0x0000000108727fd5 - [RPCDesktopAppDelegate stopCurrentSessionFromSuite:] 104 + +undation 0x00007fff4b7a333c * * CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER тысячу двадцать-семь 12 + 3 com.apple.CoreFoundation 0x00007fff4b7a32cf _CFXRegistrationPost_block_invoke + 63 4 com.apple.CoreFoundation 0x00007fff4b7ab92c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK 12 + 5
com.apple.CoreFoundation 0x00007fff4b78e8a3 __CFRunLoopDoBlocks + 2756 com.apple.CoreFoundation 0x00007fff4b78e668 __CFRunLoopRun + 3128 7 com.apple.CoreFoundation 0x00007fff4b78d797 CFRunLoopRunSpecific + 487 8 com.apple.HIToolbox 0x00007fff4aaa2866 RunCurrentEventLoopInMode + 286 9
com.apple.HIToolbox 0x00007fff4aaa25d6 ReceiveNextEventCommon + 613 10 com.apple.HIToolbox *+1033 * 0x00007fff4aaa2354 _BlockUntilNextEventMatchingListInModeWithFilter + 64 11 com.apple.AppKit 0x00007fff48d9fa23 _DPSNextEvent + 2085 12 com.apple.AppKit 0x00007fff49534e6c - [NSApplication (NSEvent) _nextEventMatchingEventMask: untilDate: inMode: Dequeue:] + 3044 13 com.apple.AppKit 0x00007fff48d94831 - [NSApplicationбежать] +764 14 com.apple.AppKit 0x00007fff48d639d2 NSApplicationMain + 804 15 libdyld.dylib
0x00007fff72e0c145 start + 1

...