flurry / react-native-flurry-sdk

React Native Flurry SDK
Apache License 2.0
45 stars 13 forks source link

Crashed: com.Flurry.Analytics.LogSender #34

Closed RodolfoGS closed 3 years ago

RodolfoGS commented 3 years ago

Describe the bug I have this crash on Crashlytics (iOS), I don't know how to reproduce it.

Crashed: com.Flurry.Analytics.LogSender
0  libobjc.A.dylib                0x1a2556474 objc_msgSend
1  x                              0x102c38280 -[FlurryDataSender retransmitNotSentBlocks] + 323 (FlurryDataSender.m:323)
2  x                              0x102c45434 -[FlurryDataSenderBase unregisterTask:completedSuccessfuly:] + 95 (FlurryDataSenderBase.m:95)
3  x                              0x102c380a0 -[FlurryDataSender requestSuccessComplete:withResponse:] + 305 (FlurryDataSender.m:305)
4  x                              0x102c37d6c __60-[FlurryDataSender flurryUrlRequestDidSucceed:withResponse:]_block_invoke + 271 (FlurryDataSender.m:271)
5  libdispatch.dylib              0x18de29298 _dispatch_call_block_and_release
6  libdispatch.dylib              0x18de2a280 _dispatch_client_callout
7  libdispatch.dylib              0x18ddd2dcc _dispatch_lane_serial_drain$VARIANT$mp
8  libdispatch.dylib              0x18ddd38a8 _dispatch_lane_invoke$VARIANT$mp
9  libdispatch.dylib              0x18dddd338 _dispatch_workloop_worker_thread
10 libsystem_pthread.dylib        0x1d68eb5a4 _pthread_wqthread
11 libsystem_pthread.dylib        0x1d68ee874 start_wqthread

This Bug is About Please choose the closest item by replacing [ ] with [x].

Platform Please choose the platform(s) that you are having the issue by replacing [ ] with [x].

Environment Please tell us the versions of SDKs you are using. If you are not sure about React Native version, you can run react-native --version under your project.

To Reproduce I have this crash on Crashlytics (iOS), I don't know how to reproduce it. Sorry.

Screenshots From Crashlytics

Additional context Are you using Flurry Push/Messaging? No (iOS) Are you using CocoaPods for React Native integration? Yes

Stacktrace

Crashed: com.Flurry.Analytics.LogSender
0  libobjc.A.dylib                0x1a2556474 objc_msgSend
1  x                              0x102c38280 -[FlurryDataSender retransmitNotSentBlocks] + 323 (FlurryDataSender.m:323)
2  x                              0x102c45434 -[FlurryDataSenderBase unregisterTask:completedSuccessfuly:] + 95 (FlurryDataSenderBase.m:95)
3  x                              0x102c380a0 -[FlurryDataSender requestSuccessComplete:withResponse:] + 305 (FlurryDataSender.m:305)
4  x                              0x102c37d6c __60-[FlurryDataSender flurryUrlRequestDidSucceed:withResponse:]_block_invoke + 271 (FlurryDataSender.m:271)
5  libdispatch.dylib              0x18de29298 _dispatch_call_block_and_release
6  libdispatch.dylib              0x18de2a280 _dispatch_client_callout
7  libdispatch.dylib              0x18ddd2dcc _dispatch_lane_serial_drain$VARIANT$mp
8  libdispatch.dylib              0x18ddd38a8 _dispatch_lane_invoke$VARIANT$mp
9  libdispatch.dylib              0x18dddd338 _dispatch_workloop_worker_thread
10 libsystem_pthread.dylib        0x1d68eb5a4 _pthread_wqthread
11 libsystem_pthread.dylib        0x1d68ee874 start_wqthread

Device

hantao-flurrydev commented 3 years ago

Hi @RodolfoGS, is the crash coming from production app? As in debug mode, the crash might come from the assert() due to not send block check.

RodolfoGS commented 3 years ago

Production, but I didn't see again, the issue was opened 7 month ago, maybe was fixed in some library update. I don't know but I didn't see again the crash. I'll close the issue. Thanks @hantao-flurrydev