Giter VIP home page Giter VIP logo

Comments (15)

luzpaz avatar luzpaz commented on May 26, 2024 1

Should be fixed by #20627
Any confirmation ?

from qbittorrent.

ShalokShalom avatar ShalokShalom commented on May 26, 2024 1

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.

glassez avatar glassez commented on May 26, 2024

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.

iheartcsharp avatar iheartcsharp commented on May 26, 2024

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.
image

But when I goto the Settings > About this System it shows 6.6.2.
image

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.

glassez avatar glassez commented on May 26, 2024

In this case, the problem may be due to the fact that it is running with a different version of Qt.

from qbittorrent.

iheartcsharp avatar iheartcsharp commented on May 26, 2024

@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.

glassez avatar glassez commented on May 26, 2024

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.

HanabishiRecca avatar HanabishiRecca commented on May 26, 2024

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.

HanabishiRecca avatar HanabishiRecca commented on May 26, 2024

Also I have a feeling that it is somewhat connected to #20581

from qbittorrent.

iheartcsharp avatar iheartcsharp commented on May 26, 2024

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.

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...

image

from qbittorrent.

HanabishiRecca avatar HanabishiRecca commented on May 26, 2024

@glassez, #20596 has the backtrace.

from qbittorrent.

brucetheelephant avatar brucetheelephant commented on May 26, 2024

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.

glassez avatar glassez commented on May 26, 2024

I have just updated Plasma and I'm experiencing this as well.

What were the previous versions of KDE/Plasma and Qt?

from qbittorrent.

brucetheelephant avatar brucetheelephant commented on May 26, 2024

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.

glassez avatar glassez commented on May 26, 2024

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)

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.