-
-
Notifications
You must be signed in to change notification settings - Fork 39
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 on 0.18.0 with blank screen #311
Comments
I'm having the same issue, using a Samsung Galaxy S22+. FF3 v6.1.18 (latest). I first noticed the issue a couple weeks ago after it starting saying "New update available!" in the app itself. Clicking "yes" to update would cause this issue regardless of if I cleared app data and setup credentials again. After authorization, you get a white screen and cannot use the app. For a while, I was able to get past it by clicking "cancel" on the update notification (after resetting the app data), but now with the latest version of the app being pushed to the Google Play store on July 4th, there's no notification that pops up or workaround I've found. Let me know if I can be of any extra help, would love to see this fixed so I can keep using the app! |
Hey! I'm trying to replicate this locally, it's working smoothly for me on my Android. Do you have any special configurations on how you access your Firefly III instance? Can you try to connect to https://demo.firefly-iii.org/ with OAuth to see if it comes from FIII or Abacus? Thanks! |
I've just tried it out with the demo version and it works fine. I'll have to do some digging after work today to see if I can find anything weird with my configuration, to my knowledge it's fairly standard. It's running in Docker behind NGINX with HTTPS, it could be something I need to update with NGINX if something in FIII changed. Any thoughts? |
Do you have custom local certificates on your android? |
I have through https://demo .firefly-iii.org / with OAuth, everything works too. In my configuration, I also use Docker, an HTTP connection |
All settings are standard, I tried to connect via OAuth and Personal Access Tokens |
I don't believe so. I had previously manually registered the domain with LetsEncrypt using Certbot. I believe that has expired though, but my domain registrar (Porkbun) now automatically manages a LetsEncrypt cert for the domain on my behalf. There could be something conflicting with the old manual cert I made, but I believe that expired some months ago and the issue is within the last 2-3 weeks. The default Firefly web GUI works fine and reports a secure connection on all my devices, so there's no immediately obvious problems. If you don't mind my asking @victorbalssa, what brand Android are you using? I know Samsung has a pretty heavily modified version of Android so I am keeping in mind that it could be an isolated issue. Though I'm guessing since the demo worked then it's not an Android problem necessarily (however the demo is on the development branch afaik and I'm running release). I'll try to look into it closer ASAP and get back to you about it (work keeping me busy lately). I'll want to see if NGINX or Docker has any notable logs. Thanks for the fast responses! I appreciate your hard work. |
Hi, I am having this same issue. I am using http connection to my local WiFi device It gives the white screen issue in both authentication methods (Oauth token and personal access token) |
Hi, I found same problem both Oauth and personal token. My phone is Huawei P30 running on official EMUI12 and connect to FFIII docker (6.1.16) via cloudflare tunnel. |
If someone has the time, it could be worth trying a fresh instances of the latest development version. Since it works on the demo version which is in develop branch, it could be something that was fixed recently on Fiii's end. I've been meaning to look at this closer but work has had me slammed all week 🤦 |
i've tried developer branch Version develop/2024-07-08 but still got white screen. |
I have a Samsung Galaxy Tab S6 and a OnePlus both are working fine. I will try to run it on a virtual device with android 14 |
I had the exact same experience, except on iOS. |
I'm building a sentry build to catch and get the error message. I will share the apk file for testing. |
It's available here: https://github.com/victorbalssa/abacus/releases/download/0.18.0/abacus-sentry-0.18.2.apk If someone can try to install this update, I will have access to the error logs and will be able to debug this issue. Thanks! |
Done, I have installed it and tried logging in. You're a legend for the help! |
@SimonAkers for some reasons Sentry SDK wasn't initialize correctly on this version. I double checked this new version Thank you for testing this with me! |
@victorbalssa Got it! If it's easier to contact me directly, I have Discord ( |
I got it! I will create a patch soon on production release. |
@SimonAkers @drewzeee @igneous80 @advait404 New |
Confirmed working on iOS |
Working on my Android! Thank you for the help 😁 |
Hello guys, how to get the OTA version? |
I somehow succeed to update the app as I launched it, the app itself asked me to update which I did. It's working now. |
@D4rkT1m0 OTA means "over the air" and in this context means the update comes from the app directly, instead of from the app store. So the app store won't show the version from the OTA update. It sounds like you did update correctly! |
Thanks for je fast reply. Is this something we can interact with? Or do we simply have to wait that the creator make it available from his side? |
Oops, forgot to explain that, my bad! When an OTA update is available, that's when it says "New update" in the app itself on launch. You can choose "yes" to accept it and update. If I'm not mistaken you can also do it from the settings menu |
@victorbalssa Thanks! |
Thanks guys! @victorbalssa |
hello friend! In the new version 0.18.0 for android, there is a white screen after authorization. The version of my firefly-iii is 6.1.18. I tried resetting the application settings, but it didn't help. My phone is Samsung S23
The text was updated successfully, but these errors were encountered: