Package: deluge-gtk
Version: 2.0.3-3.1
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Starting Deluge results in a message box stating that Deluge cannot run in 
consolidated mode, only in thin mode.


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.13.18-xanmod1 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages deluge-gtk depends on:
ii  deluge-common     2.0.3-3.1
ii  gir1.2-gtk-3.0    3.24.30-3
ii  libnotify4        0.7.9-3
ii  librsvg2-common   2.50.7+dfsg-2
ii  python3           3.9.2-3
ii  python3-gi        3.40.1-2
ii  python3-gi-cairo  3.40.1-2
ii  xdg-utils         1.1.3-4.1

Versions of packages deluge-gtk recommends:
pn  gir1.2-appindicator3-0.1  <none>
ii  python3-pygame            1.9.6+dfsg-4+b1

deluge-gtk suggests no packages.

-- no debconf information
Output from starting in a terminal:
(deluge:15788): Gtk-CRITICAL **: 20:01:28.524: gtk_widget_get_scale_factor: 
assertion 'GTK_IS_WIDGET (widget)' failed
Unhandled error in Deferred:
20:01:32 [CRITICAL][twisted                           :154 ] Unhandled error in 
Deferred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/deluge/log.py", line 87, in exception
    yield LoggingLoggerClass.exception(self, msg, *args, **kwargs)
  File "/usr/lib/python3.9/logging/__init__.py", line 1481, in exception
    self.error(msg, *args, exc_info=exc_info, **kwargs)
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1613, 
in unwindGenerator
    return _cancellableInlineCallbacks(gen)
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1529, 
in _cancellableInlineCallbacks
    _inlineCallbacks(None, g, status)
--- <exception caught here> ---
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1418, 
in _inlineCallbacks
    result = g.send(result)
  File "/usr/lib/python3/dist-packages/deluge/log.py", line 79, in error
    yield LoggingLoggerClass.error(self, msg, *args, **kwargs)
  File "/usr/lib/python3.9/logging/__init__.py", line 1475, in error
    self._log(ERROR, msg, args, **kwargs)
  File "/usr/lib/python3.9/logging/__init__.py", line 1577, 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

Temporarily disabling observer LegacyLogObserverWrapper(<bound method 
TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver object at 
0x7eff5980e970>>) 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/_glibbase.py:326:_reschedule
/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.9/logging/__init__.py:1493:critical
/usr/lib/python3.9/logging/__init__.py:1577:_log
]
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/twisted/internet/_glibbase.py", line 
326, in _reschedule
    priority=self._glib.PRIORITY_DEFAULT_IDLE)
  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.9/logging/__init__.py", line 1493, in critical
    self._log(CRITICAL, msg, args, **kwargs)
  File "/usr/lib/python3.9/logging/__init__.py", line 1577, 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

Reply via email to