Skip to content
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

Quickly closing a session after opening it renders the session partially or fully unusable #7515

Closed
Justaus3r opened this issue Dec 9, 2022 · 1 comment

Comments

@Justaus3r
Copy link

Version info:

         ______     ,,
    ,.-"`      | ,-` |
  .^           ||    |
 /    ,-*^|    ||    |
;    /    |    ||    ;-*```^*.
;   ;     |    |;,-*`         \
|   |     |  ,-*`    ,-"""\    \
|    \   ,-"`    ,-^`|     \    |
 \    `^^    ,-;|    |     ;    |
  *;     ,-*`  ||    |     /   ;;
    `^^`` |    ||    |   ,^    /
          |    ||    `^^`    ,^
          |  _,"|        _,-"
          -*`   ****"""``

qutebrowser v2.5.2
Git commit: 
Backend: QtWebEngine 5.15.10, based on Chromium 87.0.4280.144
Qt: 5.15.4 (compiled 5.15.2)

CPython: 3.10.5
PyQt: 5.15.6

sip: 6.6.1
colorama: 0.4.4
jinja2: 2.11.3
pygments: 2.12.0
yaml: 6.0
adblock: no
PyQt5.QtWebEngineWidgets: yes
PyQt5.QtWebEngine: 5.15.5
PyQt5.QtWebKitWidgets: no
pdf.js: 2.14.305 (/usr/share/pdf.js/build/pdf.js)
sqlite: 3.38.5
QtNetwork SSL: OpenSSL 1.1.1o  3 May 2022

Style: Qt5CTProxyStyle
Platform plugin: xcb
OpenGL: None
Platform: Linux-5.18.3-arch1-1-x86_64-with-glibc2.36, 64bit
Linux distribution: Archcraft (arch)
Frozen: False
Imported from /home/justaus3r/.local/lib/python3.10/site-packages/qutebrowser
Using Python from /usr/bin/python3
Qt library executable path: /usr/lib/qt/libexec, data path: /usr/share/qt

Paths:
cache: /home/justaus3r/.cache/qutebrowser
config: /home/justaus3r/.config/qutebrowser
data: /home/justaus3r/.local/share/qutebrowser
runtime: /run/user/1000/qutebrowser
system data: /usr/share/qutebrowser

Autoconfig loaded: yes
Config.py: /home/justaus3r/.config/qutebrowser/config.py has been loaded
Uptime: 0:00:00

Does the bug happen if you start with --temp-basedir?:
Don't know, as saved sessions are not available with this option.
Description
Opening qutebrowser sesssion and afterwards quickly closing before all of the tabs have been loaded, kills of some tabs(probably those which hadn't been loaded at that time) and sometimes all the tabs. these tabs show a pid of 0.
How to reproduce
Open the browser with some tabs in default session or load some session and quickly close the browser using close button.
its worth noting that i have auto_save.session is enabled.

@The-Compiler
Copy link
Member

This happens due to #5359 combined with #2176.

@The-Compiler The-Compiler closed this as not planned Won't fix, can't repro, duplicate, stale Dec 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants