Bug#834428: deluge-gtk: syg fault wiht exceptions.AttributeError: 'dict' object has no attribute 'peer_tos'

2023-02-19 Thread Daniel Baumann
close 834428 2.1.1-1
thanks

Hi,

thank you for your report. this has been fixed upstream somewhen in the
2.x releases, but definitely as of 2.1.1-1, hence closing the bug.

Regards,
Daniel



Bug#834428: deluge-gtk: syg fault wiht exceptions.AttributeError: 'dict' object has no attribute 'peer_tos'

2016-08-15 Thread Pietro Abate
Package: deluge-gtk
Version: 1.3.12-1
Severity: important

Dear Maintainer,

this is the complete trace :

$deluge
/usr/lib/python2.7/dist-packages/deluge/_libtorrent.py:59: RuntimeWarning: 
to-Python converter for boost::shared_ptr already 
registered; second conversion method ignored.
  import libtorrent as lt
[ERROR   ] 17:14:15 component:118 [Failure instance: Traceback: : 'dict' object has no attribute 'peer_tos'
/usr/lib/python2.7/dist-packages/deluge/ui/client.py:432:__init__
/usr/lib/python2.7/dist-packages/deluge/core/daemon.py:161:__init__
/usr/lib/python2.7/dist-packages/deluge/component.py:296:start
/usr/lib/python2.7/dist-packages/deluge/component.py:124:_component_start
---  ---
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:150:maybeDeferred
/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py:170:start
/usr/lib/python2.7/dist-packages/deluge/config.py:312:register_set_function
/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py:290:_on_set_peer_tos
/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py:237:session_set_setting
]
Unhandled error in Deferred:


Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/ui/client.py", line 432, in 
__init__
self.__daemon = deluge.core.daemon.Daemon(classic=True)
  File "/usr/lib/python2.7/dist-packages/deluge/core/daemon.py", line 161, in 
__init__
component.start("PreferencesManager")
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 296, in 
start
deferreds.append(self.components[name]._component_start())
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 124, in 
_component_start
d = maybeDeferred(self.start)
---  ---
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 150, 
in maybeDeferred
result = f(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py", 
line 170, in start
self._on_set_peer_tos)
  File "/usr/lib/python2.7/dist-packages/deluge/config.py", line 312, in 
register_set_function
function(key, self.__config[key])
  File "/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py", 
line 290, in _on_set_peer_tos
self.session_set_setting("peer_tos", chr(int(value, 16)))
  File "/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py", 
line 237, in session_set_setting
setattr(settings, key, value)
exceptions.AttributeError: 'dict' object has no attribute 'peer_tos'
[ERROR   ] 17:14:15 component:118 [Failure instance: Traceback: : 'dict' object has no attribute 'peer_tos'
/usr/lib/python2.7/dist-packages/twisted/internet/base.py:430:_continueFiring
/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py:368:_on_reactor_start
/usr/lib/python2.7/dist-packages/deluge/component.py:296:start
/usr/lib/python2.7/dist-packages/deluge/component.py:124:_component_start
---  ---
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:150:maybeDeferred
/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py:170:start
/usr/lib/python2.7/dist-packages/deluge/config.py:312:register_set_function
/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py:290:_on_set_peer_tos
/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py:237:session_set_setting
]
Segmentation fault

thank you,
pietro

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-rc7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages deluge-gtk depends on:
ii  deluge-common1.3.12-1
ii  librsvg2-common  2.40.16-1
ii  notification-daemon  3.20.0-1
ii  python   2.7.11-2
ii  python-glade22.24.0-5
ii  python-notify0.1.1-4
ii  xdg-utils1.1.1-1
ii  xfce4-notifyd [notification-daemon]  0.2.4-3+b1

Versions of packages deluge-gtk recommends:
ii  python-pygame  1.9.1release+dfsg-10+b2

deluge-gtk suggests no packages.

-- no debconf information