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

Crash when interacting with <select> when having more than a single open tab #7351

Closed
Lilith-In-Starlight opened this issue Aug 20, 2022 · 3 comments
Labels
bug: segfault/crash/hang There's a low-level crash in C++, or a hang/freeze. status: can't reproduce Issues which can't be reproduced. status: needs triage Issues/PRs which need some deeper investigation.

Comments

@Lilith-In-Starlight
Copy link

Lilith-In-Starlight commented Aug 20, 2022

Version info:
qutebrowser v2.5.2
Git commit: f911ffd on v2.5.x (2022-06-22 16:04:52 +0200)
Backend: QtWebEngine 5.15.2, based on Chromium 83.0.4103.122
Qt: 5.15.2

Does the bug happen if you start with --temp-basedir?
Yes

Description
When interacting with a select html element (one of those lists that you click to expand it into multiple options of which you can only choose one), qutebrowser will crash if (and only if) there are more than one open tabs.

How to reproduce

Open qutebrowser

  • Open https://pandoc.org/try/ (or any page with select elements) in a new tab. The link can be any page, I just use that one for testing because it's relatively quick to test the issue in
  • Interact with the select elements. In the page I provided, these elements would be the "from" and the "to" fields
  • Qutebrowser will freeze. On windows, a black square appears where the list of options would be, and then qutebrowser crashes.
@The-Compiler
Copy link
Member

I cannot reproduce, and this is the first time I'm seeing this reported I believe.

A few questions:

  • Could you share your full :version information please?
  • Can you try another browser using Qt 5 with QtWebEngine, such as KDE Falkon?
  • What graphics hardware / driver is this on?
  • Any chance you could try the qt6-v2 branch? See Switching to Qt 6 by default #7202 for details.

@The-Compiler The-Compiler added status: can't reproduce Issues which can't be reproduced. status: needs triage Issues/PRs which need some deeper investigation. bug: segfault/crash/hang There's a low-level crash in C++, or a hang/freeze. labels Aug 20, 2022
@Lilith-In-Starlight
Copy link
Author

Full version info: https://paste.the-compiler.org/view/e6658bd9
GPU: AMD Radeon HD 8400 / R3 Series
This crash didn't happen in Falkon
Will attempt to try that branch

@The-Compiler
Copy link
Member

Closing due to inactivity, and this is likely an issue with Qt and/or your setup. Let me know in case you can still reproduce with Qt 6.

@The-Compiler The-Compiler closed this as not planned Won't fix, can't repro, duplicate, stale Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug: segfault/crash/hang There's a low-level crash in C++, or a hang/freeze. status: can't reproduce Issues which can't be reproduced. status: needs triage Issues/PRs which need some deeper investigation.
Projects
None yet
Development

No branches or pull requests

2 participants