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

Android app crashes when removing all feeds #7442

Open
astravexton opened this issue Jan 12, 2025 · 4 comments
Open

Android app crashes when removing all feeds #7442

astravexton opened this issue Jan 12, 2025 · 4 comments
Labels
bug Something isn't working

Comments

@astravexton
Copy link

astravexton commented Jan 12, 2025

Steps to Reproduce

  1. Click on '#' then settings cog
  2. Unpin all feeds then delete them
  3. Save changes
  4. Close and open the Android app

Attachments

Log:

Process: xyz.blueskyweb.app, PID: 27011
com.facebook.react.common.JavascriptException: TypeError: Cannot read property 'split' of undefined, js engine: hermes, stack:
anonymous@1:5309611
anonymous@1:4180163
 at com.facebook.react.modules.core.ExceptionsManagerModule.reportException(ExceptionsManagerModule.kt:52)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
 at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:146)
 at com.facebook.jni.NativeRunnable.run(Native Method)
 at android.os.Handler.handleCallback(Handler.java:958)
 at android.os.Handler.dispatchMessage(Handler.java:99)
 at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
 at android.os.Looper.loopOnce(Looper.java:232)
 at android.os.Looper.loop(Looper.java:334)
 at com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2(MessageQueueThreadImpl.java:217)
 at com.facebook.react.bridge.queue.MessageQueueThreadImpl$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
 at java.lang.Thread.run(Thread.java:1012)

What platform(s) does this occur on?

Android

Device Info

Nothing Phone(1) Android 14

What version of the app are you using?

Build version: 1.96.2.542; Bundle info: d38e985 (prod); Bundle date: 24122021; Platform: android; Platform version: 34

Additional Information

No response

@astravexton astravexton added the bug Something isn't working label Jan 12, 2025
@imwiththou
Copy link

imwiththou commented Jan 23, 2025

Not just Android, iOS has the same issue. I accidentally unpinned all my feed and every time I launch the app it crashed immediately. There’s no fix so far.

Occasionally there’s a blink of this screen but it’s just frozen:

Image

@gaearon
Copy link
Collaborator

gaearon commented Jan 23, 2025

This should be fixed on Android. On iOS, the fixed version (afaik) isn’t in the app store yet but we’ll get it there in a week or so.

@imwiththou
Copy link

Not just Android, iOS has the same issue. I accidentally unpinned all my feed and every time I launch the app it crashed immediately. There’s no fix so far.

Occasionally there’s a blink of this screen but it’s just frozen:

Image

Found a fix this morning, not sure if it works for all iOS versions but it worked for me:

  1. Log into Bluesky web using iOS Safari
  2. It will prompt the same screen as I attached in previous comment with the blue call to action button
  3. Hit the button and it will automatically add back the feed
  4. Quit the webpage and wait for a few seconds, then launch app to force sync the account setting in the app

That resolved my struggle for the past week.

@imwiththou
Copy link

Not just Android, iOS has the same issue. I accidentally unpinned all my feed and every time I launch the app it crashed immediately. There’s no fix so far.

Occasionally there’s a blink of this screen but it’s just frozen:

Image

Found a fix this morning, not sure if it works for all iOS versions but it worked for me:

  1. Log into Bluesky web using iOS Safari
  2. It will prompt the same screen as I attached in previous comment with the blue call to action button
  3. Hit the button and it will automatically add back the feed
  4. Quit the webpage and wait for a few seconds, then launch app to force sync the account setting in the app

That resolved my struggle for the past week.

Btw I've also submitted a service ticket to Bluesky, seems it's hosted on Zendesk. Don't rely them to reply as the ticket just went MIA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants