-
Notifications
You must be signed in to change notification settings - Fork 711
When a tab crashes, all others are crashed too #4006
Comments
I'm unable to repro, however, when I go to about:crashcontent, I get redirected to about:blank (white page)?? All other tabs working as expected. Android device: |
Clearing @boek from assignee since he is on PTO. |
I'm getting the same results as @rpappalax. I believe about:blank showing is correct behavior (see this change). What's confusing is that the crash reporter is not displaying at all. @sv-ohorvath are you able to get the crash reporting fragment to appear in any circumstance? It should have been implemented in #3074. I believe we may need to create a new ticket for crash-reporter not appearing and potentially close this one if @sv-ohorvath is unable to reproduce now. |
On Klar GV the crash reporter doesn't show up indeed. I'll file a new bug for that. I made 2 recordings with the latest release builds from taskcluster:
|
@vesta0 how do we want to handle this? It seems like three different issues are occurring related to this one ticket. I would argue that the second one I mentioned is the most concerning as it leaves the user in a state where they must force close the app. I think it would also be helpful if people with more physical devices could follow the STR to see if they're getting any different cases other than the ones I mentioned above. |
@npark-mozilla could we have QA try to replicate the above scenarios? |
@sblatz so I tested this on release 7.0 WV, (I'm not part of the other 50%) and I see 1. When I change the renderer to GV, then I see 2. |
Spoke with @npark-mozilla and he will be testing a locally built master on more devices as well once master is building again. My hunch is that we should break out one more ticket: crash reporter "close tab" leaves app in unusable state. |
I also tested on local build of 8.0.5,(on moto g5) and it shows the same behavior. |
Example from @npark-mozilla's deviceAnd the stacktrace he is getting:
|
@sblatz I agree that we need to track this as 2 separate issue, prioritizing the issue with open blank tabs having to be forces closed. A few observations to help narrow down the issue (@npark-mozilla please confirm) (I am on 8.0.5 with GV) |
@sblatz let's confirm that none of these issues impact a single tab |
This issue is reproducible on Focus 8.11.0 GV 84 with Pixel 2 (Android 9). |
This issue still reproduces on 8.15.1 build with Samsung Galaxy Note 8 (Android 9). |
This is still reproducible on 8.15.2 build with Sony Xperia Z5 Premium (Android 7.1.1). |
This bug should be (partially) fixed when Android e10s-multi is rides the trains in https://bugzilla.mozilla.org/show_bug.cgi?id=1699464. Fenix will then have multiple tab (content) processes, but I think all the tabs will need to share three content processes. If you have many tabs open and one crashes, then all the tabs sharing that same content process (so probably about 1/3 of your tabs) will also crash. |
This is still reproducible on 8.16.0 build with Google Pixel (Android 10). |
I was able to reproduce it on Focus 8.17.0 with GV 90, with OnePlus 5T (Android 10), and Google Pixel (Android 10), following these STR:
Note: If I switch to the newly opened tab search bar, insert about:crashcontent, select to close the tab, then I'm redirected to the previous page, which works as expected. |
Reproducible on 91.1.0 Focus build with these scenarios, using a Google Pixel (Android 10). |
The issue is still reproducible on Focus 91.2.2 following these steps:
Device used:
|
I was able to reproduce this issue on the 93.0.2 (build 352522329 - GV 93.0a1-20210906031657) with Lenovo Tab M10 (Android 10). |
@lobontiumira Is this behaviour different in Fenix? |
Yes. On the 94.0a1 Nightly from 9/14, after closing the crashed tab, the other tabs are loading, and can be visited without issues. |
Glad this was finally fixed! |
Verified as fixed on the latest debug build from main from 9/16 (build 11 - GV 93.0a1-20210906031657) with OnePlus 5T (Android 10), and Samsung Galaxy Note 8 (Android 9). |
Verified also on 93.0.3 build with Lenovo Tab M10 (Android 10). |
Steps to reproduce
Expected behavior
Since the crash reporter refers to a single tab, the others should still be functional(?).
Actual behavior
All other tabs are showing blank pages.
Device information
Huawei Nexus 6P (Android 8.1.0), Motorola Nexus 6 (Android 7.1.1)
The text was updated successfully, but these errors were encountered: