GDCoreDataConcurrencyDebugging
GDCoreDataConcurrencyDebugging copied to clipboard
GDCoreDataConcurrencyDebugging helps you find cases where NSManagedObject's are being called on the wrong thread or dispatch queue.
On running my app with this pod installed, I get an EXC_BAD_ACCESS in the CreateCustomSubclass method. A screenshot of the debug state at this point is attached. The variable 'class'...
Hi i'm getting following warnings in my code. ``` 2016-05-31 17:13:16.988 ABC-iPhone[5183:2764409] Invalid concurrent access to managed object calling 'release'; Stacktrace: ( 0 ABC-iPhone 0x0000000100874ad0 ValidateConcurrency + 248 1 ABC-iPhone...
I'm getting an error using the following code: ``` let context: NSManagedObjectContext = self.getPrivateContext() context.performBlockAndWait { if let key = self.appDelegate.APIKey { apiKey = key } else { if let...
If I call GDCoreDataConcurrencyDebuggingBeginTrackingAutorelease(), I get many logs saying **\* -[NSTaggedPointerStringCStringContainer retain] called, not supposed to happen Any idea what this means, how to fix it, and if it is...
When using ALAssetsLibrary, I'm seeing an "Invalid concurrent access to managed object calling 'release": ``` ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init]; [library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop) { // code...