| Summary: | [GTK] Crash at startup when glGetString(GL_VERSION) returns empty string | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | XoD <xoddark> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | Critical | CC: | aperez, bugs-noreply, mcatanzaro |
| Priority: | P2 | ||
| Version: | Other | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.redhat.com/show_bug.cgi?id=2061188 | ||
|
Description
XoD
2022-03-07 08:48:11 PST
One more note from the downstream bug: """ I do additional debug (with gdb) : in tryInitializeEGL GLContext::createOffscreenContext seems to initialize correctly the context. eglContext->makeContextCurrent seems also work correctly. But call to GLContext::current()->version() always fail. I don't kow how to continue debug to have more informations. I have tried to step into ::glGetString(GL_VERSION), but gdb don't allow me to do this. """ Can you tell us exactly which WebKitGTK version you are using? sure, dnf info say : Nom : webkit2gtk3 Version : 2.34.6 Publication : 1.fc35 Architecture : x86_64 Source : webkit2gtk3-2.34.6-1.fc35.src.rpm I don't know why, but the problem was caused by a local build of mesa (installed in ~/.local/). When I have removed it, problem was fixed. I let you decide, if it's useful to keep this bug to improve management of this type of problem. Thank you and sorry. (In reply to XoD from comment #4) > I don't know why, but the problem was caused by a local build of mesa > (installed in ~/.local/). > When I have removed it, problem was fixed. > > I let you decide, if it's useful to keep this bug to improve management of > this type of problem. Thanks for letting us now. I will close this bug as WORKSFORME because I couldn't reproduce it, and as you mention it does look like some issue on your system. If anybody else bumps into this again we can always reopen the bug later. > Thank you and sorry. No problem at all! =) (In reply to XoD from comment #4) > I don't know why, but the problem was caused by a local build of mesa > (installed in ~/.local/). For future reference, this is the sort of thing you should suspect when dealing with graphics issues. :P |