| Summary: | [GTK[ WebProcess crash when scrolling down https://www.elegantthemes.com/gallery/divi/ | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Kdwk <kdwkleung> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Normal | CC: | bugs-noreply, mcatanzaro |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | PC | ||
| OS: | Linux | ||
|
Description
Kdwk
2023-05-18 18:10:37 PDT
Hm, this page works fine for me. We have to raise the file descriptor limit in the Epiphany UI process because the number of fds in use there scales proportionately to the number of browser tabs. We *could* do it in the web process too, but probably shouldn't have to. I wonder if there is an fd leak. Try this. Have just one Epiphany instance open with only this page running and no other tabs, and close all other apps using WebKit. Open System Monitor, search for WebKitWebProcess (there should hopefully be only one or two!), right click and select Open Files. Normally there should be a few dozen. I'm attaching a screenshot of a typical example. Your web process should have 1028 open, which is absurd for a web process. Scroll to the bottom and take a screenshot, and also screenshot anything else that you think looks suspicious. We can raise the limit way higher, but should only do this if we're confident that we are not leaking fds. It uses less than 40 fds for me. Maybe could this be related to the gst-va hardware acceleration that you have configured? Haven't hit it again after I re-built WebKit so I'll close it for now |