Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crashes in venmo #22

Closed
RolandasRazma opened this issue Jan 6, 2014 · 3 comments
Closed

crashes in venmo #22

RolandasRazma opened this issue Jan 6, 2014 · 3 comments

Comments

@RolandasRazma
Copy link

I see some unhanded exceptions in our logs

Thread : Fatal Exception: NSInternalInconsistencyException
0 CoreFoundation 0x30897e83 exceptionPreprocess + 130
1 libobjc.A.dylib 0x3abf46c7 objc_exception_throw + 38
2 CoreFoundation 0x30897d55 +[NSException raise:format:]
3 Foundation 0x312400af -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 90
4 YPlan 0x0006a4cd -VTFSNConnection failWithError:
5 YPlan 0x0006ae13 -VTFSNConnection didExpireInBackground
6 UIKit 0x3302178d -[UIApplication handleEvent:withNewEvent:] + 2508
7 UIKit 0x33020cfd -[UIApplication sendEvent:] + 72
8 UIKit 0x33086321 _UIApplicationHandleEvent + 664
9 GraphicsServices 0x3550676d _PurpleEventCallback + 608
10 CoreFoundation 0x30862f1f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION
+ 14
11 CoreFoundation 0x3086246d __CFRunLoopDoSources0 + 340
12 CoreFoundation 0x30860bd7 __CFRunLoopRun + 630
13 CoreFoundation 0x307cb471 CFRunLoopRunSpecific + 524
14 CoreFoundation 0x307cb253 CFRunLoopRunInMode + 106
15 GraphicsServices 0x355052eb GSEventRunModal + 138
16 UIKit 0x33080845 UIApplicationMain + 1136
17 YPlan 0x00065fe7 main (main.m:20)
18 libdyld.dylib 0x3b0edab7 start + 2

@mickeyreiss
Copy link
Contributor

@RolandasRazma We'll look into this and see if we can reproduce the exception on our end. Do you have any advice for recreating this locally, or have you only experienced it in production in the wild?

@RolandasRazma
Copy link
Author

production only. we have 39 crashes for 37. Everyone on iOS7, 94% iPhone

@mickeyreiss
Copy link
Contributor

It looks like this crash is being caused by the issue described here. Unfortunately, Venmo Touch still depends on foursquare networking, which has been languishing for the past year (last commit 11 months ago).

We intend to rewrite the networking layer, hopefully removing the dependency on FSN, in next few months.

As a workaround, do you think it would be possible to catch this exception in your main.m:20?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants