Bug 193766
| Summary: | [GTK] Some websites cause busy loop making epiphany unresponsive | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Benjamin Berg <benjamin> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | Normal | CC: | bugs-noreply, mcatanzaro |
| Priority: | P2 | ||
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugzilla.redhat.com/show_bug.cgi?id=1668940 | ||
Benjamin Berg
If I browse to https://www.titanic-magazin.de, then a short time after the page is loaded my epiphany tab freezes and the corresponding WebKitWebProcess spins the CPU at ~100%.
Steps to reproduce:
* Visit https://www.titanic-magazin.de
* Wait until the page is fully loaded
Result:
* Tab freezes, CPU spins
Expected result:
* Tab remains responsive
This is happening with the following package versions:
* webkit2gtk3-2.22.5-1.fc29.x86_64
* epiphany-runtime-1:3.30.2-1.fc29.x86_64
I believe that this issue has existed for a long time, and I think I first saw it happening just after the website was redesigned.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Michael Catanzaro
I can reproduce with 2.23.3 using Ephy master (which has AC mode disabled)
Benjamin Berg
I am unable to reproduce it anymore on F30 with webkit2gtk3 version 2.24.1. At the point that the freeze would generally happen a huge semi transparent overlay pops up asking me to disable adblockers.
Michael Catanzaro
Same for me with Tech Preview. Guessing fixed.