#2922: libtorrent 1.1 errors ----------------------+--------------------------- Reporter: firefox | Owner: Cas Type: bug | Status: reopened Priority: blocker | Milestone: 2.0 Component: Core | Version: develop (git) Resolution: | Keywords: ----------------------+--------------------------- Changes (by Cas):
* status: closed => reopened * resolution: Fixed => Comment: I have fixed those settings but there is something strange happening after fixing encryption setting. As a workaround it is falling back to the old set_settings which is fine but will need fixed. Possibly due to calling `apply_settings` too often on startup. {{{ 00:10:22.308 [ERROR ][deluge.component :129 ] [Failure instance: Traceback: <type 'exceptions.TypeError'>: No registered converter was able to produce a C++ rvalue of type int from this Python object of type str /usr/lib/python2.7/dist- packages/twisted/internet/_glibbase.py:333:_simulate /usr/lib/python2.7/dist- packages/twisted/internet/base.py:825:runUntilCurrent /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/dist- packages/twisted/internet/defer.py:501:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/dist- packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/python2.7/dist-packages/twisted/internet/task.py:865:<lambda> /home/calum/projects/deluge/deluge/core/preferencesmanager.py:146:start /home/calum/projects/deluge/deluge/core/preferencesmanager.py:160:do_config_set_func /home/calum/projects/deluge/deluge/core/preferencesmanager.py:279:_on_set_enc_in_policy /home/calum/projects/deluge/deluge/core/preferencesmanager.py:295:_on_set_encryption /home/calum/projects/deluge/deluge/core/core.py:153:apply_session_settings ] Unhandled error in Deferred: 00:10:26.765 [CRITICAL][twisted :154 ] Unhandled error in Deferred: 00:10:26.765 [CRITICAL][twisted :154 ] Unhandled error in Deferred: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/internet/_glibbase.py", line 333, in _simulate self.runUntilCurrent() File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 825, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 393, in callback self._startRunCallbacks(result) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 588, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/dist-packages/twisted/internet/task.py", line 865, in <lambda> d.addCallback(lambda ignored: callable(*args, **kw)) File "/home/calum/projects/deluge/deluge/core/preferencesmanager.py", line 146, in start self.do_config_set_func(key, self.config[key]) File "/home/calum/projects/deluge/deluge/core/preferencesmanager.py", line 160, in do_config_set_func on_set_func(key, value) File "/home/calum/projects/deluge/deluge/core/preferencesmanager.py", line 279, in _on_set_enc_in_policy self._on_set_encryption(key, value) File "/home/calum/projects/deluge/deluge/core/preferencesmanager.py", line 295, in _on_set_encryption 'prefer_rc4': True}, reraise=True) File "/home/calum/projects/deluge/deluge/core/core.py", line 153, in apply_session_settings self.session.apply_settings(settings) exceptions.TypeError: No registered converter was able to produce a C++ rvalue of type int from this Python object of type str 00:10:26.766 [CRITICAL][deluge.log :93 ] twisted.internet.defer [Failure instance: Traceback: <type 'exceptions.TypeError'>: No registered converter was able to produce a C++ rvalue of type int from this Python object of type str /usr/lib/python2.7/dist- packages/twisted/internet/_glibbase.py:333:_simulate /usr/lib/python2.7/dist- packages/twisted/internet/base.py:825:runUntilCurrent /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/dist- packages/twisted/internet/defer.py:501:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/dist- packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/python2.7/dist-packages/twisted/internet/task.py:865:<lambda> /home/calum/projects/deluge/deluge/core/preferencesmanager.py:146:start /home/calum/projects/deluge/deluge/core/preferencesmanager.py:160:do_config_set_func /home/calum/projects/deluge/deluge/core/preferencesmanager.py:279:_on_set_enc_in_policy /home/calum/projects/deluge/deluge/core/preferencesmanager.py:295:_on_set_encryption /home/calum/projects/deluge/deluge/core/core.py:153:apply_session_settings ] 00:10:26.766 [CRITICAL][deluge.log :93 ] twisted.internet.defer [Failure instance: Traceback: <type 'exceptions.TypeError'>: No registered converter was able to produce a C++ rvalue of type int from this Python object of type str /usr/lib/python2.7/dist- packages/twisted/internet/_glibbase.py:333:_simulate /usr/lib/python2.7/dist- packages/twisted/internet/base.py:825:runUntilCurrent /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/dist- packages/twisted/internet/defer.py:501:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/dist- packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/python2.7/dist-packages/twisted/internet/task.py:865:<lambda> /home/calum/projects/deluge/deluge/core/preferencesmanager.py:146:start /home/calum/projects/deluge/deluge/core/preferencesmanager.py:160:do_config_set_func /home/calum/projects/deluge/deluge/core/preferencesmanager.py:279:_on_set_enc_in_policy /home/calum/projects/deluge/deluge/core/preferencesmanager.py:295:_on_set_encryption /home/calum/projects/deluge/deluge/core/core.py:153:apply_session_settings }}} -- Ticket URL: <http://dev.deluge-torrent.org/ticket/2922#comment:8> Deluge <http://deluge-torrent.org/> Deluge Project -- You received this message because you are subscribed to the Google Groups "Deluge Dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to deluge-dev+unsubscr...@googlegroups.com. To post to this group, send email to deluge-dev@googlegroups.com. Visit this group at https://groups.google.com/group/deluge-dev. For more options, visit https://groups.google.com/d/optout.