webui Search causes application freeze (5.2.0alpha1) #17273

Open
opened 2026-02-22 03:45:51 -05:00 by deekerman · 6 comments
Owner

Originally created by @bparkin1283 on GitHub (Nov 4, 2025).

qBittorrent & operating system versions

5.2.0alpha1 Docker aarch64 GNU/Linux

What is the problem?

cpu pegs at 100%, webui becomes unresponsive when trying to access Search in webui

Steps to reproduce

start qbittorrent-nox
login to webui
click Search tab
cpu pegs at 100%, webui becomes unresponsive.

Additional context

added torrents via magnet and .torrent and it seems to work. nothing shows in the logs corresepnding to navigiating to Search, even after adding FileLogger\Level=4 to qBittorrent.conf

[Application]
FileLogger\Age=1
FileLogger\AgeType=1
FileLogger\Backup=true
FileLogger\DeleteOld=true
FileLogger\Enabled=true
FileLogger\MaxSizeBytes=66560
FileLogger\Path=/config/qBittorrent/data/logs
FileLogger\Level=4

Log(s) & preferences file(s)

(N) 2025-11-04T22:14:43 - qBittorrent v5.2.0alpha1 started. Process ID: 7
(N) 2025-11-04T22:14:43 - Using config directory: /config/qBittorrent/config
(N) 2025-11-04T22:14:43 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881"
(I) 2025-11-04T22:14:43 - Peer ID: "-qB5200-"
(I) 2025-11-04T22:14:43 - HTTP User-Agent: "qBittorrent/5.2.0alpha1"
(I) 2025-11-04T22:14:43 - Distributed Hash Table (DHT) support: ON
(I) 2025-11-04T22:14:43 - Local Peer Discovery support: ON
(I) 2025-11-04T22:14:43 - Peer Exchange (PeX) support: ON
(I) 2025-11-04T22:14:43 - Anonymous mode: OFF
(I) 2025-11-04T22:14:43 - Encryption support: ON
(I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881"
(I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "127.0.0.1". Port: "UDP/6881"
(I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "172.21.0.2". Port: "TCP/6881"
(I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "172.21.0.2". Port: "UDP/6881"
(I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "::1". Port: "TCP/6881"
(I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "::1". Port: "UDP/6881"
(I) 2025-11-04T22:14:43 - UPnP/NAT-PMP support: ON
(I) 2025-11-04T22:14:44 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Sat Nov 1 02:28:18 2025.
(N) 2025-11-04T22:14:44 - Using built-in WebUI.
(N) 2025-11-04T22:14:44 - WebUI translation for selected locale (en) has been successfully loaded.
(N) 2025-11-04T22:14:44 - WebUI: Now listening on IP: *, port: 8080
(I) 2025-11-04T22:14:44 - Detected external IP. IP:
(N) 2025-11-04T22:19:22 - qBittorrent v5.2.0alpha1 started. Process ID: 8
(N) 2025-11-04T22:19:22 - Using config directory: /config/qBittorrent/config
(N) 2025-11-04T22:19:22 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881"
(I) 2025-11-04T22:19:23 - Peer ID: "-qB5200-"
(I) 2025-11-04T22:19:23 - HTTP User-Agent: "qBittorrent/5.2.0alpha1"
(I) 2025-11-04T22:19:23 - Distributed Hash Table (DHT) support: ON
(I) 2025-11-04T22:19:23 - Local Peer Discovery support: ON
(I) 2025-11-04T22:19:23 - Peer Exchange (PeX) support: ON
(I) 2025-11-04T22:19:23 - Anonymous mode: OFF
(I) 2025-11-04T22:19:23 - Encryption support: ON
(I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881"
(I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "127.0.0.1". Port: "UDP/6881"
(I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "172.21.0.2". Port: "TCP/6881"
(I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "172.21.0.2". Port: "UDP/6881"
(I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "::1". Port: "TCP/6881"
(I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "::1". Port: "UDP/6881"
(I) 2025-11-04T22:19:23 - UPnP/NAT-PMP support: ON
(I) 2025-11-04T22:19:23 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Sat Nov 1 02:28:18 2025.
(N) 2025-11-04T22:19:23 - Using built-in WebUI.
(N) 2025-11-04T22:19:23 - WebUI translation for selected locale (en) has been successfully loaded.
(N) 2025-11-04T22:19:23 - WebUI: Now listening on IP: *, port: 8080
(I) 2025-11-04T22:19:23 - Detected external IP. IP:

Originally created by @bparkin1283 on GitHub (Nov 4, 2025). ### qBittorrent & operating system versions 5.2.0alpha1 Docker aarch64 GNU/Linux ### What is the problem? cpu pegs at 100%, webui becomes unresponsive when trying to access Search in webui ### Steps to reproduce start qbittorrent-nox login to webui click Search tab cpu pegs at 100%, webui becomes unresponsive. ### Additional context added torrents via magnet and .torrent and it seems to work. nothing shows in the logs corresepnding to navigiating to Search, even after adding FileLogger\Level=4 to qBittorrent.conf [Application] FileLogger\Age=1 FileLogger\AgeType=1 FileLogger\Backup=true FileLogger\DeleteOld=true FileLogger\Enabled=true FileLogger\MaxSizeBytes=66560 FileLogger\Path=/config/qBittorrent/data/logs FileLogger\Level=4 ### Log(s) & preferences file(s) (N) 2025-11-04T22:14:43 - qBittorrent v5.2.0alpha1 started. Process ID: 7 (N) 2025-11-04T22:14:43 - Using config directory: /config/qBittorrent/config (N) 2025-11-04T22:14:43 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881" (I) 2025-11-04T22:14:43 - Peer ID: "-qB5200-" (I) 2025-11-04T22:14:43 - HTTP User-Agent: "qBittorrent/5.2.0alpha1" (I) 2025-11-04T22:14:43 - Distributed Hash Table (DHT) support: ON (I) 2025-11-04T22:14:43 - Local Peer Discovery support: ON (I) 2025-11-04T22:14:43 - Peer Exchange (PeX) support: ON (I) 2025-11-04T22:14:43 - Anonymous mode: OFF (I) 2025-11-04T22:14:43 - Encryption support: ON (I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881" (I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "127.0.0.1". Port: "UDP/6881" (I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "172.21.0.2". Port: "TCP/6881" (I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "172.21.0.2". Port: "UDP/6881" (I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "::1". Port: "TCP/6881" (I) 2025-11-04T22:14:43 - Successfully listening on IP. IP: "::1". Port: "UDP/6881" (I) 2025-11-04T22:14:43 - UPnP/NAT-PMP support: ON (I) 2025-11-04T22:14:44 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Sat Nov 1 02:28:18 2025. (N) 2025-11-04T22:14:44 - Using built-in WebUI. (N) 2025-11-04T22:14:44 - WebUI translation for selected locale (en) has been successfully loaded. (N) 2025-11-04T22:14:44 - WebUI: Now listening on IP: *, port: 8080 (I) 2025-11-04T22:14:44 - Detected external IP. IP: <removed> (N) 2025-11-04T22:19:22 - qBittorrent v5.2.0alpha1 started. Process ID: 8 (N) 2025-11-04T22:19:22 - Using config directory: /config/qBittorrent/config (N) 2025-11-04T22:19:22 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881" (I) 2025-11-04T22:19:23 - Peer ID: "-qB5200-" (I) 2025-11-04T22:19:23 - HTTP User-Agent: "qBittorrent/5.2.0alpha1" (I) 2025-11-04T22:19:23 - Distributed Hash Table (DHT) support: ON (I) 2025-11-04T22:19:23 - Local Peer Discovery support: ON (I) 2025-11-04T22:19:23 - Peer Exchange (PeX) support: ON (I) 2025-11-04T22:19:23 - Anonymous mode: OFF (I) 2025-11-04T22:19:23 - Encryption support: ON (I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881" (I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "127.0.0.1". Port: "UDP/6881" (I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "172.21.0.2". Port: "TCP/6881" (I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "172.21.0.2". Port: "UDP/6881" (I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "::1". Port: "TCP/6881" (I) 2025-11-04T22:19:23 - Successfully listening on IP. IP: "::1". Port: "UDP/6881" (I) 2025-11-04T22:19:23 - UPnP/NAT-PMP support: ON (I) 2025-11-04T22:19:23 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Sat Nov 1 02:28:18 2025. (N) 2025-11-04T22:19:23 - Using built-in WebUI. (N) 2025-11-04T22:19:23 - WebUI translation for selected locale (en) has been successfully loaded. (N) 2025-11-04T22:19:23 - WebUI: Now listening on IP: *, port: 8080 (I) 2025-11-04T22:19:23 - Detected external IP. IP: <removed>
Author
Owner

@xavier2k6 commented on GitHub (Nov 8, 2025):

commit???

@xavier2k6 commented on GitHub (Nov 8, 2025): commit???
Author
Owner

@bparkin1283 commented on GitHub (Nov 8, 2025):

commit???

docker run --rm --entrypoint cat qbittorrent-nox:alpha /sbom.txt
Software Bill of Materials for building qbittorrent-nox

boost 1.86.0
libtorrent-rasterbar git 3ae563b04342a3f7f024a353c2c3335ef613fd22
qBittorrent git 6b3519f4eb

@bparkin1283 commented on GitHub (Nov 8, 2025): > commit??? docker run --rm --entrypoint cat qbittorrent-nox:alpha /sbom.txt Software Bill of Materials for building qbittorrent-nox boost 1.86.0 libtorrent-rasterbar git 3ae563b04342a3f7f024a353c2c3335ef613fd22 **qBittorrent git 6b3519f4eb704cfe53c417fb203a5ed0f82d4a4d**
Author
Owner

@xavier2k6 commented on GitHub (Dec 26, 2025):

@bparkin1283 Have you tried with the latest commit?

CC @Piccirello

@xavier2k6 commented on GitHub (Dec 26, 2025): @bparkin1283 Have you tried with the latest commit? CC @Piccirello
Author
Owner

@Piccirello commented on GitHub (Dec 26, 2025):

I tested on master and can't reproduce. If this persists on master then posting a profile from your browser devtools would be useful.

@Piccirello commented on GitHub (Dec 26, 2025): I tested on master and can't reproduce. If this persists on master then posting a profile from your browser devtools would be useful.
Author
Owner

@bparkin1283 commented on GitHub (Jan 3, 2026):

Not sure what changed in the environment but my existing 5.2.0alpha1 started working now. Docker issue? Browser Issue? Only thing I noticed is this time (two months later from opening this issue) is that when I went into the Search Plugins... box it was blank. After clicking "Check for updates" this time it didn't freeze and it populated all the plugins. I do not see how it could have been a docker issue or resource issue (if anything I am using more resources compared to two months ago).

Is it possible a default plugin version from Nov was crashing the app?

Most importantly, and the reason I've been tracking these alpha's, .html (eg, limetorrent) seem to work better; but I'm still getting hung up on "Retrieving metadata..." for many items.

@bparkin1283 commented on GitHub (Jan 3, 2026): Not sure what changed in the environment but my existing 5.2.0alpha1 started working now. Docker issue? Browser Issue? Only thing I noticed is this time (two months later from opening this issue) is that when I went into the Search Plugins... box it was blank. After clicking "Check for updates" this time it didn't freeze and it populated all the plugins. I do not see how it could have been a docker issue or resource issue (if anything I am using more resources compared to two months ago). Is it possible a default plugin version from Nov was crashing the app? Most importantly, and the reason I've been tracking these alpha's, .html (eg, limetorrent) seem to work better; but I'm still getting hung up on "Retrieving metadata..." for many items.
Author
Owner

@bparkin1283 commented on GitHub (Jan 3, 2026):

good news bad news, i'm getting output in the logs now http.client.InvalidURL: URL can't contain control characters:

qbittorrent-nox-alpha  | ******** Information ********
qbittorrent-nox-alpha  | To control qBittorrent, access the WebUI at: http://localhost:8080
qbittorrent-nox-alpha  | Traceback (most recent call last):
qbittorrent-nox-alpha  |   File "/config/qBittorrent/data/nova3/nova2dl.py", line 64, in <module>
qbittorrent-nox-alpha  |     engine.download_torrent(download_param)
qbittorrent-nox-alpha  |   File "/config/qBittorrent/data/nova3/engines/limetorrents.py", line 117, in download_torrent
qbittorrent-nox-alpha  |     info_page = retrieve_url(info)
qbittorrent-nox-alpha  |                 ^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/config/qBittorrent/data/nova3/helpers.py", line 102, in retrieve_url
qbittorrent-nox-alpha  |     response = urllib.request.urlopen(request, context=ssl_context)
qbittorrent-nox-alpha  |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 215, in urlopen
qbittorrent-nox-alpha  |     return opener.open(url, data, timeout)
qbittorrent-nox-alpha  |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 515, in open
qbittorrent-nox-alpha  |     response = self._open(req, data)
qbittorrent-nox-alpha  |                ^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 532, in _open
qbittorrent-nox-alpha  |     result = self._call_chain(self.handle_open, protocol, protocol +
qbittorrent-nox-alpha  |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 492, in _call_chain
qbittorrent-nox-alpha  |     result = func(*args)
qbittorrent-nox-alpha  |              ^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 1392, in https_open
qbittorrent-nox-alpha  |     return self.do_open(http.client.HTTPSConnection, req,
qbittorrent-nox-alpha  |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 1344, in do_open
qbittorrent-nox-alpha  |     h.request(req.get_method(), req.selector, req.data, headers,
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1338, in request
qbittorrent-nox-alpha  |     self._send_request(method, url, body, headers, encode_chunked)
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1349, in _send_request
qbittorrent-nox-alpha  |     self.putrequest(method, url, **skips)
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1183, in putrequest
qbittorrent-nox-alpha  |     self._validate_path(url)
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1283, in _validate_path
qbittorrent-nox-alpha  |     raise InvalidURL(f"URL can't contain control characters. {url!r} "
qbittorrent-nox-alpha  | http.client.InvalidURL: URL can't contain control characters. '/Debian-live-7-6-0-i386-Kde-Desktop-[Linux-Distribution]-iso- Sality -torrent-5061012.html' (found at least ' ')
qbittorrent-nox-alpha  | QFSFileEngine::open: No file name specified
qbittorrent-nox-alpha  | Traceback (most recent call last):
qbittorrent-nox-alpha  |   File "/config/qBittorrent/data/nova3/nova2dl.py", line 64, in <module>
qbittorrent-nox-alpha  |     engine.download_torrent(download_param)
qbittorrent-nox-alpha  |   File "/config/qBittorrent/data/nova3/engines/limetorrents.py", line 117, in download_torrent
qbittorrent-nox-alpha  |     info_page = retrieve_url(info)
qbittorrent-nox-alpha  |                 ^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/config/qBittorrent/data/nova3/helpers.py", line 102, in retrieve_url
qbittorrent-nox-alpha  |     response = urllib.request.urlopen(request, context=ssl_context)
qbittorrent-nox-alpha  |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 215, in urlopen
qbittorrent-nox-alpha  |     return opener.open(url, data, timeout)
qbittorrent-nox-alpha  |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 515, in open
qbittorrent-nox-alpha  |     response = self._open(req, data)
qbittorrent-nox-alpha  |                ^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 532, in _open
qbittorrent-nox-alpha  |     result = self._call_chain(self.handle_open, protocol, protocol +
qbittorrent-nox-alpha  |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 492, in _call_chain
qbittorrent-nox-alpha  |     result = func(*args)
qbittorrent-nox-alpha  |              ^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 1392, in https_open
qbittorrent-nox-alpha  |     return self.do_open(http.client.HTTPSConnection, req,
qbittorrent-nox-alpha  |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/urllib/request.py", line 1344, in do_open
qbittorrent-nox-alpha  |     h.request(req.get_method(), req.selector, req.data, headers,
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1338, in request
qbittorrent-nox-alpha  |     self._send_request(method, url, body, headers, encode_chunked)
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1349, in _send_request
qbittorrent-nox-alpha  |     self.putrequest(method, url, **skips)
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1183, in putrequest
qbittorrent-nox-alpha  |     self._validate_path(url)
qbittorrent-nox-alpha  |   File "/usr/lib/python3.12/http/client.py", line 1283, in _validate_path
qbittorrent-nox-alpha  |     raise InvalidURL(f"URL can't contain control characters. {url!r} "
qbittorrent-nox-alpha  | http.client.InvalidURL: URL can't contain control characters. '/Debian-live-7-6-0-i386-Kde-Desktop-[Linux-Distribution]-iso- Sality -torrent-5061012.html' (found at least ' ')
qbittorrent-nox-alpha  | QFSFileEngine::open: No file name specified
@bparkin1283 commented on GitHub (Jan 3, 2026): good news bad news, i'm getting output in the logs now **http.client.InvalidURL: URL can't contain control characters**: ``` qbittorrent-nox-alpha | ******** Information ******** qbittorrent-nox-alpha | To control qBittorrent, access the WebUI at: http://localhost:8080 qbittorrent-nox-alpha | Traceback (most recent call last): qbittorrent-nox-alpha | File "/config/qBittorrent/data/nova3/nova2dl.py", line 64, in <module> qbittorrent-nox-alpha | engine.download_torrent(download_param) qbittorrent-nox-alpha | File "/config/qBittorrent/data/nova3/engines/limetorrents.py", line 117, in download_torrent qbittorrent-nox-alpha | info_page = retrieve_url(info) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/config/qBittorrent/data/nova3/helpers.py", line 102, in retrieve_url qbittorrent-nox-alpha | response = urllib.request.urlopen(request, context=ssl_context) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 215, in urlopen qbittorrent-nox-alpha | return opener.open(url, data, timeout) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 515, in open qbittorrent-nox-alpha | response = self._open(req, data) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 532, in _open qbittorrent-nox-alpha | result = self._call_chain(self.handle_open, protocol, protocol + qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 492, in _call_chain qbittorrent-nox-alpha | result = func(*args) qbittorrent-nox-alpha | ^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 1392, in https_open qbittorrent-nox-alpha | return self.do_open(http.client.HTTPSConnection, req, qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 1344, in do_open qbittorrent-nox-alpha | h.request(req.get_method(), req.selector, req.data, headers, qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1338, in request qbittorrent-nox-alpha | self._send_request(method, url, body, headers, encode_chunked) qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1349, in _send_request qbittorrent-nox-alpha | self.putrequest(method, url, **skips) qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1183, in putrequest qbittorrent-nox-alpha | self._validate_path(url) qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1283, in _validate_path qbittorrent-nox-alpha | raise InvalidURL(f"URL can't contain control characters. {url!r} " qbittorrent-nox-alpha | http.client.InvalidURL: URL can't contain control characters. '/Debian-live-7-6-0-i386-Kde-Desktop-[Linux-Distribution]-iso- Sality -torrent-5061012.html' (found at least ' ') qbittorrent-nox-alpha | QFSFileEngine::open: No file name specified qbittorrent-nox-alpha | Traceback (most recent call last): qbittorrent-nox-alpha | File "/config/qBittorrent/data/nova3/nova2dl.py", line 64, in <module> qbittorrent-nox-alpha | engine.download_torrent(download_param) qbittorrent-nox-alpha | File "/config/qBittorrent/data/nova3/engines/limetorrents.py", line 117, in download_torrent qbittorrent-nox-alpha | info_page = retrieve_url(info) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/config/qBittorrent/data/nova3/helpers.py", line 102, in retrieve_url qbittorrent-nox-alpha | response = urllib.request.urlopen(request, context=ssl_context) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 215, in urlopen qbittorrent-nox-alpha | return opener.open(url, data, timeout) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 515, in open qbittorrent-nox-alpha | response = self._open(req, data) qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 532, in _open qbittorrent-nox-alpha | result = self._call_chain(self.handle_open, protocol, protocol + qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 492, in _call_chain qbittorrent-nox-alpha | result = func(*args) qbittorrent-nox-alpha | ^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 1392, in https_open qbittorrent-nox-alpha | return self.do_open(http.client.HTTPSConnection, req, qbittorrent-nox-alpha | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ qbittorrent-nox-alpha | File "/usr/lib/python3.12/urllib/request.py", line 1344, in do_open qbittorrent-nox-alpha | h.request(req.get_method(), req.selector, req.data, headers, qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1338, in request qbittorrent-nox-alpha | self._send_request(method, url, body, headers, encode_chunked) qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1349, in _send_request qbittorrent-nox-alpha | self.putrequest(method, url, **skips) qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1183, in putrequest qbittorrent-nox-alpha | self._validate_path(url) qbittorrent-nox-alpha | File "/usr/lib/python3.12/http/client.py", line 1283, in _validate_path qbittorrent-nox-alpha | raise InvalidURL(f"URL can't contain control characters. {url!r} " qbittorrent-nox-alpha | http.client.InvalidURL: URL can't contain control characters. '/Debian-live-7-6-0-i386-Kde-Desktop-[Linux-Distribution]-iso- Sality -torrent-5061012.html' (found at least ' ') qbittorrent-nox-alpha | QFSFileEngine::open: No file name specified ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#17273
No description provided.