Code: Select all
--Deluge Error--
Fault : <Fault 1: "<type 'exceptions.RuntimeError'>:maximum recursion depth exceeded">
path : /torrent/start/6c7b45f533b05525e2c21932f7d0a4a13c5428f5
file : /usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py in close, line 786
--Input--
<Storage {}>
--Versions--
WebUi : rev.185
Python : 2.5.1 (r251:54863, Aug 23 2007, 17:26:06)
[GCC 4.1.2 (Gentoo 4.1.2)]
dbus:0.80.2
--Traceback--
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/webapi.py", line 304, in wsgifunc
result = func()
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/request.py", line 131, in <lambda>
func = lambda: handle(inp, fvars)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/request.py", line 61, in handle
return tocall(*([x and urllib.unquote(x) for x in args] + fna))
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 40, in deco
return func(self, name) #check_session:ok
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 77, in deco
return func (self, name.split(',')) #torrent_ids
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/pages.py", line 168, in POST
getattr(proxy, command)(torrent_ids)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1150, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1440, in __request
verbose=self.__verbose
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1204, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1343, in _parse_response
return u.close()
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 787, in close
raise Fault(**self._stack[0])
I tried a bunch of things and then finally decided to delete the torrent states:
rm /home/deluge/.config/deluge/torrents.state
rm -rf /home/deluge/.config/deluge/torrentfiles (after saving all the .torrents to another location)
I still had problems so I removed all of the cookies and it looks like things are working okay now.
Update2:
Right after the first update I did a refresh (by clicking on the water drop on the left) and:
Code: Select all
--Deluge Error--
ExpatError : not well-formed (invalid token): line 274, column 15
path : /index
file : /usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py in feed, line 546
--Input--
<Storage {}>
--Versions--
WebUi : rev.185
Python : 2.5.1 (r251:54863, Mar 30 2008, 02:03:26)
[GCC 4.1.2 (Gentoo 4.1.2)]
dbus:0.80.2
--Traceback--
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/webapi.py", line 304, in wsgifunc
result = func()
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/request.py", line 131, in <lambda>
func = lambda: handle(inp, fvars)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/request.py", line 61, in handle
return tocall(*([x and urllib.unquote(x) for x in args] + fna))
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 40, in deco
return func(self, name) #check_session:ok
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 57, in deco
return func(self, name) #check_connected:ok
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 24, in deco
res = func(self, name) #deluge_page_noauth
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 109, in deco
return func(self, name) #auto_refreshed
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/pages.py", line 108, in GET
torrent_list = utils.get_enhanced_torrent_list(torrent_ids)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/ui/webui/utils.py", line 189, in get_enhanced_torrent_list
torrent_dict = proxy.get_torrents_status(torrent_ids, TORRENT_KEYS)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1150, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1440, in __request
verbose=self.__verbose
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1204, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1338, in _parse_response
p.feed(response)
File "/usr/lib/python2.5/site-packages/deluge-0.6.0.0-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 547, in feed
self._parser.Parse(data, 0)