Summary: | [GTK] GTK4 crashes with XVFB: GLXBadWindow | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Lauro Moura <lmoura> | ||||||||
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | RESOLVED FIXED | ||||||||||
Severity: | Normal | CC: | bugs-noreply, cgarcia, zdobersek | ||||||||
Priority: | P2 | ||||||||||
Version: | WebKit Nightly Build | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=222907 | ||||||||||
Bug Depends on: | |||||||||||
Bug Blocks: | 210100 | ||||||||||
Attachments: |
|
Description
Lauro Moura
2021-03-11 20:42:32 PST
Created attachment 423038 [details]
Patch
Ignore the coding style failure, those headers need to be included in that order (In reply to Carlos Garcia Campos from comment #1) > Created attachment 423038 [details] > Patch http/tests/security/frameNavigation/not-opener.html Still crashing: Thread 1 (Thread 0x7fec9c440f00 (LWP 69)): #0 0x00007feca2bdab5e in WTFCrash () at /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-5.0.so.18 #1 0x00007feca3ec0da5 in () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-5.0.so.0 #2 0x00007feca3ec0dfc in WebKit::HardwareAccelerationManager::singleton() () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-5.0.so.0 #3 0x00007feca3ec6c69 in WebKit::WebPreferences::platformInitializeStore() () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-5.0.so.0 #4 0x00007feca3d59399 in WebKit::WebPreferences::createWithLegacyDefaults(WTF::String const&, WTF::String const&, WTF::String const&) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-5.0.so.0 #5 0x00007feca3d3621f in WebKit::WebPageGroup::WebPageGroup(WTF::String const&) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-5.0.so.0 #6 0x00007feca3d36462 in WebKit::WebPageGroup::create(WTF::String const&) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-5.0.so.0 #7 0x00007feca3db7218 in WKPageGroupCreateWithIdentifier () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-5.0.so.0 #8 0x000055bf2b67618d in WTR::TestController::initialize(int, char const**) () #9 0x000055bf2b676d3e in WTR::TestController::TestController(int, char const**) () #10 0x000055bf2b66635c in main () Compiling a debug build to get a more complete trace, but likely failing the RELEASE_ASSERT(AcceleratedBackingStore::checkRequirements()); in the HardwareAccelerationManager. Created attachment 423040 [details]
Patch
(In reply to Carlos Garcia Campos from comment #4) > Created attachment 423040 [details] > Patch checkRequirements does not assert, but reverted back to GLXBadWindow issue from the first comment. Same backtrace. Created attachment 423044 [details]
Patch
(In reply to Carlos Garcia Campos from comment #6) > Created attachment 423044 [details] > Patch No crashes with http/tests/security/frameNavigation/not-opener.html Running the entire suite to check. Committed r274354 (235223@main): <https://commits.webkit.org/235223@main> |