утечка с использованием SecPKCS12Import

#objective-c #ssl #memory-leaks #ssl-certificate

#objective-c #ssl #утечки памяти #ssl-сертификат

Вопрос:

У меня утечка памяти в следующем коде. certificateData и парольная фраза являются NSObject, поэтому они находятся под ARC. Я освобождаю keyRef сразу после использования функции.

 CFArrayRef keyRef;
OSStatus status = SecPKCS12Import((__bridge CFDataRef)certificateData, (__bridge CFDictionaryRef)@{(__bridge NSString *)kSecImportExportPassphrase: passphrase}, amp;keyRef);
CFRelease(keyRef);
  

Инструмент утечки обнаруживает следующую утечку: (И не обнаруживает, когда я комментирую предыдущие строки)

 Leaked Object   #   Address         Size        Responsible Library     Responsible Frame
Malloc 96 Bytes 1   0x7f8458def240  96 Bytes    Security                DefaultAllocator::malloc(unsigned long)
  

Я что-то упускаю?