-
Notifications
You must be signed in to change notification settings - Fork 106
COVID Alert crashed in the background (iOS) #374
Comments
@jeffmaher just to confirm this happened once or continues to happen? |
Continues to happen. Happened twice more since filing, at different times of the day. |
@Stephen-PM Given this is very reproducible - please drop a priority tag on this. |
Happened again at 6:58p ET ish today (July 7). I think debug/Sentry is now on, so perhaps there's more detail available. cc @jeberhardt |
Haven't seen any logs in Sentry that point to this crash. I was able to get the crash logs directly from Jeff's phone, and after some hunting around was able to get the dsym files required to desymbolicate the crash logs. I did spend a bunch of time trying to get the .app or .ipa files, but it turns out that you don't actually need those files to desymbolicate. I've attached the 4 crash logs. It seems there's an issue with the startup of the app, perhaps when it's trying to execute the backgroundFetch. Here's the main message of the crashes: CovidShield-2020-07-08-173817.ips.beta.crash.txt |
The error code is 0x8badf00d (ie: ate bad food). Here's a slightly outdated article that may shed some light on the issue: https://geek-is-stupid.github.io/2018-10-15-0x8badf00d-ate-bad-food/ |
From my perspective 2 cents:
I suspect
API instead for showing splash screen (it doesn't use nested runloop and doesn't block |
@jeberhardt Do you think Sergey suggestion would work? |
I don't believe that RNSplashScreen is the cause of this crash. The NSRunLoop that is being called only gets called once, which is the expected behaviour. It must be something else causing the app to not complete launching. This crash has not been reported by this user in over a week, which is many releases ago now. It still remains only being reported by 1 user. I would recommend not addressing this issue for this release, and to revisit the issue if more crashes are observed. |
@jeffmaher I've walked through the findings with @jeberhardt I have decided to close this and re-open as needed. There's been a lot of movement since the release where this was originally reported and also since last crash that we know about. Potentially we can look at removing or using a different SplashScreeen package but we'll park that for now and see if anything comes up again. We're also making adjustments here: |
Look like this is related https://developer.apple.com/forums/thread/124596 |
iOS background task has to have |
COVID Alert crashed while in the background while another app was being used. My partner is blushing about her choice of game, but here's a screen shot 😸 :
This happened somewhere around 20:00 ET on July 2, 2020 and she tapped
Share
, so there should be a dump of the issue in the Apple App Store Connect account. Since it crashed in the background, it may or may not be relevant that she has the iOS SettingBackground App Refresh
set toOff
.Some extra details:
The text was updated successfully, but these errors were encountered: