Version 1.74 black screen #106

Closed
opened 2022-10-31 20:04:21 +00:00 by mondstern · 18 comments

i updated the massive app and than i see only the black screen.

i updated the massive app and than i see only the black screen.
brandon.presley added the
bug
label 2022-11-01 06:44:13 +00:00

Very odd bug. The error sounds like I accidentally committed some testing code, which made it's way into production.
The next version that f-droid picks up ought to not have this bug.

Keeping this ticket open to remind myself to test it again next release.

Very odd bug. The error sounds like I accidentally committed some testing code, which made it's way into production. The next version that f-droid picks up ought to not have this bug. Keeping this ticket open to remind myself to test it again next release.

If you want to downgrade Im not sure why but the f-droid downgrade feature isn't working, perhaps I need to support it specifically.
F-droid will however let you install the older versions if you first uninstall the app (exporting sets + plans won't backup your images, but will save everything else).

If you want to downgrade Im not sure why but the f-droid downgrade feature isn't working, perhaps I need to support it specifically. F-droid will however let you install the older versions if you first uninstall the app (exporting sets + plans won't backup your images, but will save everything else).
Author

@brandon.presley

Thanks to fix the bug 👍

@brandon.presley Thanks to fix the bug 👍

I'm getting this same issue on a fresh install of v1.74.

I'm getting this same issue on a fresh install of v1.74.

@Tiptop7014 I couldn't replicate this on my Nexus 6p (emulator), Pixel 4 (emulator) or Pixel 4 (real phone). Tried fresh install as well as upgrading from older versions with data imported.
Could you please re-produce and attach the logcat output? Also what device was this on?

For more information on using Logcat, see here. You may want to use the -f flag to output to a file rather than STDOUT.

@Tiptop7014 I couldn't replicate this on my Nexus 6p (emulator), Pixel 4 (emulator) or Pixel 4 (real phone). Tried fresh install as well as upgrading from older versions with data imported. Could you please re-produce and attach the logcat output? Also what device was this on? For more information on using Logcat, see [here](https://developer.android.com/studio/command-line/logcat). You may want to use the `-f` flag to output to a file rather than STDOUT.
brandon.presley changed title from Version 1.48 black screen to Version 1.74 black screen 2022-11-15 03:04:29 +00:00

No problem, attached are logs (assuming I did it correctly). I started logcat, installed the app and then immediately tried opening the app. The device is a Samsung S9+ on Android 10.

No problem, attached are logs (assuming I did it correctly). I started logcat, installed the app and then immediately tried opening the app. The device is a Samsung S9+ on Android 10.

@Tiptop7014 I'm currently setting up an android 10 emulator to test on. Could you please try do the logcat again and ensure that there is some mention of com.massive in the output? I couldn't find anything of use in the logs above.

@Tiptop7014 I'm currently setting up an android 10 emulator to test on. Could you please try do the logcat again and ensure that there is some mention of `com.massive` in the output? I couldn't find anything of use in the logs above.

Did the app install previously? Also I can't actually install the app at all on my android 10 emulator, perhaps you are on android 11?

Did the app install previously? Also I can't actually install the app at all on my android 10 emulator, perhaps you are on android 11?

OK ignore my above messages. I believe I found the issue and should be fixed the next time f-droid picks up the update. Will leave this issue open to remind me to double check next release.

OK ignore my above messages. I believe I found the issue and should be fixed the next time f-droid picks up the update. Will leave this issue open to remind me to double check next release.

Sorry about that, it didn't like running from termux I guess. I just ran it via adb instead like this:

adb logcat -e "massive"

Seems much better now, new log attached.

Sorry about that, it didn't like running from termux I guess. I just ran it via adb instead like this: ``` adb logcat -e "massive" ``` Seems much better now, new log attached.

Some of those errors sound concering relating to Hermes, but hopefully they are just red herrings and the real issue was the migrations script I changed.

Some of those errors sound concering relating to Hermes, but hopefully they are just red herrings and the real issue was the migrations script I changed.

Hate to say it, but I'm still getting this issue on v1.75 after it updated. I tried uninstalling and reinstalling, clear cache and clear data as well. Anything you'd like me to try on my end?

Hate to say it, but I'm still getting this issue on v1.75 after it updated. I tried uninstalling and reinstalling, clear cache and clear data as well. Anything you'd like me to try on my end?

That's actually one version before I fixed the migration script. F-droid might take a while, so if you want to you can try install this attached APK.
If you don't want to use this one I've uploaded you can build it on your own machine by following the README.

That's actually one version before I fixed the migration script. F-droid might take a while, so if you want to you can try install this attached APK. If you don't want to use this one I've uploaded you can build it on your own machine by following the [README](https://gitea.presley.nz/brandon.presley/Massive#building-from-source).

Woops the above apk upload didn't work cause my gitea server isn't letting me attach big files.

Woops the above apk upload didn't work cause my gitea server isn't letting me attach big files.

No worries, I may try to build it or just hold off until the update rolls through. Thanks!

No worries, I may try to build it or just hold off until the update rolls through. Thanks!

@Tiptop7014 Hey boss I see 1.76 is on the f-droid store now. Does this version work on your device? I successfully reproduced this bug on my S9 emulator with android 10, and that version works on my emulator.

@Tiptop7014 Hey boss I see 1.76 is on the f-droid store now. Does this version work on your device? I successfully reproduced this bug on my S9 emulator with android 10, and that version works on my emulator.

Looks like it works! At first after I updated the app, it still opened to a black screen, but then I cleared app cache and tried again. Still black screen. Finally I cleared app data and the app opened normally.

Can't wait to start using it, thanks for all the work!

Looks like it works! At first after I updated the app, it still opened to a black screen, but then I cleared app cache and tried again. Still black screen. Finally I cleared app data and the app opened normally. Can't wait to start using it, thanks for all the work!

No worries brother. Stay big.

No worries brother. Stay big.
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: brandon.presley/Massive#106
No description provided.