Closed tingsu closed 4 years ago
Thank you for your report!
According to the stack trace you provided, the problem was caused by a null ViewHolder
in BaseLiveListFragment
or RecyclerViewFragment
without a proper null check. As far as I can tell, this may not happen in version 2.0.1 since the Kotlin code properly checks for null in both classes.
I also recently refactored the way ViewHolders and Views are accessed in fragments to avoid this kind of problems so I believe the bug has already been fixed.
Can you test the version on the master branch to confirm there is no more bug, and open a new issue with the correct stack trace if you still manage to reproduce it? Thank you.
Note: It looks like the null check is also present in version 1.7.3. So only version 1.6.2 could crash with that stack trace.
Thanks for your confirmation and reply, @cbeyls ! Yes, I noted you very recently refactored this part. I will try to test on the master version again to see whether this issue still exists. Thanks.
Hi,
Recently, I tested fosdem (v1.6.2) and encountered a fatal crash multuiple times. I tried to reproduce this issue with the action traces dumped by my testing tool, but I cannot reproduce it deterministically (also on the latest version v2.0.1). I guess the root cause may be related to the timing of actions. I posted the issue here. Let me know if you need more info. Thanks.
Event traces
GUI page where the crash happens (this crash happens after the last action in the above video was executed)
Stack trace: