App Crash with 12.0.1 -[FlurryDataSender retransmitNotSentBlocks]
vikihleblya opened this issue · 2 comments
Describe the bug
AppCenter report this crash Flurry_iOS_SDK -[FlurryDataSender retransmitNotSentBlocks]
Stacktrace:
libobjc.A.dylib objc_msgSend
MRMail -[FlurryDataSender retransmitNotSentBlocks]
MRMail -[FlurryDataSenderBase unregisterTask:completedSuccessfuly:]
MRMail -[FlurryDataSender requestSuccessComplete:withResponse:]
MRMail -[FlurryDataSender flurryUrlRequestDidSucceed:withResponse:]
libdispatch.dylib _dispatch_call_block_and_release
libdispatch.dylib _dispatch_client_callout
libdispatch.dylib _dispatch_lane_serial_drain
libdispatch.dylib _dispatch_lane_invoke
libdispatch.dylib _dispatch_workloop_worker_thread
libsystem_pthread.dylib _pthread_wqthread
libsystem_pthread.dylib start_wqthread
Please choose the closest item by replacing [ ]
with [x]
.
- Integration
- Analytics
- Ads
- Messaging/Push
- IAP
- Remote Configuration
- Flurry Website/Dashboard
- Other
Platform
Please choose the platform(s) that you are having the issue by replacing [ ]
with [x]
.
- iOS
- tvOS
- WatchOS
Environment
Please tell us the versions of Flurry SDK, XCode, and iOS you are using.
- Flurry SDK: 12.0.1
- XCode: 13.3.1
- iOS: 15.1, 15.5, 15.6 (most affected OS according to AppCenter)
To Reproduce
Steps to reproduce the behavior:
Not systematically reproducible
Screenshots
There's no helpful screenshots ;(
Additional context
Are you using Flurry Push/Messaging? No
(iOS) Are you using CocoaPods or manual binary integration? Carthage
Add any other context about the problem here.
There was the same issue, but it was fixed for 10.x.x version of SDK
@FlurryDevNP @hantao-flurrydev @yilunx-flurrydev @Bisera @flurrydev
We meet the same issue with Flurry-iOS-SDK 12.1.1
[x] Analytics
[x] iOS
- Flurry SDK: 12.1.1
- XCode: 14.1
- iOS: from 16.1.1 ~ 16.4.1
Crash Log:
Incident Identifier: 1FBEE29A-53B5-41DA-81A1-90B5AC4CF547
CrashReporter Key: TODO
Hardware Model: iPhone11,8
Process: xxxxx [6448]
Path: /private/var/containers/Bundle/Application/7E2EE91B-2E02-4E13-970E-9B7293C809AA/xxxxx.app/xxxxx�
Identifier: xx.xx.xxxxx
Version: 3.8.27 (77111)
Code Type: ARM-64
Parent Process: [1]
Date/Time: 2023-04-11T07:16:04Z
OS Version: iPhone OS 16.3.1 (20D67)
Report Version: 104
Exception Type: SIGABRT
Exception Codes: #0 at 0x1edc8b674
Crashed Thread: 13
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCountableTextRange tag]: unrecognized selector sent to instance 0x282d4e310'
Last Exception Backtrace:
0 CoreFoundation 0x00000001b0170e38 __exceptionPreprocess + 164
1 libobjc.A.dylib 0x00000001a93078d8 objc_exception_throw + 56
2 CoreFoundation 0x00000001b02e581c -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
3 CoreFoundation 0x00000001b0186f50 ___forwarding___ + 1588
4 CoreFoundation 0x00000001b01ef320 __forwarding_prep_0___ + 92
5 xxxxx 0x000000010324fc28 -[FlurryDataSender retransmitNotSentBlocks] + 324
6 xxxxx 0x00000001032842d0 -[FlurryDataSenderBase unregisterTask:completedSuccessfuly:] + 220
7 xxxxx 0x000000010324fa48 -[FlurryDataSender requestSuccessComplete:withResponse:] + 392
8 xxxxx 0x000000010324f718 __60-[FlurryDataSender flurryUrlRequestDidSucceed:withResponse:]_block_invoke + 156
9 libdispatch.dylib 0x00000001b7787460 _dispatch_call_block_and_release + 28
10 libdispatch.dylib 0x00000001b7788f88 _dispatch_client_callout + 16
11 libdispatch.dylib 0x00000001b7790640 _dispatch_lane_serial_drain + 668
12 libdispatch.dylib 0x00000001b779118c _dispatch_lane_invoke + 380
13 libdispatch.dylib 0x00000001b779be10 _dispatch_workloop_worker_thread + 648
14 libsystem_pthread.dylib 0x00000001fe3e8df8 _pthread_wqthread + 284
15 libsystem_pthread.dylib 0x00000001fe3e8b98 start_wqthread + 4
Thread 13 Crashed:
0 libsystem_kernel.dylib 0x00000001edc8b674 __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001fe3ef1ac pthread_kill + 268
2 libsystem_c.dylib 0x00000001b77ecc8c abort + 176
3 xxxxx 0x00000001032aa440 uncaught_exception_handler.cold.1 (PLCrashReporter.m:374)
4 xxxxx 0x00000001032135c0 uncaught_exception_handler (PLCrashReporter.m:371)
5 CoreFoundation 0x00000001b027c030 __handleUncaughtException + 632
6 libobjc.A.dylib 0x00000001a930dd30 _objc_terminate() + 128
7 libc++abi.dylib 0x00000001fe32df28 std::__terminate(void (*)()) + 16
8 libc++abi.dylib 0x00000001fe32dec4 std::terminate() + 52
9 libdispatch.dylib 0x00000001b7788f9c _dispatch_client_callout + 36
10 libdispatch.dylib 0x00000001b7790640 _dispatch_lane_serial_drain + 668
11 libdispatch.dylib 0x00000001b779118c _dispatch_lane_invoke + 380
12 libdispatch.dylib 0x00000001b779be10 _dispatch_workloop_worker_thread + 648
13 libsystem_pthread.dylib 0x00000001fe3e8df8 _pthread_wqthread + 284
14 libsystem_pthread.dylib 0x00000001fe3e8b98 start_wqthread + 4
@flurrydev how about this bug?