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

Crash: [TLTableViewDataSource tl_swizzle:]_block_invoke_2 #72

Open
damirstuhec opened this issue Jul 7, 2019 · 0 comments
Open

Crash: [TLTableViewDataSource tl_swizzle:]_block_invoke_2 #72

damirstuhec opened this issue Jul 7, 2019 · 0 comments

Comments

@damirstuhec
Copy link

damirstuhec commented Jul 7, 2019

We are seeing a lot of crashes in Taplytics iOS SDK v2.39.0 (CocoaPods). Here's an example stack trace:

# Crashlytics - plaintext stacktrace downloaded by - at Sun, 07 Jul 2019 07:17:24 GMT
# Platform: ios
# Date: 2019-07-07T05:57:00Z
# OS Version: 12.3.1 (16F203)
# Device: iPhone XR
# RAM Free: 13.2%
# Disk Free: 16.7%

#0. Crashed: com.twitter.crashlytics.ios.exception
0  App                          0x10545d08c CLSProcessRecordAllThreads + 376 (CLSProcess.c:376)
1  App                          0x10545d474 CLSProcessRecordAllThreads + 407 (CLSProcess.c:407)
2  App                          0x10544cdf8 CLSHandler + 26 (CLSHandler.m:26)
3  App                          0x10545b6a0 __CLSExceptionRecord_block_invoke + 199 (CLSException.mm:199)
4  libdispatch.dylib              0x1ddc35884 _dispatch_client_callout + 20
5  (Missing)                      0x271481ddc42404 (Missing)
6  (Missing)                      0x6d06010545b13c (Missing)
7  App                          0x10545af70 CLSExceptionRecordNSException + 102 (CLSException.mm:102)
8  App                          0x10545ab8c CLSTerminateHandler() + 259 (CLSException.mm:259)
9  libc++abi.dylib                0x1dd4209cc std::__terminate(void (*)()) + 20
10 (Missing)                      0x7eef01dd4205c4 (Missing)
11 (Missing)                      0x306681dd42bee0 (Missing)
12 (Missing)                      0x1d8281de1b02c0 (Missing)
13 (Missing)                      0x2e5481e03efd8c (Missing)
14 (Missing)                      0x3b68820b4f84c0 (Missing)
15 (Missing)                      0x3e408104f32818 (Missing)
16 libdyld.dylib                  0x1ddc6cfd8 start + 4

--
Fatal Exception: NSInvalidArgumentException
*** -[NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]: nil argument

0  CoreFoundation                 0x1de2263a8 __exceptionPreprocess
1  libobjc.A.dylib                0x1dd42bd00 objc_exception_throw
2  CoreFoundation                 0x1de12bbe4 -[NSCache init]
3  Foundation                     0x1debd9960 -[NSRegularExpression(NSMatching) enumerateMatchesInString:options:range:usingBlock:]
4  Foundation                     0x1debd9858 -[NSRegularExpression(NSMatching) firstMatchInString:options:range:]
5  LinkKit                        0x105c8bc08 (Missing)
6  LinkKit                        0x105c6ec28 (Missing)
7  App                          0x10550fea8 __36-[TLTableViewDataSource tl_swizzle:]_block_invoke_2
8  UIKitCore                      0x20b7244f4 -[UITableView _createPreparedCellForGlobalRow:withIndexPath:willDisplay:]
9  UIKitCore                      0x20b724a14 -[UITableView _createPreparedCellForGlobalRow:willDisplay:]
10 UIKitCore                      0x20b6f0318 -[UITableView _updateVisibleCellsNow:isRecursive:]
11 UIKitCore                      0x20b70dee8 -[UITableView layoutSubviews]
12 UIKitCore                      0x20b9ade00 -[UIView(CALayerDelegate) layoutSublayersOfLayer:]
13 libobjc.A.dylib                0x1dd427454 -[NSObject performSelector:withObject:]
14 QuartzCore                     0x1e2776b08 -[CALayer layoutSublayers]
15 QuartzCore                     0x1e2776df4 CA::Layer::layout_if_needed(CA::Transaction*)
16 QuartzCore                     0x1e26de050 CA::Context::commit_transaction(CA::Transaction*)
17 QuartzCore                     0x1e270cf1c CA::Transaction::commit()
18 QuartzCore                     0x1e270dcb0 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*)
19 CoreFoundation                 0x1de1b59d8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
20 CoreFoundation                 0x1de1b04d0 __CFRunLoopDoObservers
21 CoreFoundation                 0x1de1b0a30 __CFRunLoopRun
22 CoreFoundation                 0x1de1b0254 CFRunLoopRunSpecific
23 GraphicsServices               0x1e03efd8c GSEventRunModal
24 UIKitCore                      0x20b4f84c0 UIApplicationMain
25 App                          0x104f32818 main + 6 (ScreenViewDeleteGoalAreYouSureEvent.swift:6)
26 libdyld.dylib                  0x1ddc6cfd8 start

