Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1751936
Summary: | Google account shows just empty window | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Petr Schindler <pschindl> |
Component: | webkit2gtk3 | Assignee: | Tomas Popela <tpopela> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 31 | CC: | ajax, bskeggs, caillon+fedoraproject, cedric.bellegarde, debarshir, erack, extras-orphan, fzatlouk, gmarr, gnome-sig, igor.raits, jglisse, john.j5live, kparal, lyude, mcatanzaro+wrong-account-do-not-cc, rclark, rhughes, robatino, rstrode, tpopela, tstellar |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | AcceptedBlocker | ||
Fixed In Version: | webkit2gtk3-2.26.0-2.fc31 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-09-19 01:07:47 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1644939 |
Description
Petr Schindler
2019-09-13 06:57:16 UTC
Were you, by any chance, doing this inside a virtual machine? If not, what graphics hardware did you have? This is almost certainly a WebKitGTK (or underlying graphics) issue. Do various Google domains work in Epiphany (because it's a WebKitGTK browser)? Try WEBKIT_DISABLE_COMPOSITING_MODE=1. Then when that fixes the issue, you'll have enough info to report to WebKit Bugzilla, where you'll be asked for specific details of your graphics hardware. (This is going to be hardware-specific. Or specific to the particular VM that you're using.) Testing in Epiphany won't work because we have compositing mode disabled due to it breaking video playback for Exalm. We'll provide debugging details, but in general some info is in bug 1750345. Seems to be related to 3D acceleration. From bug 1750345 it looks like we have two different webkitgtk4 bugs here, right? Yes, bug #1750345 is a crash when leaving compositing mode. This bug is about failure to display web content in compositing mode. Please check for: Cannot create EGL window surface: EGL_BAD_ALLOC on the command line so we can figure out whether this is a dup of bug #1748817. Discussed during the 2019-09-16 blocker review meeting: [0] The decision to classify this bug as an "AcceptedBlocker" was made as it violates the following criterion: "All elements of the default panel (or equivalent) configuration in all release-blocking desktops must function correctly in typical use" [0] https://meetbot.fedoraproject.org/fedora-blocker-review/2019-09-16/f31-blocker-review.2019-09-16-16.02.txt Hi, I hit this when I was going through the initial-setup on my bare machine. I also tested it in virtual machine with the same result. On my laptop (ThinkPad T540p) there is Intel HD 4600 graphic. When run with WEBKIT_DISABLE_COMPOSITING_MODE=1 it displays content correctly. When run normally there is message in terminal: Cannot create EGL window surface: EGL_BAD_ALLOC I can confirm Petr's comment above with my virt-manager VM with 3d acceleration enabled. Same error message EGL_BAD_ALLOC, also works when compositing is disabled (or 3d acceleration is disabled in VM configuration). Can someone try to downgrade mesa? At least for a user in https://bugs.webkit.org/show_bug.cgi?id=200856#c18, downgrading mesa fixed the problem for him. Yes, downgrading to mesa-19.1.4-1.fc31 fixes the rendering issue. Should we reassign to mesa? *** Bug 1748817 has been marked as a duplicate of this bug. *** Yes Kamil, I think so. "Ok, this is because mesa now fails if eglCreateWindowSurface() is called twice for the same window/pixman. And WebKit is doing that when not using the wpe renderer due to a bug." https://bugs.webkit.org/show_bug.cgi?id=201505 Ah, thank you Kamil! Reassigning back and adding it to a build that I'm doing for bug 1750345. FEDORA-2019-fef2eda60a has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-fef2eda60a webkit2gtk3-2.26.0-2.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-fef2eda60a webkit2gtk3-2.26.0-2.fc31 fixes the issue. webkit2gtk3-2.26.0-2.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report. |