| Summary: | qbittorrent crash | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Mészáros Csaba <csablak> |
| Component: | RPM Packages | Assignee: | Stig-Ørjan Smelror <smelror> |
| Status: | NEW --- | QA Contact: | |
| Severity: | critical | ||
| Priority: | Normal | CC: | csablak, davidwhodgins, fri |
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | qbittorrent-4.5.3-1.mga8 | CVE: | |
| Status comment: | |||
| Attachments: | segfault txt | ||
|
Description
Mészáros Csaba
2023-08-13 10:26:51 CEST
Mészáros Csaba
2023-08-13 10:27:05 CEST
CC:
(none) =>
csablak I can't recreate the problem. qbittorrent runs ok on my x86_64 system, currently running kde plasma. $ ll /lib64/libQt5Core* lrwxrwxrwx 1 root root 20 May 22 09:56 /lib64/libQt5Core.so.5 -> libQt5Core.so.5.15.2* lrwxrwxrwx 1 root root 20 May 22 09:56 /lib64/libQt5Core.so.5.15 -> libQt5Core.so.5.15.2* -rwxr-xr-x 1 root root 5815464 May 22 10:08 /lib64/libQt5Core.so.5.15.2* $ ll /lib64/libglib-* lrwxrwxrwx 1 root root 16 May 11 08:08 /lib64/libglib-2.0.so -> libglib-2.0.so.0* lrwxrwxrwx 1 root root 23 May 11 08:08 /lib64/libglib-2.0.so.0 -> libglib-2.0.so.0.6600.8* -rwxr-xr-x 1 root root 1250880 May 11 08:11 /lib64/libglib-2.0.so.0.6600.8* $ ll /lib64/libc.* -rw-r--r-- 1 root root 253 Nov 25 2022 /lib64/libc.so lrwxrwxrwx 1 root root 12 Nov 25 2022 /lib64/libc.so.6 -> libc-2.32.so* CC:
(none) =>
davidwhodgins Mageia 8, Xfce, not with latest updates, but I installed: qbittorrent-4.5.3-1.mga8 (which is the up-to-date version) $ qbittorrent It strated with its warning about being a sharing application, dismissing that displayed its correct GUI. Closing that left it in Systry; closing that returned to the command prompt with no error from the application: $ So here, it does not crash. I have just applied the pending M8 updates, without a re-boot; qbittorrent still works OK. I will only add to this if qbittorrent's behaviour changes after a re-boot. CC:
(none) =>
lewyssmith Well. Let's see then. $ ll /lib64/libQt5Core* lrwxrwxrwx 1 root root 20 máj 22 15:56 /lib64/libQt5Core.so.5 -> libQt5Core.so.5.15.2* lrwxrwxrwx 1 root root 20 máj 22 15:56 /lib64/libQt5Core.so.5.15 -> libQt5Core.so.5.15.2* -rwxr-xr-x 1 root root 5815464 máj 22 16:08 /lib64/libQt5Core.so.5.15.2* $ ll /lib64/libglib-* lrwxrwxrwx 1 root root 16 máj 11 14:08 /lib64/libglib-2.0.so -> libglib-2.0.so.0* lrwxrwxrwx 1 root root 23 máj 11 14:08 /lib64/libglib-2.0.so.0 -> libglib-2.0.so.0.6600.8* -rwxr-xr-x 1 root root 1250880 máj 11 14:11 /lib64/libglib-2.0.so.0.6600.8* $ ll /lib64/libc.* -rw-r--r-- 1 root root 253 nov 25 2022 /lib64/libc.so lrwxrwxrwx 1 root root 12 nov 25 2022 /lib64/libc.so.6 -> libc-2.32.so* This seems to be the same as yours. As long as I start it smoothly, there is no problem. I set the paths, port, exit, reboot and no problem. It is as soon as I add a torrent or more. Sometimes he throws himself at the first one, but sometimes only at the second one. I searched but couldn't find Mageia 8 torrent on the official site. That's why I took it from here: https://fosstorrents.com/distributions/mageia/#downloads If I delete everything .config/qBittorrent .local/share/data/qBittorrent .local/share/qBittorrent And now use the default settings and manually add a previously downloaded torrent file, then it works. If I give it more it still works. Now I exit and delete everything again and restart, then set my own final alternative paths and port. I start it and it works. Now, use a file manager to drop a torrent file into the directory monitored by qBittorrent. And he flew away. Now I don't change anything and reboot. It is working and has started downloading. OK, let's throw in another torrent file. He took off again. Reboot and it can't handle it. Do not starts. He fouled immediately. Will the alternative paths not work for him? The only thing that is interesting is that it detects the paths because it loaded the torrent, but immediately failed. Now I start over and give him a paths that is in English and does not have a Hungarian accent. I leave the port. He flies away. Maybe have paths problems? I have been using this paths for years and have had no problems with it. Alternative paths settings here: from /$HOME/.config/qBittorrent/qBittorrent.conf [BitTorrent] Session\DefaultSavePath=/mnt/egyebek/Downloads/qbTorrents/full Session\FinishedTorrentExportDirectory=/mnt/egyebek/Downloads/qbTorrents/save Session\Port=54478 Session\QueueingSystemEnabled=false Session\TempPath=/mnt/egyebek/Downloads/qbTorrents/temp Session\TempPathEnabled=true Session\TorrentExportDirectory=/mnt/egyebek/Downloads/qbTorrents/loaded [Preferences] Downloads\ScanDirsLastPath=/mnt/egyebek/Downloads/qbTorrents Assigning to the registered maintainer. One question from the above. How is /mnt/egyebek mounted? fstab? Also are you using autologin to start the desktop environment? I'm just wondering if /mnt/egyebek/Downloads/qbTorrents might not always become available soon enough during the boot/login. Assignee:
bugsquad =>
matteo.pasotti There is a system SDD and a data HDD. from fstab: # Entry for Crucial SSD /dev/sda5 : Mageia 8 UUID=blabla-b6d3-4682-8a92-3d02cc973cb2 / ext4 defaults,noatime 0 1 # Entry for Toshiba HDD /dev/sdc7 : Egyebek UUID=blabla-3d5d-42da-a817-18d501f0b031 /mnt/egyebek ext4 defaults,relatime 0 2 No autologin. I always enter the password. The desktop wallpaper is loaded from the HDD. If there was a problem, I wouldn't even see the picture. Well, thank you Csaba for your detailed tests in coment 3. Trying to note what exactly causes the application to crash, it looks something like adding a torrent - particularly a second one; or having more than one torrent going on startup. Although Mageia 9 has v4.5.4 (mid June), this M8 v4.5.3 is also very recent (end May). qbittorrent has been version updated several times this year. Has the application ever worked for you? Your comment 0 suggests that these crashes followed an update. Is it possible they started in June (when 4.5.3 happened)? It might be worth downgrading to an earlier version to see whether that changes anything. $ urpmq -i qbittorrent should list earlier versions, ending with the most recent. Something like (you have to specify the exact package version): # urpmi --downgrade qbittorrent-4.5.x-1.mga8 Hi guys! It works smoothly with 4.3.2. I made a screenshot of the settings. Then he offered to upgrade. OK. I took a screenshot there as well, and there is a fundamental difference with the monitored directory. A small menu appears with the old one, which is missing with the new one. https://drive.google.com/file/d/1x6QF1VCGqRakiwBTKHj0tJA-riJYAdZj/view?usp=drive_link https://drive.google.com/file/d/1dS4sw4-d_BtXu62tcLX8EXMVeh40VsCQ/view?usp=drive_link Thank you for this new & helpful information. It will be intersting to see whether it works OK on Mageia 9. Re-assigning this to Stig who currently nurses this pkg. CC:
lewyssmith =>
(none)
Lewis Smith
2023-08-17 20:03:12 CEST
Status:
UNCONFIRMED =>
NEW (In reply to Mészáros Csaba from comment #7) > Hi guys! > > It works smoothly with 4.3.2. I made a screenshot of the settings. Then he > offered to upgrade. OK. I took a screenshot there as well, and there is a > fundamental difference with the monitored directory. > > A small menu appears with the old one, which is missing with the new one. > https://drive.google.com/file/d/1x6QF1VCGqRakiwBTKHj0tJA-riJYAdZj/ > view?usp=drive_link > https://drive.google.com/file/d/1dS4sw4-d_BtXu62tcLX8EXMVeh40VsCQ/ > view?usp=drive_link Hi. I've compiled version 4.5.4 for Mageia 8. Can you give it a try to see if it works any better? You can download it from my server: https://kekepower.com/qbt/ The changelog doesn't say much... https://www.qbittorrent.org/news Created attachment 13942 [details]
segfault txt
However, I also thought that maybe it was the length of the number of characters. It's silly though. Try it every night by me anyway. In fact, only in my own folder on the system disk. Finally, I created a log with a strace -p PID number. If it helps. The PID number was the number of the currently running qbittorrent. Thanks. Are you using version 4.5.3 or version 4.5.4 that I compiled for you? Couldn't see anything specific in the attached file, but I saw a SIGSEV and after searching a bit around, it may be caused by a lot of different things. Can you please keep your log open during a crash (# journalctl -f) and/or dmesg to see if anything pops up there that may give us a clue? Also, though it may be rare, there could be a hardware issue like faulty RAM or motherboard components in addition to, what is called, dirty power (meaning that the power fluctuates so that it makes the whole computer unstable). In very rare cases it could be a faulty CPU or over heating that may cause this. Are you able to run a memory test on your system? Thank you. $ sensors atk0110-acpi-0 Adapter: ACPI interface Vcore Voltage: 1.17 V (min = +0.80 V, max = +1.80 V) +3.3 Voltage: 3.12 V (min = +2.97 V, max = +3.63 V) +5 Voltage: 4.81 V (min = +4.50 V, max = +5.50 V) +12 Voltage: 12.22 V (min = +10.20 V, max = +13.80 V) CPU FAN Speed: 3276 RPM (min = 600 RPM, max = 7200 RPM) CHASSIS FAN Speed: 4963 RPM (min = 1200 RPM, max = 7200 RPM) CPU Temperature: +50.0°C (high = +60.0°C, crit = +95.0°C) MB Temperature: +40.0°C (high = +45.0°C, crit = +95.0°C) $ qbittorrent -v qBittorrent v4.5.4 unfortunately, the dmesget is full of garbage by the firewall. And so far no one has been able to find a normal solution for it. A # jourmactl -f nem jelentett semmit. Oops. it meant nothing. I will test the memory soon. The machine and all programs are atomically stable. In fact, the previous version 4.3.2 also works great. Is this tested yet on mga9? Maybe you Mészáros can make a Mageia 9 Live USB with persistence and see if yo can replicate the problem? CC:
(none) =>
fri Memory test ran without error. For now, my primary system is Mageia 8 KDE. I don't know when Mageia 9 will be the final release. I also tried qbittorrent 4.5.4 on icewm, but it crashed there too. Mageia 9 is installed on another partition with xfce. Tested there with version 4.5.4 there were no problems. To remove the messages from the terminal and dmesg add a file with ... # cat /etc/sysctl.d/kernel.msg.conf kernel.printk=3 4 1 3 Then reboot. Mageia 9 will have *very* little changes from now to release, so for your own use I would recommend to upgrade now. Did so a couple months ago on my production systems. On the other hand it would be nice to fix this problem for other users on Mageia 8 - But have we seen anybody else hitting this problem? As said mga9 is out real soon and we can already now i think recommend people having this and maybe other problem on mga8 to upgrade... We are low on people so concentrate on 9 :) So I installed MAGEIA 9 Woohoo. It produces interesting things. But where should I write it? What is certain is that qbittorrent works. :) I have a problem with the video drive. I'm opening a new thread titled Nvidia problem. |