#0. Crashed: com.twitter.crashlytics.ios.exception
0  App                          0x10545d08c CLSProcessRecordAllThreads + 376 (CLSProcess.c:376)
1  App                          0x10545d474 CLSProcessRecordAllThreads + 407 (CLSProcess.c:407)
2  App                          0x10544cdf8 CLSHandler + 26 (CLSHandler.m:26)
3  App                          0x10545b6a0 __CLSExceptionRecord_block_invoke + 199 (CLSException.mm:199)
4  libdispatch.dylib              0x1ddc35884 _dispatch_client_callout + 20
5  (Missing)                      0x271481ddc42404 (Missing)
6  (Missing)                      0x6d06010545b13c (Missing)
7  App                          0x10545af70 CLSExceptionRecordNSException + 102 (CLSException.mm:102)
8  App                          0x10545ab8c CLSTerminateHandler() + 259 (CLSException.mm:259)
9  libc++abi.dylib                0x1dd4209cc std::__terminate(void (*)()) + 20
10 (Missing)                      0x7eef01dd4205c4 (Missing)
11 (Missing)                      0x306681dd42bee0 (Missing)
12 (Missing)                      0x1d8281de1b02c0 (Missing)
13 (Missing)                      0x2e5481e03efd8c (Missing)
14 (Missing)                      0x3b68820b4f84c0 (Missing)
15 (Missing)                      0x3e408104f32818 (Missing)
16 libdyld.dylib                  0x1ddc6cfd8 start + 4

#1. com.apple.uikit.eventfetch-thread
0  libsystem_kernel.dylib         0x1dddadc60 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x1dddad0e8 mach_msg + 76
2  (Missing)                      0xc1981de1b5e10 (Missing)
3  (Missing)                      0x407681de1b0ab4 (Missing)
4  (Missing)                      0x587e81de1b0254 (Missing)
5  (Missing)                      0x64af01deb9004c (Missing)
6  (Missing)                      0x563081deb8fed4 (Missing)
7  (Missing)                      0x5c1f020b5e40d4 (Missing)
8  (Missing)                      0x79c901deb8ec4c (Missing)
9  (Missing)                      0x7f3c01decc4e54 (Missing)
10 (Missing)                      0x3e7181dde2e908 (Missing)
11 (Missing)                      0xe8801dde2e864 (Missing)
12 (Missing)                      0x53ca01dde36dcc (Missing)

#2. com.twitter.crashlytics.ios.MachExceptionServer
0  libsystem_kernel.dylib         0x1dddadc60 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x1dddad0e8 mach_msg + 76
2  (Missing)                      0x5d9b8105447dcc (Missing)
3  libsystem_pthread.dylib        0x1dde2e908 _pthread_body + 132
4  (Missing)                      0x3dd101dde2e864 (Missing)
5  (Missing)                      0x17dc81dde36dcc (Missing)

#3. com.apple.NSURLConnectionLoader
0  libsystem_kernel.dylib         0x1dddadc60 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x1dddad0e8 mach_msg + 76
2  (Missing)                      0x437601de1b5e10 (Missing)
3  (Missing)                      0x763981de1b0ab4 (Missing)
4  (Missing)                      0x204901de1b0254 (Missing)
5  (Missing)                      0x456381de7d1c88 (Missing)
6  (Missing)                      0x60aa81deb8ec4c (Missing)
7  (Missing)                      0x79b301decc4e54 (Missing)
8  (Missing)                      0x408901dde2e908 (Missing)
9  (Missing)                      0x567981dde2e864 (Missing)
10 (Missing)                      0x187f01dde36dcc (Missing)

