Ошибка Malloc «не удается выделить регион» с кодом ошибки 12. Есть идеи, как решить эту проблему?

Я получаю эту ошибку и не знаю, что с ней делать:

AppName(3786,0xa0810540) malloc: *** mmap(size=16777216) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug

Если я установил точку останова на той строке, в которой возникает ошибка, я не знаю, что мне нужно ищите специально для. В инструментах я проверил распределения, и значение увеличивается до 14,5 ГБ всех распределений.

Может ли кто-нибудь помочь мне?
brush51

РЕДАКТИРОВАТЬ 1:
Дополнительная информация:
- Я пробую это в симуляторе, а не на устройстве iOS.
- Вот и все (я получаю эту ошибку несколько раз). - ошибка возникает в этой строке:

NSManagedObjectContext *context = [self managedObjectContext];
NSFetchRequest *fetchREntitySetsCards = [[[NSFetchRequest alloc] init] autorelease];
//NSFetchRequest *fetchREntityRelCardsAnswersNotes = [[[NSFetchRequest alloc] init] autorelease];

NSEntityDescription *entitySetsCards = [NSEntityDescription entityForName:@"EntitySetsCards" inManagedObjectContext:context];
//NSEntityDescription *entityRelCardsAnswersNotes = [NSEntityDescription entityForName:@"EntityRelCardsAnswersNotes" inManagedObjectContext:context];
setEntity:entityCard];
[fetchREntitySetsCards setEntity:entitySetsCards];
//[fetchREntityRelCardsAnswersNotes setEntity:entityRelCardsAnswersNotes];

NSArray *fetchedObjSetsCards    = [context executeFetchRequest:fetchREntitySetsCards error:&error];
//The error is here--->
//NSArray *fetchedObjRelCardsAnswersNotes   = [context executeFetchRequest:fetchREntityRelCardsAnswersNotes error:&error];


//Badges für TabBarItem Inbox setzen
setsCount = [context countForFetchRequest:fetchREntityUserSet error: &error];
cardsCount = [context countForFetchRequest:fetchREntityCard error: &error];
21
задан JAL 19 July 2016 в 20:00
поделиться