Closed rafalopilowski1 closed 4 years ago
Can QA please try to reproduce this? I could not, on several devices, including one with Android 10. @rafalopilowski1 Is this still reproducible for you in the latest Nightly? Thank you!
I haven't been able to reproduce this either. (Pixel 3 xl, Android 10)
@mcarare Yes, I can still reproduce this issue on my OnePlus 6 (Android 10)
Nightly 200817 06:01 (Build #2015758451) AC: 54.0.20200813130057, 78b1263b6 GV: 81.0a1-20200812034418 AS: 61.0.10
e029155b-c737-4d5f-b45e-50b7fc8cb182
java.lang.IllegalStateException: swipeRefresh must not be null
java.lang.IllegalStateException: swipeRefresh must not be null
at kotlin.jvm.internal.ArrayIteratorKt.checkExpressionValueIsNotNull(ArrayIterator.kt:1)
at org.mozilla.fenix.browser.BaseBrowserFragment$initializeUI$$inlined$also$lambda$19$2.emit(Collect.kt:4)
at mozilla.components.support.ktx.kotlinx.coroutines.flow.FlowKt$ifChanged$$inlined$filter$1$2.emit(Collect.kt:7)
at org.mozilla.fenix.browser.BaseBrowserFragment$initializeUI$$inlined$also$lambda$19$1$1.emit(Collect.kt:5)
at kotlinx.coroutines.flow.FlowKt.emitAllImpl$FlowKt__ChannelsKt(Unknown Source:11)
at kotlinx.coroutines.flow.FlowKt__ChannelsKt$emitAllImpl$1.invokeSuspend(Unknown Source:11)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:3)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:21)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Hi, @rafalopilowski1 I was not able to reproduce this issue on the latest Nightly from 8/19 with the following devices: Google Pixel 4 XL (11), Samsung Galaxy S10+ (10), OnePlus 6T (9).
Please note that I tried exactly with your website used in the video, I also installed the DarkReader
as I saw it there but I couldn't reproduce this issue.
Can you try to reproduce it on the latest Nightly build? Or is there anything extra you have installed/did when you reproduced it?
I will leave the eng:qa:needed
label and based on the response I will modify it accordingly.
@abodea I've also enabled "New Search Experience" and "Wait Until First Paint To Show Page Content" on Secret Settings. Nova Launcher installed; Developer options disabled; working on OxygenOS 10.3.5
After updating Firefox Nightly, STR have changed:
Nightly 200819 06:01 (Build #2015758835)
AC: 54.0.20200818130156, 70fc79507
GV: 81.0a1-20200814094524
AS: 61.0.10
I've also decided to test it on wider spectrum of websites:
🔏 - private tab
All tests were handled on OnePlus 6 (Android 10). I've also reproduced this issue on Xiaomi Mi A2 Lite (Android 10) using Firefox Nightly from August 18th, 2020 following same STR.
I've also used Android's native crash reporting and sended a bug report to Google Play Console.
I think Wait Until First Paint To Show Page Content
is the cause of this. Disabling it fixed this crash for me. Note that I used a different STR:
@abodea Should I edit issue's title and main comment to better reflect cause of the issue?
I come from "duplicate" #14084, which doesn't have the same steps at all but does have the same stack trace; after Nightly 200825 update, then you should verify initial steps and likely close the issue
Hello, issue is fixed on Nightly 8/31
Steps to reproduce
Expected behavior
Private tab loads properly.
Actual behavior
Kotlin crash:
java.lang.IllegalStateException: swipeRefresh must not be null
(Socorro) ScreencastDevice information
┆Issue is synchronized with this Jira Task