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 in FBSDKRestrictiveDataFilterManager.m line 80 #1374
Comments
similar crash log: SDK version 5.6.0 Fatal Exception: NSInvalidArgumentException |
I'm also seeing a large spike in crashes in the past two hours with the same stack trace. FBSDKCoreKit 6.0.0, Xcode 11.3.1. |
We are also experiencing this. It started suddenly about ~1 hour ago. iOSv5.15.1
|
The same problem. My app crashing on live users... |
Also experiencing huge amount of crashes, still persisting, @tianqibt , any time to resolution or thread where we can check this out? |
this again |
let's merge this into #1373 |
many apps (Spotify, Viber, etc) are crashing right now... Seems to be a Facebook SDK related issue |
We are also affected by this. Please move slower and break fewer things. Thank you. |
What parameterizes 'few' for you? |
crashing our entire userbase. |
Ours too |
Pinterest, GroupMe apps crashing on launch. Also, huge iCloud outage right now - mail hasn't been delivered since 6 PM EST yesterday!! Not sure if it's related or not. |
Yeah, same here. All users regardless if they use FB to login or not. |
this is the second time now this SDK has deadmanswitched because of a remote config. I can make my own branching mistakes i dont need additional. Not trying to pile on, but this is not the first time you guys have bricked apps due to release management. It feels a little more nefarious than your typical "server changed response and model now breaks". |
Same error here! |
Still crashing 30 minutes after your revert. Are you sure you reverted the right thing? |
@tianqibt "a few minutes" isn't really an acceptable response for a crash that's taken down our entire userbase. Still crashing for me. What steps in the future will be taken to prevent this? |
Are you sure this has been reverted correctly? Our apps are still crashing... |
Affected by this as well. That is very urgent. |
How much time shall we consider "normal" to wait? Still seeing crashes in our app. |
Don't fire the intern! We all make mistakes!! Edit: the world is already hard as is. Put yourself in the shoes of the team that is responsible for this. They must be stressed a.f. knowing that they are crashing the whole iOS ecosystem. |
Crashing on launch! Please address! |
Same here! |
Same! |
This is insane, half of the apps on my phone aren't launching! |
Our apps are still crashing. This is unbelievable. Please find a fix urgently! |
"lefb-pad" |
TLDR; it didn't stop crashing |
Is the new slogan, |
https://www.theverge.com/2020/5/6/21250023/facebook-sdk-login-spotify-tinder-tiktok-ios-iphone-crash “Earlier today, a new release of Facebook included a change that triggered crashes for some users in some apps using the Facebook iOS SDK,” a Facebook spokesperson said in a statement to The Verge. “We identified the issue quickly and resolved it. We apologize for any inconvenience.” |
我们也是,损失惨重 |
This is why I like to keep the number of native dependencies in my react-native apps to the minimum |
心都碎了,苦苦维持线上1‰的崩溃率,一个更新给我拉升了2%纯涨了2%!是2%!不是2‰! |
This thread should be canonized in the Computer History Museum. |
Facebook and their spywares |
一夜回到解放前 |
I have some issue in restrictiveParams[eventName][@"is_deprecated_event"], but there isn't condition for dictionary like [restrictiveParams objectForKey], there is force unwrap by key |
All rise for the Facebook iOS SDK anthem.
|
Quite interesting how many apps report each startup to Facebook... probably with the user ID. You should consider to remove the Facebook functionality from your app entirely. |
Yup. If you actually look at what Facebook does is it immediately sends all device info + carrier and also adds an advertisement ID. I bet a lot of apps don't disclose this information in their privacy policies. |
I don't know what's scarier, the fact that this basically acted as a remote kill switch for hundreds of apps or that the SDK silently sends data on startup |
Maybe it's time that we take responsibility for managing our own private keys and move beyond SSO services for personal data. |
@balazserd It also swizzle all your UIView, UITextField, UIControl, etc., and add StoreKit observer, to know all about what your users see and theirs purchases. |
The functional code should be scary to you. The kill switch should be scary to FB. The latter because it raised FB's intentional behavior of harvesting user data to the level of awareness of developers. |
This was a real eye-opening experience. Might have to stop using a lot of the apps that have been communicating with Facebook without my knowledge. |
Let this be a lesson to all of us. We all make mistakes, even the best of us. Stay safe, stay humble. |
Facebook fixing the server configuration is not good enough. At least two things must be done:
As App writers, we're deliberately ignoring the fact that the more dependencies you have, the more brittle our systems become. We need to re-think that strategy. |
A new release of Facebook included a change that triggered crashes for some users in some apps using the Facebook iOS SDK. We identified the issue quickly and resolved it. We apologize for any inconvenience |
Thanks for fixing the issue. Our iOS app is still reporting crashes, for others, not sure if the apps have recovered 100%? @tianqibt what do your monitoring tools show? We'd appreciate more details.
Snippet from our error monitoring & reporting tool, still alerting the crash.
|
How many apps out there still appear to be impacted? |
@petermjones exactly! especially the fact that even a large well versed tech company's sdk can break |
How would you expect Facebook to track all your users if they don't fire at first launch? |
"Going to be?" |
@tianqibt To be clear, are you saying this was fixed on the server side, and released apps should no longer exhibit the crash? It's not necessary to update apps with a new Facebook SDK version? |
Checklist
Environment
Describe your dev environment here, giving as many details as possible. If you have them, make sure to include:
11.4.1
Goals
What do you want to achieve?
We are using FBSDK in our app as an authentication option
Expected Results
What do you expect to happen?
I would like FBSDK to not crash
Actual Results
What actually happened? Can you provide a stack trace?
FBSDK is crashing at a large volume.
Steps to Reproduce
What are the steps necessary to reproduce this issue?
I'm not sure yet, this is happening intermittently (but at a high volume) in the field.
Code Samples & Details
The text was updated successfully, but these errors were encountered: