-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Crash on -[FPRRemoteConfigFlags cachedValueForConfigFlag:] #4400
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
Comments
@dongshuju Thanks for the report. The reason why you are seeing SDWebImage as a part of the request is because Firebase Performance tries to measure the performance of all the network requests that happen. With regards to the crash, we will take a look at it and rollout a fix for this very soon. Are there any specific pattern you see in the crashes? (Eg. OS Version, Application state) |
@dongshuju In order to capture performance information of the network requests Firebase Performance needs to swizzle some object (e.g. As a workaround you may temporary disable features of Firebase Performance requiring swizzling while investigating and fixing the issue by setting Performance.isInstrumentationEnabled to
|
Hey @dongshuju. We need more information to resolve this issue but there hasn't been an update in 7 days. I'm marking the issue as stale and if there are no new updates in the next 3 days I will close it automatically. If you have more information that will help us get to the bottom of this, just add a comment! |
@dongshuju Can you share the complete stack trace for this crash? I'm guessing a possible race condition triggering this issue and I would like to make sure we have other parts of the stack trace available for us to ascertain and look at this issue. |
Hey @dongshuju. We need more information to resolve this issue but there hasn't been an update in 7 days. I'm marking the issue as stale and if there are no new updates in the next 3 days I will close it automatically. If you have more information that will help us get to the bottom of this, just add a comment! |
Since there haven't been any recent updates here, I am going to close this issue. @dongshuju if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this. |
@visumickey recently we included this SDK in-app and getting the same crash. Here some more information
|
@visumickey I getting the same crash. Here some more information
|
@Vitalik13 @BaluNaik Can you share all the threads that were active during the time of crash? We are guessing a probable race condition in fetching a cached value that is leading to this crash. |
@visumickey Please find the attached crash log. |
Based on the information we have narrowed down the issue and have proposed a fix for the same. Hopefully this fixes the crash. The fix will be shipped in the upcoming release. |
Unfortunately we could not roll out the fix in this release. Though the changes were done, because of a broken internal dependency, we could not make it to this release. We are looking forward to roll this out in the upcoming release (ETA in 2 weeks). |
Thanks, @visumickey for now, we disable this in-app. Please let us know when this fix rollout. |
This is all scheduled for a rollout early next week. |
[READ] Step 1: Are you in the right place?
Crash
[REQUIRED] Step 2: Describe your environment
[REQUIRED] Step 3: Describe the problem
We upgrade to lateast SDK version 6.13.0, Crashed on
[FPRRemoteConfigFlags cachedValueForConfigFlag:]
Steps to reproduce:
It's crashed on com.hackemist.SDWebImageDownloader thread, but we do not use SDWebImage with FireBase.
Here is the Crash Info:
The text was updated successfully, but these errors were encountered: