New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Renderer crashes with QtWebEngine 5.15 and newer glibc versions #7353
Comments
Does using |
It doesn't appear so. Upon opening:
It also cannot load the |
Your version output says you are running on Without stack traces all we can do is ask about your environment and search the issues for other ones mentioning single process mode. |
Ah, shoot, yeah. I was trying different tags to get a sense of if it was an older version. When I checkout
|
This is a known issue with QtWebEngine 5.15.2 (which is the newest Qt 5 available as binary build) and newer glibc versions - it's been known for some time on Archlinux, guess Ubuntu 22.04 comes with a newer glibc too. Guess we should make this cleaner in the docs though, and maybe also make mkvenv.py or qutebrowser itself warn about it. Is there a particular reason you're not using Ubuntu's QtWebEngine instead? If you want to run from the git repo, you can use |
I didn't know about that flag. I started with the version in the Ubuntu repo but it wasn't compiled with adblock so I decided to run it all from the git repo. I'll try using ubuntu's version. Thanks for the help! |
Hello, I'm facing same issue. Using |
@lidgnulinux This is not something qutebrowser can do anything about (other than show a warning or so). You will need to use either that option (reducing security), or a newer Qt 5.15 (usually from your Linux distribution) or try the Qt 6 branch (#7202). |
Version info:
version info
Does the bug happen if you start with
--temp-basedir
?:Yeah
Description
I'm getting a rederer crashed error immediately after starting qutebrowser from the virtual envrionment on Ubuntu 22.04. DuckDuckGo won't load, no new page will load, including
:version
. They all show red status in the tab color bar. The debug message is:I tried building the virtual environment with different QT versions (5.13, 5.14 and 5.15). I didn't have any success with any of these; 5.14 segfaulted even before spawing the window.
Eventually I was able to get it to work, I think, by passing the
--single-process
flag to QT via.venv/bin/python3 qutebrowser.py -l debug --qt-flag single-process
. I'm not sure if this is an ideal situation though so thought I'd report my issue.How to reproduce
.venv/bin/python3 mkvenv.py --skip-docs
The text was updated successfully, but these errors were encountered: