Llama
15 February 2022 11:38
1
Hi,
When I try to start Qbittorrent, the dark space in the tray shows for a second or two, then vanishes. SystemManager confirms that there’s no qbittorrent alive. My research vaguely suggests that the wrong icon may be the cause of my trouble. By the way, on another box with Manjaro KDE Qbittorrent works, but the icon, indeed, is not quite right.
I tried to change the system icon theme; no luck. Meanwhile, I can’t change the icon via Qbittorrent UI. What else can I try?
Can you try reinstalling qbittorrent. Also make sure you are up-to-date.
sudo pacman -Rs qbittorrent && sudo pacman -S qbittorrent
If this doesn’t work then launch it from terminal and share output.
Hi @Llama ,
In order to recieve any assistance, more information is needed. To that end, please see [HowTo] Provide System Information and [HowTo] Increase your chances of solving your issue .
Also, please open a terminal, run qbittorrent
and provide us with the output, using this as guide: [HowTo] Use preformatting in a forum post .
Llama
15 February 2022 11:57
4
Reinstall did not help.
Console output:
ᐅ qbittorrent
The legacy data directory '/home/alexey/.local/share/data/qBittorrent' is used. It is recommended to move its content to '/home/alexey/.local/share/qBittorrent'
*************************************************************
Please file a bug report at http://bug.qbittorrent.org and provide the following information:
qBittorrent version: v4.4.0
Caught signal: SIGSEGV
Stack trace:
/usr/lib/libtorrent-rasterbar.so.2.0 : libtorrent::file_storage::file_path(libtorrent::aux::strong_typedef<int, libtorrent::aux::file_index_tag, void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+0x1b [0x7f3e82e43c3b]
qbittorrent : ()+0x11ec42 [0x560c8b75cc42]
qbittorrent : ()+0x116f11 [0x560c8b754f11]
qbittorrent : ()+0x117e5b [0x560c8b755e5b]
/usr/lib/libQt6Core.so.6 : QObject::event(QEvent*)+0x28b [0x7f3e82393ecb]
/usr/lib/libQt6Widgets.so.6 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x8d [0x7f3e83b58ced]
/usr/lib/libQt6Core.so.6 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x13a [0x7f3e8234d28a]
/usr/lib/libQt6Core.so.6 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x188 [0x7f3e8234d468]
/usr/lib/libQt6Core.so.6 : ()+0x338948 [0x7f3e8253f948]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x193 [0x7f3e819ebf13]
/usr/lib/libglib-2.0.so.0 : ()+0xab0d9 [0x7f3e81a420d9]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x35 [0x7f3e819e9485]
/usr/lib/libQt6Core.so.6 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x70 [0x7f3e8253d550]
/usr/lib/libQt6Core.so.6 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x1e3 [0x7f3e82357993]
/usr/lib/libQt6Core.so.6 : QCoreApplication::exec()+0x96 [0x7f3e82350a06]
qbittorrent : ()+0xb938d [0x560c8b6f738d]
/usr/lib/libc.so.6 : __libc_start_main()+0xd5 [0x7f3e81cb6b25]
qbittorrent : ()+0xc0b3e [0x560c8b6feb3e]
[1] 16054 segmentation fault (core dumped) qbittorrent
Try removing it:
pamac remove qbittorrent
And reinstalling it, but forcing pamac
to overwrite any config files:
pamac install --overwrite qbittorrent
Llama
15 February 2022 14:01
7
Somehow,
$ pamac install --overwrite qbittorrent
won’t work. pamac
is not my package manager of choice, so I’m mystified a bit. I see just the help output, as if the command line options were incorrect. I can’t see any obvious errors, though.
If you have successfully removed it, try without the --overwrite
flag:
pamac install qbittorrent
Edit:
Also, as per the error:
cp /home/alexey/.local/share/data/qBittorrent /home/alexey/.local/share/qBittorrent
as @anon12891489 , said. Test it, and if everything works, delete the old directory:
rm -r /home/alexey/.local/share/data/qBittorrent
Llama
15 February 2022 14:27
9
The “recommended” warning is gone, indeed. Otherwise, it remains bleak:
ᐅ qbittorrent
*************************************************************
Please file a bug report at http://bug.qbittorrent.org and provide the following information:
qBittorrent version: v4.4.0
Caught signal: SIGSEGV
Stack trace:
qbittorrent : ()+0x29b450 [0x56318426f450]
/usr/lib/libQt6Core.so.6 : ()+0x19a7d0 [0x7f11f0d317d0]
qbittorrent : ()+0x11f72b [0x5631840f372b]
qbittorrent : ()+0x116f11 [0x5631840eaf11]
qbittorrent : ()+0x117e5b [0x5631840ebe5b]
qbittorrent : ()+0x118169 [0x5631840ec169]
qbittorrent : ()+0xc92d5 [0x56318409d2d5]
qbittorrent : ()+0xb938d [0x56318408d38d]
/usr/lib/libc.so.6 : __libc_start_main()+0xd5 [0x7f11f0646b25]
qbittorrent : ()+0xc0b3e [0x563184094b3e]
[1] 20895 segmentation fault (core dumped) qbittorrent
Well, it seems it is a know issue and the fix is on the way:
opened 08:25PM - 31 Jan 22 UTC
Crash
Duplicate
### qBittorrent & operating system versions
Operating System: Manjaro Linux
KD… E Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.2-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor
Memory: 62.8 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
qBittorrent version: v4.4.0
Caught signal: SIGSEGV
Stack trace:
qbittorrent : ()+0xc1c34 [0x55e4029d0c34]
qbittorrent : ()+0x13d0c8 [0x55e402a4c0c8]
qbittorrent : ()+0x114e9d [0x55e402a23e9d]
qbittorrent : ()+0x117e5b [0x55e402a26e5b]
/usr/lib/libQt6Core.so.6 : QObject::event(QEvent*)+0x28b [0x7f490c18bedb]
/usr/lib/libQt6Widgets.so.6 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x8d [0x7f490d91df4d]
/usr/lib/libQt6Core.so.6 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x13a [0x7f490c145eba]
/usr/lib/libQt6Core.so.6 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x188 [0x7f490c146098]
/usr/lib/libQt6Core.so.6 : ()+0x333238 [0x7f490c332238]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x193 [0x7f490b807fd3]
/usr/lib/libglib-2.0.so.0 : ()+0xab049 [0x7f490b85e049]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x35 [0x7f490b805545]
/usr/lib/libQt6Core.so.6 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x70 [0x7f490c338870]
/usr/lib/libQt6Core.so.6 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x1e3 [0x7f490c1505e3]
/usr/lib/libQt6Core.so.6 : QCoreApplication::exec()+0x96 [0x7f490c148fc6]
qbittorrent : ()+0xb938d [0x55e4029c838d]
/usr/lib/libc.so.6 : __libc_start_main()+0xd5 [0x7f490bac2b25]
qbittorrent : ()+0xc0b3e [0x55e4029cfb3e]
fish: Job 1, 'qbittorrent' terminated by signal SIGSEGV (Address boundary error)
### What is the problem?
Crashes upon launch, windows pops open for 1/2 a second then app crashes.
### Steps to reproduce
Just launching it crashes it, not seeing as to why.
### Additional context
_No response_
### Log(s) & preferences file(s)
qBittorrent version: v4.4.0
Caught signal: SIGSEGV
Stack trace:
qbittorrent : ()+0xc1c34 [0x55e4029d0c34]
qbittorrent : ()+0x13d0c8 [0x55e402a4c0c8]
qbittorrent : ()+0x114e9d [0x55e402a23e9d]
qbittorrent : ()+0x117e5b [0x55e402a26e5b]
/usr/lib/libQt6Core.so.6 : QObject::event(QEvent*)+0x28b [0x7f490c18bedb]
/usr/lib/libQt6Widgets.so.6 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x8d [0x7f490d91df4d]
/usr/lib/libQt6Core.so.6 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x13a [0x7f490c145eba]
/usr/lib/libQt6Core.so.6 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x188 [0x7f490c146098]
/usr/lib/libQt6Core.so.6 : ()+0x333238 [0x7f490c332238]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x193 [0x7f490b807fd3]
/usr/lib/libglib-2.0.so.0 : ()+0xab049 [0x7f490b85e049]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x35 [0x7f490b805545]
/usr/lib/libQt6Core.so.6 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x70 [0x7f490c338870]
/usr/lib/libQt6Core.so.6 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x1e3 [0x7f490c1505e3]
/usr/lib/libQt6Core.so.6 : QCoreApplication::exec()+0x96 [0x7f490c148fc6]
qbittorrent : ()+0xb938d [0x55e4029c838d]
/usr/lib/libc.so.6 : __libc_start_main()+0xd5 [0x7f490bac2b25]
qbittorrent : ()+0xc0b3e [0x55e4029cfb3e]
fish: Job 1, 'qbittorrent' terminated by signal SIGSEGV (Address boundary error)
Nothing we can do 'bout that.
Latest version of qbittorrent
is built against qt6. You can remove this version and install qbittorrent-qt5
from AUR for now.
Zesko
15 February 2022 14:50
12
Why not just use native ktorrent
for KDE?
1 Like
Llama
15 February 2022 15:39
13
Unfortunately, qbittorrent-qt5
crashes just the same.
UPD
qbittorrent-qt5
v4.4.1
did the trick at last.
I too had problems with the new qBittorrent because of existing torrents, as described in https://github.com/qbittorrent/qBittorrent/issues/16346#issuecomment-1037236542
It can besolved by removing the resume data and importing the torrents again.
mv $HOME/.local/share/qBittorrent/BT_backup $HOME/.local/share/qBittorrent/OLD.BT_backup
cp $HOME/.local/share/qBittorrent/OLD.BT_backup/*.torrent $HOME/Downloads
then start qBittorrent. No torrents are present. Now open each torrent file in $HOME/Downloads one by one and let qBittorrent discover and check the torrent content files in your seeding directory.
Llama
18 February 2022 13:14
15
Thanks! This solution can turn out useful in the future.
system
Closed
21 February 2022 03:14
16
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.