hidroh / materialistic

A material-design Hacker News Android reader
https://play.google.com/store/apps/details?id=io.github.hidroh.materialistic
Apache License 2.0
2.3k stars 509 forks source link

crash and exit but cannot reproduce #1461

Open jyjsunny opened 2 years ago

jyjsunny commented 2 years ago
Reproduction Steps

Since I can't reproduce the bug on AVD, I don't know what triggered it. But crashes do happen, so i would like to know the reason.

screenshot

https://user-images.githubusercontent.com/92309998/169260854-becb1e27-7c95-4ad1-a4d8-7ace41a88d3e.mov

Stack Trace

: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. : at android.view.ViewGroup.addViewInner(ViewGroup.java:4915) : at android.view.ViewGroup.addView(ViewGroup.java:4746) : at android.view.ViewGroup.addView(ViewGroup.java:4686) : at android.view.ViewGroup.addView(ViewGroup.java:4659) : at io.github.hidroh.materialistic.WebFragment.setFullscreen(WebFragment.java:509) : at io.github.hidroh.materialistic.WebFragment$1.onReceive(WebFragment.java:94) : at androidx.localbroadcastmanager.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:313) : at androidx.localbroadcastmanager.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:121) : at android.os.Handler.dispatchMessage(Handler.java:105) : at android.os.Looper.loop(Looper.java:164) : at android.app.ActivityThread.main(ActivityThread.java:6541) : at java.lang.reflect.Method.invoke(Native Method) : at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)