Comments (15)
Should be fixed by #20627
Any confirmation ?
from qbittorrent.
I can confirm the fix.
Had the issue on both Garuda, and KaOS. Did compile the git version, and the issue is gone. (Was triggered by the "Set location" feature.)
Thanks a lot
from qbittorrent.
qBittorrent info:
Qt: 6.6.1 Libtorrent: 2.0.9.0 Boost: 1.83.0 OpenSSL: 3.2.1 zlib: 1.3.1
So what is the version of qBittorrent itself?
Qt version is 6.6.1 in one place and 6.6.2 in another one. Which of them is true?
from qbittorrent.
So what is the version of qBittorrent itself?
Qt version is 6.6.1 in one place and 6.6.2 in another one. Which of them is true?
Oh, sorry about that. qBittorrent version is 4.6.3. Regarding the Qt version, the qBittorrent > Help > About > Software shows 6.6.1.
But when I goto the Settings > About this System it shows 6.6.2.
EDIT: I ran qtdiag6
and it shows this:
Qt 6.6.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230801) on "wayland"
OS: EndeavourOS [linux version 6.6.22-1-lts]
from qbittorrent.
In this case, the problem may be due to the fact that it is running with a different version of Qt.
from qbittorrent.
@glassez How can I see where and why qBittorrent is using 6.6.1? In all the places I checked it shows 6.6.2, so how is qB able to find/load 6.6.1?
Thanks
from qbittorrent.
How can I see where and why qBittorrent is using 6.6.1? In all the places I checked it shows 6.6.2, so how is qB able to find/load 6.6.1?
Perhaps my previous comment was not clear.
Your qBittorrent was built using Qt 6.6.1, but run with Qt 6.6.2 (which is currently installed on your system).
from qbittorrent.
Can't reproduce on Arch Linux, selection dialogs work me. So you definitely need to get the backtrace.
Although it's true that current qbittorrent
4.6.3-1 package was built with Qt 6.6.1 and qt-base
was updated to 6.6.2 since. But minor Qt updates claim not to break compatibility and don't require rebuild.
Also wild guess: try another app where Qt file picker is used.
from qbittorrent.
Also I have a feeling that it is somewhat connected to #20581
from qbittorrent.
Can't reproduce on Arch Linux, selection dialogs work me. So you definitely need to get the backtrace.
Although it's true that current
qbittorrent
4.6.3-1 package was built with Qt 6.6.1 andqt-base
was updated to 6.6.2 since. But minor Qt updates claim not to break compatibility and don't require rebuild.Also wild guess: try another app where Qt file picker is used.
I followed your advice. I tried qdb
and it did not show any errors when it crashed. I also tried X11 instead of Wayland, but still no difference. So then I downgraded all my qt6
packages to 6.6.1. Please refer to the screenshot below. Even with that it crashed. After that I tried other Qt apps. I tested in Haruna
, Kid3
, and qimgv
. All of them I was able to view the file selection dialog. I'll have to keep hunting...
from qbittorrent.
@glassez, #20596 has the backtrace.
from qbittorrent.
Hello! I have just updated Plasma and I'm experiencing this as well.
Here is what I get:
qBittorrent version: v4.6.4 (64-bit)
Libtorrent version: 2.0.10.0
Qt version: 6.6.2
Boost version: 1.83.0
OpenSSL version: 3.1.5
zlib version: 1.3.1
OS version: Solus 4.5 Resilience 6.6.22-281.current x86_64
Caught signal: SIGSEGV
0# getStacktrace[abi:cxx11]() in /usr/bin/qbittorrent
1# 0x000055B838996058 in /usr/bin/qbittorrent
2# 0x00007FDB60844300 in /usr/lib/glibc-hwcaps/x86-64-v3/libc.so.6
3# QReadWriteLock::tryLockForWrite(QDeadlineTimer) in /usr/lib/libQt6Core.so.6
4# SettingsStorage::storeValueImpl(QString const&, QVariant const&) in /usr/bin/qbittorrent
5# AddNewTorrentDialog::saveState() in /usr/bin/qbittorrent
6# AddNewTorrentDialog::~AddNewTorrentDialog() in /usr/bin/qbittorrent
7# AddNewTorrentDialog::~AddNewTorrentDialog() in /usr/bin/qbittorrent
8# QObject::event(QEvent*) in /usr/lib/libQt6Core.so.6
9# QWidget::event(QEvent*) in /usr/lib/libQt6Widgets.so.6
10# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/libQt6Widgets.so.6
11# QApplication::notify(QObject*, QEvent*) in /usr/lib/libQt6Widgets.so.6
12# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/libQt6Core.so.6
13# QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) in /usr/lib/libQt6Core.so.6
14# QCoreApplication::exec() in /usr/lib/libQt6Core.so.6
15# Application::exec() in /usr/bin/qbittorrent
16# main in /usr/bin/qbittorrent
17# 0x00007FDB6082A30E in /usr/lib/glibc-hwcaps/x86-64-v3/libc.so.6
18# __libc_start_main in /usr/lib/glibc-hwcaps/x86-64-v3/libc.so.6
19# _start in /usr/bin/qbittorrent
And here is mystem information:
Operating System: Solus 4.5
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Kernel Version: 6.6.22-281.current (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i5-10300H CPU @ 2.50GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Manufacturer: Micro-Star International Co., Ltd.
Product Name: GF65 Thin 10SDR
System Version: REV:1.0
from qbittorrent.
I have just updated Plasma and I'm experiencing this as well.
What were the previous versions of KDE/Plasma and Qt?
from qbittorrent.
What were the previous versions of KDE/Plasma and Qt?
Hmm .. I don't know exact version numbers but they were not 6, they were 5.
from qbittorrent.
I was finally able to put a few problems together.
Now I can reproduce it. But since (fortunately) it has the same roots as other related problem that have already been fixed, it is also fixed along with them at the same time.
from qbittorrent.
Related Issues (20)
- Resume data too large? (both with fastresume files and sqlite) HOT 19
- Data rate units in qBitTorrent don't seem right HOT 2
- Unexpected behavior when rechecking torrent whose files were renamed via QBT, and when deleting unselected files from the download location HOT 6
- [Feature ] Option to tell qbit that files have already moved to other destination. Plus a bar that shows % of moving process HOT 2
- Crash on launch HOT 11
- Crash on closing the app
- Qbittorrent breaks home internet network HOT 10
- Release 5.0 Beta 1 compiling error HOT 13
- Keep a folder with .torrent files in sync with qbittorrent ?
- Remove the list of torrent trackers from the left menu
- Download Queue HOT 3
- Add Category option to Tools->Options->"Automatically add torrents from:" table HOT 1
- resume already downloaded torrents with set-location and force-check HOT 4
- Read only mode for a torrent
- Parts of UI transparent (and have other issues) when using KDE+Kvantum transparent theme
- when you disable some disks, "errored" files flood errorred category slowly instead of checking if the whole media is available. HOT 1
- could not map port using UPnP: Action Failed
- The alternative rate limit cannot be disabled HOT 6
- Replace the option of "Schedule the use of alternative rate limits" with "Enable alternative rate limits"
- Queued torrents not starting HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qbittorrent.