#4. JavaScriptCore bmalloc scavenger
0  libsystem_kernel.dylib         0x1dddb8ed4 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x1dde324d0 _pthread_cond_wait + 632
2  (Missing)                      0x2f0281dd3c0990 (Missing)
3  (Missing)                      0x39dd01e54d950c (Missing)
4  (Missing)                      0x376701e54dd560 (Missing)
5  (Missing)                      0x796281e54dccfc (Missing)
6  (Missing)                      0x2d4901e54de724 (Missing)
7  (Missing)                      0x3f9381dde2e908 (Missing)
8  (Missing)                      0x77e801dde2e864 (Missing)
9  (Missing)                      0x6e001dde36dcc (Missing)

#5. WebThread
0  libsystem_kernel.dylib         0x1dddadc60 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x1dddad0e8 mach_msg + 76
2  (Missing)                      0x536e81de1b5e10 (Missing)
3  (Missing)                      0x60d701de1b0ab4 (Missing)
4  (Missing)                      0x1d7b81de1b0254 (Missing)
5  (Missing)                      0x2e5281e705a5ec (Missing)
6  (Missing)                      0x3a5301dde2e908 (Missing)
7  (Missing)                      0x329e01dde2e864 (Missing)
8  (Missing)                      0x40d01dde36dcc (Missing)

#6. AVAudioSession Notify Thread
0  libsystem_kernel.dylib         0x1dddadc60 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x1dddad0e8 mach_msg + 76
2  (Missing)                      0x34b081de1b5e10 (Missing)
3  (Missing)                      0x4e1e81de1b0ab4 (Missing)
4  (Missing)                      0x24e881de1b0254 (Missing)
5  (Missing)                      0x8da01e4173294 (Missing)
6  (Missing)                      0x7b0401e419dedc (Missing)
7  (Missing)                      0xbac01dde2e908 (Missing)
8  (Missing)                      0x47fe81dde2e864 (Missing)
9  (Missing)                      0x49781dde36dcc (Missing)

#7. com.apple.CoreMotion.MotionThread
0  libsystem_kernel.dylib         0x1dddadc60 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x1dddad0e8 mach_msg + 76
2  (Missing)                      0x619901de1b5e10 (Missing)
3  (Missing)                      0x260381de1b0ab4 (Missing)
4  (Missing)                      0x33b481de1b0254 (Missing)
5  (Missing)                      0x33d881de1b0f88 (Missing)
6  (Missing)                      0x7ced01e3bcf9f4 (Missing)
7  (Missing)                      0x566601dde2e908 (Missing)
8  (Missing)                      0x92281dde2e864 (Missing)
9  (Missing)                      0x52cd01dde36dcc (Missing)

#8. Thread
0  libsystem_pthread.dylib        0x1dde36dc0 start_wqthread + 254

#9. Thread
0  libsystem_kernel.dylib         0x1dddb9b64 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x1dde30abc _pthread_wqthread + 344
2  (Missing)                      0x4def81dde36dc4 (Missing)

#10. com.mixpanel.ed11580184f7da26aa8f6e67332081be
0  libsystem_kernel.dylib         0x1dddadc9c semaphore_wait_trap + 8
1  libdispatch.dylib              0x1ddc35f6c _dispatch_sema4_wait + 28
2  (Missing)                      0x695e81ddc36a24 (Missing)
3  (Missing)                      0x6a37820ca3dc18 (Missing)
4  (Missing)                      0x2e450105d6aa38 (Missing)
5  Mixpanel                       0x105d91194 closure #1 in closure #1 in MixpanelInstance.flush(completion:) + 1089 (MixpanelInstance.swift:1089)
6  Mixpanel                       0x105d84ec4 thunk for @escaping @callee_guaranteed () -> () (<compiler-generated>)
7  libdispatch.dylib              0x1ddc34304 _dispatch_call_block_and_release + 32
8  (Missing)                      0x240b81ddc35884 (Missing)
9  (Missing)                      0x169301ddc3cdd4 (Missing)
10 (Missing)                      0x57e301ddc3d918 (Missing)
11 (Missing)                      0x700381ddc45cc0 (Missing)
12 (Missing)                      0x45e481dde30a98 (Missing)
13 (Missing)                      0x134701dde36dc4 (Missing)

#11. Thread
0  libsystem_kernel.dylib         0x1dddb9b64 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x1dde30abc _pthread_wqthread + 344
2  (Missing)                      0x4ad681dde36dc4 (Missing)

#12. Thread
0  libsystem_kernel.dylib         0x1dddb9b64 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x1dde30abc _pthread_wqthread + 344
2  (Missing)                      0x2bbf81dde36dc4 (Missing)

Thanks for taking a look.

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

No branches or pull requests

1 participant