Skip to content
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

Constant crashes using Android application. #3207

Open
1 task
RokeJulianLockhart opened this issue Apr 29, 2024 · 5 comments
Open
1 task

Constant crashes using Android application. #3207

RokeJulianLockhart opened this issue Apr 29, 2024 · 5 comments
Labels

Comments

@RokeJulianLockhart
Copy link

RokeJulianLockhart commented Apr 29, 2024

Steps To Reproduce

  1. Install the OS

    Fairphone FP4

    Google Pixel 3

  2. Install the Bitwarden AOSP package

    https://github.com/bitwarden/mobile/releases/download/v2024.4.0/Bitwarden.iOS.zip is unaffected, alongside the alternative clients:

  3. Login with the account identified by the fingerprint phrase overuse-definite-poach-almanac-dorsal.

Expected Result

I expect to be able to utilize Bitwarden with the same speed I would any other account.

Actual Result

I am informed every 5 seconds that Bitwarden has crashed.

Screenshots or Videos

440971054_7442437945842952_1955277785315906927_n.mp4

image

Additional Context

I have +2056 vault entries, which appears to be the sole differentiator between my account (which is affected) and others' accounts, which aren't affected, even on the same device and installation. I've limited my https://vault.bitwarden.com/#/settings/security/security-keys to 5000 (the minimum available) yet this didn't modify the behaviour whatsoever. https://github.com/AChep/keyguard-app/releases/download/r20240417/androidApp-none-release.apk does not display this behaviour, although it struggles to synchronize my vault.

I've included a https://developer.android.com/studio/debug/bug-report#bugreport at bugreport-FP5-TKQ1.230127.002-2024-04-29-15-11-35.zip, because https://source.android.com/docs/core/tests/debug/read-bug-reports#event-log indicates that it might be useful.

Operating System

Android

Operating System Version

androidapp://com.android.settings reports:

FP5.TT4C.A.154.20240320

Device

Fairphone FP5

Build Version

https://github.com/bitwarden/mobile/releases/download/v2024.4.0/com.x8bit.bitwarden-fdroid.apk

Beta

  • Using a pre-release version of the application.
@Krychaz
Copy link
Member

Krychaz commented Apr 30, 2024

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!

@RokeJulianLockhart
Copy link
Author

RokeJulianLockhart commented Apr 30, 2024

#3207 (comment)

@Krychaz, I'm not surprised - it solely appears to affect my account. If I remove my account and add another's, or merely switch to another's with mine added, it doesn't appear. It also doesn't appear in any client except the AOSP application. It also solely occurs when synchronisation is involved - if I do not initiate a sync (like by modifying an entry or explicitly invoking one) it also doesn't appear. I'm confident that it's due to the amount of credentials in my account.

I've been experiencing this worsening for almost a year now, on 3 AOSP-based OSes, so I'm convinced that it's a problem with the client.

@Freebase394
Copy link

Freebase394 commented May 5, 2024

@RokeJulianLockhart Hi guys. It's true.
Hi everyone, unfortunately it's true, I've been a Bitwarden user for over 3 years or more(I came from LastPass) and I confess that since I purchased this smartphone about 2 months ago, Fossibot 101P (only P Version, not "PRO") Version 2023 new with the Android 13 operating system, on this Android it freezes a lot and most of the time when I log in, I have to enter the credentials 3 / 4 or even 5 times, other times be sure to close all the apps on the background, but background apps its not the problem, im ALWAYS with free memoRY RAM, all this to be able to log in to my account with around 600 / 700 credential entries... let's say there aren't that many... I have other devices that are even weaker, another Samsung J7 DUOS 2017 even with Android 9, 4 GB of RAM and it works much better than this Fossibot that I have at the moment.
please tell me how I can help, from debugging the APP, sending reports, among other things, to maintaining and contributing to this small and at the same time BIG problem, I don't know if this problem always existed, or just started to exist from some specific version until now. But I believe that everything has a solution. Please count on me

Operating System
Android 13

Device Model Name
Fossibot F101 P

Operating System Version
FOSSiBOT_F101_E_V05_20240123

@RokeJulianLockhart
Copy link
Author

RokeJulianLockhart commented May 5, 2024

#3207 (comment)

@Freebase394, until they respond, another https://developer.android.com/studio/debug/bug-report#bugreportdevice and a display recording from you would be useful for mere comparison, at least. Many thanks for the corroboration and point of reference regarding OS versions. This may well have commenced approximately when my FP4 upgraded its OS (although my credential entries were exponentially increasing at that time too).

@RokeJulianLockhart
Copy link
Author

RokeJulianLockhart commented May 10, 2024

#3207 (comment)

@Freebase394, you appear to have correctly estimated the cause (albeit, expectedly, not to sufficient standard to know what ultimately causes this) - the specifications of the device.

To demonstrate, I have installed https://kojipkgs.fedoraproject.org//packages/waydroid/1.4.2/3.fc40/noarch/waydroid-1.4.2-3.fc40.noarch.rpm (from https://koji.fedoraproject.org/koji/rpminfo?rpmID=38042996) and https://github.com/bitwarden/mobile/releases/download/v2024.4.2/com.x8bit.bitwarden.apk on my powerful desktop system, and the issue does not occur! However, that same configuration (albeit using https://build.alpinelinux.org/buildlogs/build-edge-aarch64/community/waydroid/waydroid-1.4.2-r5.log) on my FP4 running postmarketOS exhibits the behaviour, as does my CalyxOS Google Pixel 3, and stock FP5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants