You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
qBittorrent: 4.6.5
OS: Arch Linux
Qt: 6.7.2
libtorrent: 2.0.10
What is the problem?
I'm actually able to acheive transfers rates more than 2 GiB/s and exceed the max int32 value. This leads to weird results.
Notice the Unknown column value.
And even weirder on a seeding side. Along with Unknown upload values, I'm actually able to achieve negative share ratio. 🙃
There is obvious int wrap around happening here.
The root of the issue actually lies in libtorrent (arvidn/libtorrent#7693).
But qBittorrent itself also has related code parts that should be tweaked. E.g.
qBittorrent & operating system versions
qBittorrent: 4.6.5
OS: Arch Linux
Qt: 6.7.2
libtorrent: 2.0.10
What is the problem?
I'm actually able to acheive transfers rates more than 2 GiB/s and exceed the max int32 value. This leads to weird results.
Notice the
Unknown
column value.And even weirder on a seeding side. Along with
Unknown
upload values, I'm actually able to achieve negative share ratio. 🙃There is obvious int wrap around happening here.
The root of the issue actually lies in libtorrent (arvidn/libtorrent#7693).
But qBittorrent itself also has related code parts that should be tweaked. E.g.
qBittorrent/src/base/bittorrent/torrentimpl.cpp
Lines 1514 to 1524 in 610d5ef
The text was updated successfully, but these errors were encountered: