Deluge-console not running because of "TypeError"

Specific support for Deluge on Microsoft Windows OS
Post Reply
jwako
New User
New User
Posts: 1
Joined: Sun Feb 12, 2023 8:55 pm

Deluge-console not running because of "TypeError"

Post by jwako »

I'm getting this error trace both when running Deluge-console with no args and when running it with -d -p -U -P

Server side works fine, i can start torrents through webUI.

Code: Select all

Traceback (most recent call last):
  File "deluge-console-script.py", line 33, in <module>
  File "deluge\ui\console\__init__.py", line 16, in start
  File "deluge\ui\console\console.py", line 149, in start
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "deluge\ui\console\main.py", line 24, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "deluge\ui\console\modes\addtorrents.py", line 18, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "deluge\ui\console\modes\torrentlist\add_torrents_popup.py", line 13, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "deluge\ui\console\widgets\__init__.py", line 1, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "deluge\ui\console\widgets\inputpane.py", line 16, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "deluge\ui\console\widgets\fields.py", line 32, in <module>
  File "deluge\ui\console\widgets\fields.py", line 87, in BaseField
  File "deluge\decorators.py", line 62, in ret_func
  File "deluge\decorators.py", line 73, in _overrides
TypeError: 'NoneType' object is not subscriptable
[18172] Failed to execute script 'deluge-console-script' due to unhandled exception!
mhertz
Moderator
Moderator
Posts: 2195
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge-console not running because of "TypeError"

Post by mhertz »

Yeah I reported this bug previously, and supplied a manual fix meanwhile: viewtopic.php?p=235209&sid=3acfd4ca4ec5 ... 06#p235209
Post Reply