TeamNewPipe / NewPipe

A libre lightweight streaming front-end for Android.
https://newpipe.net
GNU General Public License v3.0
31.7k stars 3.08k forks source link

App crashes, then works totally fine - couldn't replicate #11708

Open Jotalea opened 1 week ago

Jotalea commented 1 week ago

Checklist

Affected version

0.27.2

Steps to reproduce the bug

  1. I searched for a chinese song.
  2. I clicked on a video, and listened for a moment.
  3. I minimize the video, then pick another one (also in chinese) and open it.
  4. The app crashed and told me to report this bug.

Couldn't replicate, sorry.

Expected behavior

Open the video normally, and listen to the song.

Actual behavior

Crash screen with the log below.

Screenshots/Screen recordings

No response

Logs

Exception

java.lang.IllegalStateException: Fragment CommentsFragment{88896fb} (7b68c86b-62b9-4fc9-981a-bdbba4bafcf5) not attached to a context.
    at androidx.fragment.app.Fragment.requireContext(Fragment.java:972)
    at androidx.fragment.app.Fragment.getResources(Fragment.java:1036)
    at androidx.fragment.app.Fragment.getString(Fragment.java:1058)
    at org.schabi.newpipe.fragments.list.BaseListFragment.onSharedPreferenceChanged(BaseListFragment.java:477)
    at android.app.SharedPreferencesImpl$EditorImpl.notifyListeners(SharedPreferencesImpl.java:637)
    at android.app.SharedPreferencesImpl$EditorImpl.lambda$notifyListeners$0(SharedPreferencesImpl.java:643)
    at android.app.SharedPreferencesImpl$EditorImpl.$r8$lambda$TQ_9B5e1x2X557KXM5HWBb4Ihjc(Unknown Source:0)
    at android.app.SharedPreferencesImpl$EditorImpl$$ExternalSyntheticLambda0.run(Unknown Source:4)
    at android.os.Handler.handleCallback(Handler.java:958)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loopOnce(Looper.java:230)
    at android.os.Looper.loop(Looper.java:319)
    at android.app.ActivityThread.main(ActivityThread.java:8919)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)


Affected Android/Custom ROM version

Android 14 - One UI 6.1

Affected device model

Samsung Galaxy S21FE 5G

Additional information

App works totally fine after that, can't replicate crash.

ShareASmile commented 6 days ago

A Similar issue was reported in #10098 So we would accept this as bug but Try to find steps to reproduce it reliably/consistently.

ShareASmile commented 6 days ago

Please try these or similar steps to get the crash as tried in this issue #11444 comment