Giter Site home page Giter Site logo

Hangs with reddit url about qutebrowser HOT 5 OPEN

jnglg avatar jnglg commented on June 16, 2024
Hangs with reddit url

from qutebrowser.

Comments (5)

toofar avatar toofar commented on June 16, 2024

Some things to try:

  • turn javascript off and see if it starts working
  • check if you had any redirectors registered (eg www.reddit.com -> old.reddit.com) which might be having issues
  • have a look through qute://configdiff/ and see if you can spot what setting you've changed could be causing it (maybe check qt.args in particular due to the graphics error message)

from qutebrowser.

The-Compiler avatar The-Compiler commented on June 16, 2024

@jnglg Any updates? I doubt the issue is directly related to qutebrowser.

from qutebrowser.

jnglg avatar jnglg commented on June 16, 2024

Hi Florian and all.

I gave it another try today.
It still fails and it also fails with --temp-basedir. I was wrong about that in my original post, sorry, I didn't wait enough time.

I also tried after
$ /usr/bin/rm -Ir ~/.local/share/qutebrowser/webengine/.org.chromium.Chromium.*
then after
$ /usr/bin/rm -Ir ~/.local/share/qutebrowser/webengine/*
then after
$ /usr/bin/rm -Ir ~/.cache/qutebrowser/*
and finally with qutebrowser --temp-basedir.

But it fails after a few minutes, not just after a few seconds as before doing the cleaning.

What I find interesting is which tabs fail and how.

Let's open a new window.
Let's search something with the keyboard shortcut o (for :open). It opens a duckduckgo web page with the search results. Let-s ctrl-click to open a first result (any web page which isn't in reddit) in a new tab and then a second search result, one in reddit.com, in another tab.
After a while, all three tabs get the error "Renderer process was killed".
The other existing Qutebrowser windows, with multiple tabs, are not affected.

Let's kill this window and do it again. But first, open a tab with some page or other, let it be "lemonde.fr", a french newspaper. It's javascript-heavy but as I use hostsblock (is it relevant...), a lot of the mess is probably trimmed.
Then let's create another tab and do a duckduckgo search again with the keyboard shortcut O (for :open -t), as before. We now have four tabs, the tabs #2, 3 and 4 are the same as the tabs #1, 2 and 3 respectively from the first experiment. After a while, the fourth tab with reddit gets the error, the third tab as well, the second one with the duckduckgo search gets the error, like before. But the first tab, with the whatever web page, does not get contaminated. The pandemic seems to stop at the duckduckgo page from which the reddit tab was created but it contaminated the innocent tabs created from this very search page. Please see the screenshots.
renderer_process_crashed
unaffected_tab

from qutebrowser.

The-Compiler avatar The-Compiler commented on June 16, 2024

Sounds like you might just be running out of RAM? What does free -m say, and what does dmesg have to say after this happens?

from qutebrowser.

pylbrecht avatar pylbrecht commented on June 16, 2024

I am having the same issues when opening reddit URLs. Once I get a free minute I will drop my details in a comment and start debugging.

from qutebrowser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.