mirror of
https://github.com/bitwarden/android.git
synced 2026-05-11 10:54:26 -05:00
[GH-ISSUE #6800] [PM-35187] Bitwarden Android keeps crashing right after entering the main password #39478
Closed
opened 2026-04-23 18:24:19 -05:00 by GiteaMirror
·
28 comments
No Branch/Tag Specified
main
release/hotfix-v2026.4.1-bwpm
cron-sync-privileged-browsers/60-sync
sdlc/sdk-update
renovate/lock-file-maintenance
renovate/sonarqube
renovate/fastlane-2.x
agalles/fdroid-only
remove-retrofit-dependency
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#39478
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 @EdguyDeMaupassant on GitHub (Apr 15, 2026).
Original GitHub issue: https://github.com/bitwarden/android/issues/6800
Steps To Reproduce
Expected Result
Access to the app
Actual Result
App close, message from android "the app seems to have a bug, wait for the dev and update"
Screenshots or Videos
No response
Additional Context
No response
Build Version
2026.3.1
What server are you connecting to?
EU
Self-host Server Version
No response
Environment Details
Device : Galaxy S23+
OS : One UI 8.0 / Android 16
Issue Tracking Info
@bitwarden-bot commented on GitHub (Apr 15, 2026):
Thank you for your report! We've added this to our internal board for review.
ID: PM-35187
@pamperer562580892423 commented on GitHub (Apr 15, 2026):
Another user here.
@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):
Yup, I deleted all the data, uninstalled the app... nothing change
The moment my vault load, my app crash
Also, I'm on bitwarden.eu
@pamperer562580892423 commented on GitHub (Apr 15, 2026):
Can you log in to the web vault (https://vault.bitwarden.eu)?
@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):
Yup, I have no problem with the web app (neither the windows desktop app)
@servint commented on GitHub (Apr 15, 2026):
I experienced the same issue right after changing my avatar color through the updated web vault. I'm using the USA server, not self-hosted, on a Galaxy S23+ with the latest April security patch installed.
@floydfire commented on GitHub (Apr 15, 2026):
Same issue here, I'm on bitwarden.eu pixel 8 pro downloaded from f-droid; tried also older versions and the last 2025 build i cannot login cause it says totp is invalid; i tried also the builds on github actions the 2026.04 and it still crashes after i login...
@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):
weirdly, I tested it with my Galaxy Tab... and it works
So it works with:
Device : Galaxy Tab S10 Lite
OS : One UI 8.0 / Android 16
@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):
ok so after a sixth reinstallation... it works with my S23+ ???
@floydfire commented on GitHub (Apr 15, 2026):
I still have the issue it seems to crash when it's loading the vault...
@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):
don't know if theses actions have something to do with the resolution of this issue but before my reinstallation I :
Maybe it's just a coincidence, but if some of theses manipulation changed something because... dark magic ?, I thought that I should share it
@floydfire commented on GitHub (Apr 15, 2026):
Tried to launch in landscape didn't work, what color did you pick or a total custom one? I sadly don't have a tablet so i can't try that, i have it on windows and it works fine though... (windows and browser extension works fine)
@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):
a total custom one
@floydfire commented on GitHub (Apr 15, 2026):
Yep it seems to be a problem with the color of the "avatar"; i set a custom one and now it works 👍🏻
@jtodddd commented on GitHub (Apr 15, 2026):
Hi there,
I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.
Thanks!
@EdguyDeMaupassant commented on GitHub (Apr 15, 2026):
Hi, so with the comment of servint and how floydfire and me manage to resolve this issue, it seems that the steps to reproduce this are :
It seems that this issue appears only when your "avatar" can appear (so, in the vault), I suppose... that would explain why we could open the app and enter our mails/main passwords before the crash, since our avatar wasn't load at this time
@floydfire commented on GitHub (Apr 15, 2026):
I was returning to bitwarden after a while and it was on a new account, in which i did previously changed the color to one of the classic color in the web vault (i think i went from the purple to the green) it only stopped crashing in android after i selected a custom green color :\ really strange issue :P i tried the f-droid and the play store builds still had the issue also had the issue with older versions
@fiorins commented on GitHub (Apr 16, 2026):
Same issue on the android app, I also changed the avatar color on the website. Don't know if it's related.
At the moment the Android app is unusable, I hope they understand the seriousness of the problem
@servint commented on GitHub (Apr 16, 2026):
The issue appears to be related to the avatar color selection in the updated web app and persists in the new 2026.4.0 Android update. Selecting one of the available color templates for the avatar causes the Android app to crash. To resolve the issue on Android, it is necessary to choose a custom avatar color and either reinstall the app or clear the app data.
@seccone commented on GitHub (Apr 16, 2026):
I confirm this workaround!
My setup: S25 Android 16 UI 8, using bitwarden.eu
It seems the server is passing some invalid code for the default colors. I tried both blue (the default) and red, it crashed on Android.
@servint commented on GitHub (Apr 16, 2026):
Simply change the avatar color to a custom one by clicking the color picker button and selecting any color you like. Then reinstall the app to clear all cache and data, and sign in again. This will keep the app usable until the bug gets fixed.
@fidelisakilan commented on GitHub (Apr 17, 2026):
I came across this issue today and setting a custom color for avatar fixed it..
Thanks!
@fiorins commented on GitHub (Apr 17, 2026):
Okay, thanks. I managed to fix selecting one color from the table. So to be sure, do not select from the default colors list.
@vleague2 commented on GitHub (Apr 17, 2026):
Thanks all for reporting the issue and finding a workaround! Please keep using the workaround while we work on getting this fix into the web app.
@pamperer562580892423 commented on GitHub (Apr 17, 2026):
@vleague2 I see the fix was rolled out with web vault 2026.4.1 now. Is that a completely automatic fix for all those who are affected? Or do they have to login to the web vault and change the avatar manually once again?
@vleague2 commented on GitHub (Apr 20, 2026):
The fix that was released in 2026.4.1 is intended to prevent more users from becoming affected by the issue, by ensuring that we are no longer putting unsupported avatar color values into the database. Unfortunately it does not touch the existing unsupported colors in the database. Affected users will still need to manually change their avatar color in the web vault and probably also either clear their Android app cache or reinstall it. I know this is not ideal -- we're still working through options for affected users.
@servint commented on GitHub (Apr 20, 2026):
Why not set a default color for all "broken" colors in the database? This approach would be more effective, as users who do not read GitHub threads would otherwise experience application crashes without understanding the cause.
@vleague2 commented on GitHub (Apr 20, 2026):
That is one of the options we are looking at -- setting a fallback in the Android app code for the broken colors so that the app will stop crashing.