[Deluge] #3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)

353 views
Skip to first unread message

Deluge

unread,
Jan 22, 2021, 6:43:48 AM1/22/21
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Type: bug
Status: new | Priority: critical
Milestone: needs | Component: Console UI
verified | Keywords: core, console, python3, crash,
Version: 2.0.3 | ubuntu
-------------------------+-------------------------------------------------
'''deluged''' 2.0.3

'''deluge-console''' 2.0.3

'''libtorrent:''' 1.1.13.0

'''Python:''' 3.8.5

'''OS:''' Linux Ubuntu 20.04 focal

Using the official stable PPA: ppa:deluge-team/stable.

deluge-console gives me:

{{{

Unhandled error in Deferred:
Temporarily disabling observer LegacyLogObserverWrapper(<bound method
TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver object
at 0x7f098b1ee220>>) due to exception: [Failure instance: Traceback:
<class 'TypeError'>: _findCaller() takes from 1 to 2 positional arguments
but 3 were given
/usr/lib/python3/dist-packages/twisted/internet/defer.py:953:__del__
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:270:critical
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:144:emit
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/logger/_observer.py:131:__call__
/usr/lib/python3/dist-packages/twisted/logger/_legacy.py:93:__call__
/usr/lib/python3/dist-packages/deluge/log.py:208:emit
/usr/lib/python3/dist-packages/twisted/python/log.py:595:emit
/usr/lib/python3/dist-
packages/twisted/logger/_legacy.py:154:publishToNewObserver
/usr/lib/python3/dist-packages/twisted/logger/_stdlib.py:115:__call__
/usr/lib/python3.8/logging/__init__.py:1500:log
/usr/lib/python3.8/logging/__init__.py:1565:_log
]
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line
953, in __del__
log.critical("Unhandled error in Deferred:",
File "/usr/lib/python3/dist-packages/twisted/logger/_logger.py", line
270, in critical
self.emit(LogLevel.critical, format, **kwargs)
File "/usr/lib/python3/dist-packages/twisted/logger/_logger.py", line
144, in emit
self.observer(event)
--- <exception caught here> ---
File "/usr/lib/python3/dist-packages/twisted/logger/_observer.py", line
131, in __call__
observer(event)
File "/usr/lib/python3/dist-packages/twisted/logger/_legacy.py", line
93, in __call__
self.legacyObserver(event)
File "/usr/lib/python3/dist-packages/deluge/log.py", line 208, in emit
PythonLoggingObserver.emit(self, event_dict)
File "/usr/lib/python3/dist-packages/twisted/python/log.py", line 595,
in emit
_publishNew(self._newObserver, eventDict, textFromEventDict)
File "/usr/lib/python3/dist-packages/twisted/logger/_legacy.py", line
154, in publishToNewObserver
observer(eventDict)
File "/usr/lib/python3/dist-packages/twisted/logger/_stdlib.py", line
115, in __call__
self.logger.log(
File "/usr/lib/python3.8/logging/__init__.py", line 1500, in log
self._log(level, msg, args, **kwargs)
File "/usr/lib/python3.8/logging/__init__.py", line 1565, in _log
fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
builtins.TypeError: _findCaller() takes from 1 to 2 positional arguments
but 3 were given


Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line
654, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python3/dist-packages/deluge/ui/client.py", line 408, in
__on_connect_fail
self.daemon_info_deferred.errback(reason)
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line
501, in errback
self._startRunCallbacks(fail)
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line
568, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line
654, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/modes/connectionmanager.py", line 90, in
_on_connect_fail
self.report_message('Failed to connect!', result)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/widgets/popup.py", line 61, in report_message
self.push_popup(MessagePopup(self, title, message))
File "/usr/lib/python3/dist-
packages/deluge/ui/console/widgets/popup.py", line 354, in __init__
lns = format_utils.wrap_string(self.message, self.width - 3, 3, True)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/utils/format_utils.py", line 207, in
wrap_string
s1 = string.split('\n')
builtins.AttributeError: 'Failure' object has no attribute 'split'

Temporarily disabling observer LegacyLogObserverWrapper(<bound method
TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver object
at 0x7f098b1ee220>>) due to exception: [Failure instance: Traceback:
<class 'TypeError'>: findCaller() takes from 1 to 2 positional arguments
but 3 were given
/usr/lib/python3/dist-packages/twisted/internet/defer.py:962:__del__
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:190:failure
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:144:emit
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/logger/_observer.py:131:__call__
/usr/lib/python3/dist-packages/twisted/logger/_legacy.py:93:__call__
/usr/lib/python3/dist-packages/deluge/log.py:204:emit
/usr/lib/python3.8/logging/__init__.py:1481:critical
/usr/lib/python3.8/logging/__init__.py:1565:_log
]
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line
962, in __del__
log.failure(format,
File "/usr/lib/python3/dist-packages/twisted/logger/_logger.py", line
190, in failure
self.emit(level, format, log_failure=failure, **kwargs)
File "/usr/lib/python3/dist-packages/twisted/logger/_logger.py", line
144, in emit
self.observer(event)
--- <exception caught here> ---
File "/usr/lib/python3/dist-packages/twisted/logger/_observer.py", line
131, in __call__
observer(event)
File "/usr/lib/python3/dist-packages/twisted/logger/_legacy.py", line
93, in __call__
self.legacyObserver(event)
File "/usr/lib/python3/dist-packages/deluge/log.py", line 204, in emit
getattr(LoggingLoggerClass, event_dict['log_level'].name)(
File "/usr/lib/python3.8/logging/__init__.py", line 1481, in critical
self._log(CRITICAL, msg, args, **kwargs)
File "/usr/lib/python3.8/logging/__init__.py", line 1565, in _log
fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
builtins.TypeError: findCaller() takes from 1 to 2 positional arguments
but 3 were give

}}}

Ps. The service itself is also crashed I think now..

● deluged.service - LSB: Start or stop the Deluge BitTorrent daemon.
Loaded: loaded (/etc/init.d/deluged; generated)
Active: active (exited) since Thu 2021-01-21 23:14:43 CET; 38min ago

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449>
Deluge <https://deluge-torrent.org/>
Deluge Project

Deluge

unread,
Feb 5, 2021, 1:23:03 PM2/5/21
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: new
Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by Cas):

This error is a Python 3.8 compatibility issue and fixed in the daily ppa

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:1>

Deluge

unread,
Aug 13, 2021, 12:34:50 AM8/13/21
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: new

Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by davidson):

Finally, I found this!

Thanks!

Davidson

[https://www.delawarelandscaper.com/ Paver Installer]

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:2>

Deluge

unread,
Sep 15, 2022, 7:53:31 AM9/15/22
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: new

Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by Awe3423):

https://killeentxfencecompany.com/

Deluge

unread,
Oct 19, 2022, 12:11:42 AM10/19/22
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: new

Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by davidson):

Thanks for fixing it[https://www.pasadenadrywallpros.com/ .] :)

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:3>

Deluge

unread,
Oct 20, 2022, 3:48:05 AM10/20/22
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: new

Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by richardsjenkins):

Temporarily disabling observer LegacyLogObserverWrapper(<bound method
TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver object
at 0x7f098b1ee220>>) due to exception: [Failure instance: Traceback:
<class 'TypeError'>: findCaller() takes from 1 to 2 positional arguments

but 3 were given [https://daytonradonmitigation.com/ basement radon]


/usr/lib/python3/dist-packages/twisted/internet/defer.py:962:__del__
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:190:failure

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:4>

Deluge

unread,
Oct 20, 2022, 11:15:27 AM10/20/22
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: new

Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by lemieuxhelmsi):

File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 654,
in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python3/dist-packages/deluge/ui/client.py", line 408, in
__on_connect_fail

self.daemon_info_deferred.errback(reason) Temporarily disabling
observer [[https://www.sprayfoaminsulationoftulsa.com/new-
construction|spray foam insulation new construction tulsa]]


LegacyLogObserverWrapper(<bound method TwistedLoggingObserver.emit of
<deluge.log.TwistedLoggingObserver object at 0x7f098b1ee220>>) due to
exception: [Failure instance: Traceback: <class 'TypeError'>: findCaller()
takes from 1 to 2 positional arguments but 3 were given
/usr/lib/python3/dist-packages/twisted/internet/defer.py:962:__del__
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:190:failure
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:144:emit

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:5>

Deluge

unread,
Nov 22, 2022, 6:01:02 PM11/22/22
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: new

Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by davidson):

It makes sense[https://www.friscoconcretepros.com/ .] Thanks!

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:6>

Deluge

unread,
Dec 4, 2022, 2:07:24 PM12/4/22
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: closed

Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: Fixed | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------
Changes (by Cas):

* status: new => closed
* resolution: => Fixed


--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:2>

Deluge

unread,
Jul 24, 2023, 8:15:24 PM7/24/23
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: closed
Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: Fixed | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by emmtreeloppers):

This will be helpful for a lot of programmers out there. If someone is
looking for any help regarding tree lopping, we are just a call away!
[https://townsvilletreeloppers.com/ Quality Tree Lopping Solutions]

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:3>

Deluge

unread,
Aug 5, 2023, 4:04:42 AM8/5/23
to delug...@googlegroups.com
#3449: Deluge fully broken in Ubuntu Server 20.04 (LTS)
-------------------------+-------------------------------------------------
Reporter: danger89 | Owner:
Type: bug | Status: closed
Priority: critical | Milestone: needs verified
Component: Console UI | Version: 2.0.3
Resolution: Fixed | Keywords: core, console, python3, crash,
| ubuntu
-------------------------+-------------------------------------------------

Comment (by LuanaCorreiaMelo):

Cool and this is very useful.
[https://sparkspeechtherapytampa.com/services/pediatric-speech-therapy/
www.sparkspeechtherapytampa.com]

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3449#comment:4>

Reply all
Reply to author
Forward
0 new messages