[Webkit-unassigned] [Bug 254919] REGRESSION(2.41.1): [GTK] Sometimes web content does not render in a new web view

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 22 07:42:57 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=254919

--- Comment #8 from Michael Catanzaro <mcatanzaro at redhat.com> ---
Here is the output of a debug patch you gave me. Initial page load:

$ jhbuild run ~/Projects/GNOME/install/libexec/webkitgtk-6.0/MiniBrowser https://bugs.webkit.org/show_bug.cgi?id=254919
DBG: [0x7fe06a010f40] AcceleratedBackingStoreDMABuf
DBG: [0x7fe06a010f40] AcceleratedBackingStoreDMABuf::realize fds: -1,-1
DBG: [0x7f5dde103d40] AcceleratedSurfaceDMABuf
DBG: [0x7fe06a010f40] AcceleratedBackingStoreDMABuf::update: 0 -> 11
DBG: [0x7f5dde103d40] AcceleratedSurface::hostResize: 0x0 -> 1024x691
DBG: [0x7f5dde103d40] AcceleratedSurfaceDMABuf::clientResize: 1024x691
DBG: [0x7fe06a010f40] AcceleratedBackingStoreDMABuf::configure: 1024x691

Now I click "open in new window" and the load succeeds:

DBG: [0x7fe06a011e40] AcceleratedBackingStoreDMABuf
DBG: [0x7f5dde1f0680] AcceleratedSurfaceDMABuf
DBG: [0x7fe06a011e40] AcceleratedBackingStoreDMABuf::update: 0 -> 15
DBG: [0x7fe06a011e40] AcceleratedBackingStoreDMABuf::realize fds: -1,-1
DBG: [0x7f5dde1f0680] AcceleratedSurface::hostResize: 0x0 -> 1024x691
DBG: [0x7f5dde1f0680] AcceleratedSurfaceDMABuf::clientResize: 1024x691
DBG: [0x7fe06a011e40] AcceleratedBackingStoreDMABuf::configure: 1024x691
DBG: [0x7f9cfe0ffdc0] AcceleratedSurfaceDMABuf
DBG: [0x7fe06a011e40] AcceleratedBackingStoreDMABuf::update: 15 -> 0
DBG: [0x7fe06a011e40] AcceleratedBackingStoreDMABuf::update: 0 -> 18
DBG: [0x7f9cfe0ffdc0] AcceleratedSurface::hostResize: 0x0 -> 1024x691
DBG: [0x7f9cfe0ffdc0] AcceleratedSurfaceDMABuf::clientResize: 1024x691
DBG: [0x7f5dde1f0680] ~AcceleratedSurfaceDMABuf
DBG: [0x7fe06a011e40] AcceleratedBackingStoreDMABuf::configure: 1024x691

Now I "open in new window" a second time and it fails to load:

DBG: [0x7fe06a012520] AcceleratedBackingStoreDMABuf
DBG: [0x7f5dde188380] AcceleratedSurfaceDMABuf
DBG: [0x7fe06a012520] AcceleratedBackingStoreDMABuf::update: 0 -> 22
DBG: [0x7fe06a012520] AcceleratedBackingStoreDMABuf::realize fds: -1,-1
DBG: [0x7f5dde188380] AcceleratedSurface::hostResize: 0x0 -> 1024x691
DBG: [0x7f5dde188380] AcceleratedSurfaceDMABuf::clientResize: 1024x691
DBG: [0x7fe06a012520] AcceleratedBackingStoreDMABuf::configure: 1024x691
DBG: [0x7fae760ffdc0] AcceleratedSurfaceDMABuf
DBG: [0x7fe06a012520] AcceleratedBackingStoreDMABuf::update: 22 -> 0
DBG: [0x7fe06a012520] AcceleratedBackingStoreDMABuf::update: 0 -> 25
DBG: [0x7f5dde188380] ~AcceleratedSurfaceDMABuf
DBG: [0x7fae760ffdc0] AcceleratedSurface::hostResize: 0x0 -> 1024x691
DBG: [0x7fae760ffdc0] AcceleratedSurfaceDMABuf::clientResize: 1024x691
DBG: [0x7fe06a012520] AcceleratedBackingStoreDMABuf::configure: 1024x691

Looks pretty similar. Do you want me to print the pointer values of the AcceleratedSurfaceDMABuf and AcceleratedBackingStoreDMABuf?

MiniBrowser behaves a bit differently than Epiphany. My comment #7 applies only to Epiphany. With MiniBrowser, it normally (but not always) fails to load on the first try, not the second try as shown above. Once it fails to load for the first try, all subsequent tries seem to fail.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230522/3f6d8bfc/attachment.htm>


More information about the webkit-unassigned mailing list