I use a torrent site where some torrent files are encoded with Macintosh (CR) EOL format. If I add them to Deluge I get the add dialog box, but they don't show up in the list after the dialog box closes.
If I check the deluge log, I see this error from trying to add the torrent:
Code: Select all
02:38:26 [ERROR ][deluge.core.rpcserver :1512] type <class 'deluge.error.AddTorrentError'> not handled
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/deluge/core/rpcserver.py", line 168, in sendData
self.transfer_message(data)
File "/usr/lib/python3.10/site-packages/deluge/transfer.py", line 53, in transfer_message
body = zlib.compress(rencode.dumps(data))
File "rencode/rencode.pyx", line 336, in rencode._rencode.dumps
File "rencode/rencode.pyx", line 316, in rencode._rencode.encode
File "rencode/rencode.pyx", line 249, in rencode._rencode.encode_list
File "rencode/rencode.pyx", line 316, in rencode._rencode.encode
File "rencode/rencode.pyx", line 249, in rencode._rencode.encode_list
File "rencode/rencode.pyx", line 322, in rencode._rencode.encode
Exception: type <class 'deluge.error.AddTorrentError'> not handled
02:40:21 [ERROR ][deluge.core.rpcserver :1512] type <class 'deluge.error.AddTorrentError'> not handled
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/deluge/core/rpcserver.py", line 168, in sendData
Original (Macintosh CR EOL): Modified (Unix LF EOL):