Skip to content

Instantly share code, notes, and snippets.

@rustyshelf
rustyshelf / gist:41fb7e3a19681d5e7b6a
Created August 7, 2014 03:11
What's the name of the class objective-C was trying to message?
Thread 0 Crashed:
0 libobjc.A.dylib 0x3a6f7626 objc_msgSend + 6
1 CoreFoundation 0x2ff14f01 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 10
2 CoreFoundation 0x2fe88d69 _CFXNotificationPost + 1718
3 Foundation 0x30874cc5 -[NSNotificationCenter postNotificationName:object:userInfo:] + 70
4 UIKit 0x329e545f -[UIApplication _sendWillEnterForegroundCallbacks] + 152
5 UIKit 0x3298a949 -[UIApplication _handleApplicationResumeEvent:] + 1146
6 UIKit 0x327895f3 -[UIApplication handleEvent:withNewEvent:] + 1880
7 UIKit 0x32788dd9 -[UIApplication sendEvent:] + 70
8 UIKit 0x327ed3e5 _UIApplicationHandleEvent + 614

Keybase proof

I hereby claim:

  • I am rustyshelf on github.
  • I am rustyshelf (https://keybase.io/rustyshelf) on keybase.
  • I have a public key whose fingerprint is 9DFE 6D39 8C02 E9F6 6B4A 9B30 923F 53BE 6094 9D0B

To claim this, I am signing this object:

- (BOOL)__isValidResumeData:(NSData *)data{
if (!data || [data length] < 1) return NO;
NSError *error;
NSDictionary *resumeDictionary = [NSPropertyListSerialization propertyListWithData:data options:NSPropertyListImmutable format:NULL error:&error];
if (!resumeDictionary || error) return NO;
NSString *localFilePath = [resumeDictionary objectForKey:@"NSURLSessionResumeInfoLocalPath"];
if ([localFilePath length] < 1) return NO;