mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-03-02 22:57:32 -05:00
buffer overflow detected #9568
Labels
No labels
Accessibility
AppImage
Bounty
Build system
CI
Can't reproduce
Code cleanup
Confirmed bug
Confirmed bug
Core
Crash
Data loss
Discussion
Docker
Documentation
Duplicate
Feature
Feature request
Feature request
Feature request
Filters
Flatpak
GUI
Has workaround
I2P
Invalid
Libtorrent
Look and feel
Meta
NSIS
Network
Not an issue
OS: *BSD
OS: Linux
OS: Windows
OS: macOS
PPA
Performance
Project management
Proxy/VPN
Qt bugs
Qt6 compat
RSS
Search engine
Security
Temp folder
Themes
Translations
Triggers
Waiting diagnosis
Waiting info
Waiting upstream
Waiting web implementation
Watched folders
WebAPI
WebUI
autoCloseOldIssue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/qBittorrent#9568
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @p1co on GitHub (Dec 29, 2019).
qBittorrent version and Operating System
qBittorrent version: v4.2.1
openSUSE Tumbleweed
If on linux, libtorrent-rasterbar and Qt version
Qt 5.13.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.2.1 20190903 [gcc-9-branch revision 275330]) on "xcb"
OS: openSUSE Tumbleweed [linux version 5.3.12-2-default]
What is the problem
Caught signal: SIGABRT
Stack trace:
/lib64/libc.so.6 : gsignal()+0x141 [0x7f3ca36a20d1]
/lib64/libc.so.6 : abort()+0x127 [0x7f3ca368b55d]
/lib64/libc.so.6 : ()+0x7f45f [0x7f3ca36e545f]
/lib64/libc.so.6 : ()+0x10f10d [0x7f3ca377510d]
/lib64/libc.so.6 : ()+0x10f143 [0x7f3ca3775143]
/lib64/libc.so.6 : ()+0x10dad2 [0x7f3ca3773ad2]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x1f96b0 [0x7f3ca531b6b0]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x1bc753 [0x7f3ca52de753]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x122b7d [0x7f3ca5244b7d]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x11772a [0x7f3ca523972a]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x118709 [0x7f3ca523a709]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x1236c9 [0x7f3ca52456c9]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x1f4165 [0x7f3ca5316165]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x17be60 [0x7f3ca529de60]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x17cbe7 [0x7f3ca529ebe7]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0xc81d7 [0x7f3ca51ea1d7]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x14fe88 [0x7f3ca5271e88]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x2fc146 [0x7f3ca541e146]
/usr/lib64/libtorrent-rasterbar.so.10 : ()+0x20da34 [0x7f3ca532fa34]
/usr/lib64/libstdc++.so.6 : ()+0xd6e90 [0x7f3ca3a62e90]
/lib64/libpthread.so.0 : ()+0x8f2a [0x7f3ca5103f2a]
/lib64/libc.so.6 : clone()+0x3f [0x7f3ca37654af]
[1] 8532 abort (core dumped) qbittorrent
What is the expected behavior
Not core dump, download torrent completely without issue
Steps to reproduce
Start downloading torrent, core dump occurs either immediately or shortly after downloading begins
@Dr-Escher commented on GitHub (Dec 30, 2019):
I also experience similar issues running the latest stable qbittorrent-nox. Even without any active downloads and after days of uptime the process suddenly aborts. All the previous releases (including 4.2.0) ran stable for me.
Linux 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux
GNU C Library (Debian GLIBC 2.28-10) stable release version 2.28.
gcc (Debian 8.3.0-6) 8.3.0
libtorrent-1.2.3 (arvidn/libtorrent@078f7b9)
release-4.2.1 (qBittorrent@118af03)
@Dr-Escher commented on GitHub (Feb 10, 2020):
This issue seems to be fixed in libtorrent-1.2.4 (arvidn/libtorrent@ad83b1c)