mirror of
https://github.com/bitwarden/android.git
synced 2026-05-09 05:20:24 -05:00
iOS app crashing on startup #1642
Closed
opened 2025-11-26 22:54:22 -06:00 by GiteaMirror
·
26 comments
No Branch/Tag Specified
main
agalles/fdroid-only
sdlc/sdk-update
remove-retrofit-dependency
release/hotfix-v2026.4.1-bwpm
beta-for-qa
target-sdk-37
PM-33982/build-device-screen
new-item-types/PM-32806_passport
new-item-types/PM-32808_drivers-license
BWA-99/show-next-totp
BWA-99/add-preview-next-totp-code-setting
renovate/glidecompose
sync-min-sdk
release/2026.4-rc51
fix/security-sast-22741894-bvwj
related-origin-passkey-creation
release/2026.4-rc50
platform/android-breaking-change-detection
innovation-sprint-2026-send-folder
release/2026.3-rc49
PM-34193-vault-lockout
android-collections
llm/add-resolving-sdk-updates-skill
QA-1523/sanity-test-saucelabs
release/2026.3-rc48
PM-26577-app-links-support
PM-26896-autofill-fix
release/2026.2-rc47
pr-6572
release/2026.2-rc46
release/2026.1-rc45
PM-30644/added-logs-for-debug
PM-30644/quicktile-nav-not-showing-migration
minor-gradle-updates
release/2026.1-rc42
release/2026.1-rc44
release/2026.1-rc43
PM-28834/set-landscape-on-horizonos-devices
PM-28468/validate-and-navigate-to-vault-migration
PM-20026/force-ltr-passwords-and-codes
release/2025.12-rc41
cmcg/testCoverage
PM-29014/talkback-support-for-passwords
release/2025.12-rc40
BRE-1305/publish_test
accept-user-certs
autofill-permissions
release/2025.11-rc39
PM-22479/check-all-certificates-validate-asset-links
release/2025.10-rc38
agalles/android-latest
retro-agent
PM-27001/skip-account-selection-only-one-exists-cxp
release/2025.10-rc37
agalles/test-1118
release/2025.10-rc36
PM-20593-token-refresh
QA-1126b/adding-native-sanity-test
release/2025.9-rc35
pm-25933/sdk-update-password
release/2025.9-rc34
release/2025.8-rc33
agalles/20250821-release
debug-release-issues
pm-24249-allow-automated-prs-for-sdk-updates
release/2025.8-rc32
release/WORKFLOW-TEST-2025.8-rc28
agalles/20250807release
release/2025.07-rc25
release/hotfix-v2025.7.0-bwa
pm-23311/export-vault-policy-bypass
release/2025.07-rc24
authenticator-pm-sync-flags-issue
release/hotfix-v2025.6.0-bwpm
release/2025.06-rc21
agalles/automate-android-fastlane-patch
release/2025.05-rc20
release/2025.04-rc19
languages/basque
release/2025.03-rc19
update-readme
qrcode/feature
innovation/archive/pm-19153-archive-items
qrcode/2-ui-fields
qrcode/1-page
hold-on-biometric-prompt-alternative
release-notes-process
release/2025.02-rc16
bwa-monorepo
PM-8223/new-device-verification-ux-improvements
pm-18451/exempt-from-policies
test-bwa
release/2025.01-rc15
release/2025.01-rc14
release/2024.12-rc13
pm-16670/sync-leave-notice
821
PM-16695/backport-lean-more-new-device-verification
release/hotfix-v2024.11.7
release/2024.11-rc1
pm-11304/collection-add-item-button
PM-14241/disabling-logs-app-crash
poc/offline-editing
new-version-calc
pm-11649/expired-link-services
pm-6702/add-feature-flag
pm-6702/email-verification-feature
pm-9933/marketing-copy-update
pm-6702/registration-flows
update-templates
pm-6701/email-verification-selfhost-registration
v2026.4.1-bwa
v2026.4.1-bwpm
v2026.4.0-bwa
v2026.4.0-bwpm
v2026.3.1-bwa
v2026.3.1-bwpm
v2026.3.0-bwpm
v2026.3.0-bwa
v2026.2.1-bwpm
v2026.2.1-bwa
v2026.2.0-bwpm
v2026.2.0-bwa
v2026.1.1-bwa
v2026.1.1-bwpm
temp-test
v2026.1.0-bwpm
v2026.1.0-bwa
v2025.12.1-bwa
v2025.12.1-bwpm
v2025.12.0-bwa
v2025.12.0-bwpm
v2025.11.1-bwpm
v2025.11.1-bwa
v2025.11.0-bwpm
v2025.11.0-bwa
v2025.10.1-bwa
v2025.10.1-bwpm
v2025.10.0-bwa
v2025.10.0-bwpm
v2025.9.1-bwa
v2025.9.1-bwpm
v2025.9.0-bwa
v2025.9.0-bwpm
v2025.8.1-bwa
v2025.8.1-bwpm
v2025.8.0-bwa
v2025.8.0-bwpm
v2025.7.2-bwa
v2025.7.2-bwpm
v2025.7.1-bwa
v2025.7.1-bwpm
v2025.7.0-bwa
v2025.7.0-bwpm
v2025.6.1-bwpm
v2025.6.0-bwa
v2025.6.0-bwpm
v2025.1.0-bwa
v2025.5.0-bwa
v2025.5.0-bwpm
v2025.5.999
2025.4.0
v2025.4.0
untagged-4731eaadac73f3dfbbb8
v2025.3.0
v2025.2.0
untagged-815a165c5d70ffe75bc7
v2025.1.2
v2025.1.1
v2025.1.0
v2024.12.0
untagged-5a76b6392a4c8998c63a
v2024.11.7
v2024.11.6
v2024.11.5
v2024.11.4
v2024.11.3
v2024.11.2
v2024.11.1
v2024.11.0
v2024.10.2
v2024.10.1
v2024.10.0
v2024.9.0
v2024.8.1
v2024.8.0
v2024.7.3
v2024.7.2
v2024.7.1
v2024.7.0
v2024.6.1
v2024.6.0
v2024.5.1
v2024.4.1
v2024.4.2
v2024.4.0
v2024.3.3
v2024.3.1
v2024.3.0
v2024.2.1
v2024.2.0
v2024.1.1
v2024.1.0
v2023.12.0
v2023.10.0
v2023.9.2
maui-single-project-android
v2023.9.1
v2023.9.0
v2023.8.0
v2023.7.0
v2023.5.0
v2023.4.0
v2023.3.2
v2023.3.1
v2023.3.0
v2023.2.0
v2023.1.0
v2022.11.0
v2022.10.0
v2022.9.1
v2022.9.0
v2022.8.0
v2022.6.2
v2022.6.1
v2022.6.0
v2022.05.0
v2.18.0
v2.17.0
v2.16.4
v2.16.3
v2.16.2
v2.16.1
v2.15.0
v2.14.2
v2.14.1
v2.14.0
v2.13.0
v2.12.0
v2.11.3
v2.11.2
v2.11.1
v2.11.0
v2.10.0
v2.9.1
v2.9.0
v2.8.2
v2.8.1
v2.8.0
v2.7.2
v2.7.0
v2.6.1
v2.6.0
v2.5.6
v.2.5.5
v2.5.5
v2.5.4
v2.5.3
v2.5.2
v2.5.1
v2.5.0
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.8
v2.2.7
v2.2.6
v2.2.2
v2.2.1
v2.2.0
v2.1.2
v2.1.0
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.22.1
v1.22.0
v1.21.0
v1.20.0
v1.19.0
v1.18.1
v1.18.0
v1.17.0
v1.16.0
v1.15.2
v1.15.1
v1.15.0
v1.14.4
v1.14.1
v1.14.0
v1.13.0
v1.12.2
v1.12.1
v1.12.0
v1.11.1
v1.11.0
v1.10.0
v1.9.0
v1.8.1
v1.8.0
v1.7.0
v1.6.5
v1.6.1
v1.6.0
v1.5.1
v1.5.0
v1.4.4
v1.4.3
v1.4.0
v1.3.0
v1.2.1
v1.2.0
v1.1.0
v1.0.0
v0.0.6
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/android#1642
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @allddd on GitHub (Apr 16, 2023).
Steps To Reproduce
Launch the app and open any login/secure note.
Close the app fully by swiping it up without closing the login/secure note window first.
Wait a little, as you would if you just wanted to copy something.
The longer it stays closed, the more likely it is to crash on startup.
Launch the app.
Expected Result
The app opens without any problems and displays either the last opened login/secure note or the main screen.
Actual Result
The app is launched and displays the last opened item for a split second.
After that, regardless of whether you press something or not, the app crashes completely.
You will then have to launch it again, it lands on the main screen and works fine.
Screenshots or Videos
No response
Additional Context
This is not related to the current app/iOS version, but is a long-standing problem.
I have experienced it on two different phones (Iphone X and 14 Pro), both iOS 15 and 16, and with all previous versions of the app since I started using Bitwarden (about a year ago).
When you try to recreate it, you should leave it closed for a while. The longer it stays closed, the more likely it is to crash on startup.
Operating System
iOS
Operating System Version
16.4.1
Device
Iphone 14 Pro
Build Version
2023.3.2
Beta
@SergeantConfused commented on GitHub (Apr 17, 2023):
Hi @allddd,
Thank you for your report.
Thank you in advance,
@allddd commented on GitHub (Apr 17, 2023):
@SergeantConfused
Immediately
Lock
Biometrics
I would say yes, but not with 100% certainty.
It usually gets locked because few hours/days can pass between closing the application and opening it again.
Only 1
Both are in english
@Greenderella commented on GitHub (Jul 21, 2023):
Hi there,
We have attempted to reproduce your issue and were unable to do so. We use GitHub issues as a place to track bugs and other development related issues.
Will you first try uninstalling the application, resetting your device (Power Off/On) and re-installing? If your issue persists, please write us back using our contact form, so we can continue troubleshooting: https://bitwarden.com/contact/
You can include a link to this issue in the message content.
Alternatively, you can also search for an answer in our help documentation (https://bitwarden.com/help/) or get help from other Bitwarden users on our community forums (https://community.bitwarden.com/c/support/).
The issue here will be closed.
Thanks!
@allddd commented on GitHub (Jul 21, 2023):
Hi @Greenderella
well that is very strange.
It still happens constantly and rebooting/reinstalling certainly won't help a problem that's been going on for over a year.
The phone has been rebooted multiple times and the app has also been reinstalled multiple times as the issue has occurred on multiple devices.
I also reinstalled it already as the bug (2023.3.0) broke the app recently.
I will gladly provide a video of it if you reopen the issue, this problem is very irritating.
@SergeantConfused commented on GitHub (Sep 12, 2023):
Hi @allddd,
Thank you for following up on this. I took another look at this and was able to finally reproduce it on iOS 16.6.1 with Bitwarden 2023.8.0; I am going to open this ticket and raise this matter internally; The reproduction steps that I am using are detailed below.
@allddd commented on GitHub (Sep 12, 2023):
Hi @SergeantConfused
Thanks for reopening. The problem still persists on several devices I have used recently, the steps above describe it well.
One small note is that in my case it does not matter what type of vault item it is, it crashes anyway.
@jcbvm commented on GitHub (Sep 16, 2023):
I’m encountering the same issue, it most often happens when you have a vault item open. Then switch to another app and return, the app will crash.
@larrymcj commented on GitHub (Sep 18, 2023):
Same thing here. This happens when using any one of three Bitwarden accounts. Most often, Bitwarden crashes about one second after I open it. Reopening it right away usually allows it to stay open.
@kohei-noda-qcrg commented on GitHub (Sep 20, 2023):
I have the same issue on iPad Air 3 with iPad OS 16.6.
2023.8.0 (4566) is the version of BitWarden.
Furthermore, in my case, the app crashes on any card and identity.
@Nevamex commented on GitHub (Sep 21, 2023):
I have the same problem with my iPhone 12 Mini running iOS 16.6. Switching to another app while leaving a vault item open in the Bitwarden app makes Bitwarden crash on reopen.
@PixelEnvision commented on GitHub (Sep 22, 2023):
Same crash here, happening for a while even with the latest update.
My steps to reproduce (every time)
Device is iPhone 13 Pro Max with iOS 16.x
Note: if the Bitwarden is on the main UI, it doesn't crash when re-opened.
@ttorynn commented on GitHub (Sep 23, 2023):
Experiencing precisely the same issue.
iPhone 14 Pro Max on iOS 17.0.1
@jcbvm commented on GitHub (Sep 23, 2023):
I’m also encountering the issue when not using Face ID, or when setting the time out to 1 minute or above. So it does not seem to be related with the settings.
@gewdvibes commented on GitHub (Sep 24, 2023):
I've been having this same issue for quite a while(at least a few months).
It doesn't matter whether I have a vault item open or not it still crashes when I come back to it every time. The locking doesn't seem to be the problem as I tried setting it to immediate lock and when I do that and try different scenarios it never crashes if I just leave the app and come back a few seconds later to unlock it. But if I wait a normal amount of time like maybe an hour or two, when I come back it will crash every time
@orchunchun commented on GitHub (Oct 6, 2023):
+1,i have the same issue on iOS
But it seems Android is not affected.
@gewdvibes commented on GitHub (Oct 13, 2023):
I saw a fix got merged. Has this update gone out yet? I'm still getting the same crashing. Seems a little less frequent but that could just be placebo. It's definitely still happening though
@PixelEnvision commented on GitHub (Oct 13, 2023):
Just tried, and it's still happening for me too...
@johannlo commented on GitHub (Oct 16, 2023):
It’s happening for me too
ios17.0.3
Face ID turned on
steps to reproduce
@djsmith85 commented on GitHub (Oct 16, 2023):
The changes made on the linked Pull Request have been merged and will be included in the upcoming
2023.10-release.@gewdvibes commented on GitHub (Nov 2, 2023):
FYI newest update is still crashing with same behavior. iOS 17.1, iPhone 15 Pro
@hazardousthingy commented on GitHub (Nov 6, 2023):
I can confirm, still crashing on iOS 17.1, iPhone 13 Pro.
@Greenderella commented on GitHub (Nov 6, 2023):
Please try uninstalling the application first, resetting your device (Power Off/On) and re-installing. If the issue persists, please contact support using the form available on the right side of our Help Center: https://bitwarden.com/help/
@Clauber commented on GitHub (Nov 23, 2023):
I have the same issue, but it actually breaks when I try to save something
@boydthomson commented on GitHub (Jan 1, 2024):
Experiencing same with iOS 17.2.1 on iPhone 13. Shame as I finally cancelled LastPass for Bitwarden.
@SergeantConfused commented on GitHub (Jan 1, 2024):
Hello @gewdvibes, @hazardousthingy, @Clauber, and @boydthomson,
Thank you in advance,
@larrymcj commented on GitHub (Jan 1, 2024):
As the OP, I’ll add my comments here also, as Bitwarden is again crashing occasionally at startup. The frequency is less now, probably one in 10-15 times I open it.
iOS version: 17.2.1
iPhone 15 Pro Max: (though this also occurred on a previous iPhone 14 Pro.
Bitwarden version: 12.0 (5688)
Number of accounts logged into: 3
KDF Settings: PBKDF2 for all three accounts. Two are set for 600,000 and one is set to 100,000
Detailed steps to replicate: tap the Bitwarden home screen icon, it flashes once, then crashes.
Larry McJunkin