Page 1 of 1

deluge not start up

Posted: Tue Jun 23, 2009 4:51 pm
by abubin
I just had deluge 1.1.6 crashed on me. So, I took this opportunity to upgrade deluge to latest 1.1.9 version.

But the error still persist.

When I start deluge, the blocklist plugin seems to load because i can see the blocklist file increasing in size. But when I try to login to the webui (process already started), I get error below :
--Deluge Error--
ExpatError : not well-formed (invalid token): line 4097, column 15
path : /index
file : /usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/xmlrpclib.py in feed, line 546

--Input--
<Storage {}>

--Versions--
WebUi : 1.1.9r
Python 2.5.2 (r252:60911, Sep 30 2008, 15:41:38)
[GCC 4.3.2 20080917 (Red Hat 4.3.2-4)]:

--Traceback--
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/webapi.py", line 310, in wsgifunc
result = func()
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-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-1.1.9-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-1.1.9-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 87, in deco
return func(self, name) #check_session:ok
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 105, in deco
return func(self, name) #check_connected:ok
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 60, in deco
res = func(self, name) #deluge_page_noauth
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 156, in deco
return func(self, name) #auto_refreshed
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/ui/webui/pages.py", line 116, in GET
torrents = proxy.get_torrents_status(filter_dict, TORRENT_KEYS)
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-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-1.1.9-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1440, in __request
verbose=self.__verbose
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/ui/client.py", line 93, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 1338, in _parse_response
p.feed(response)
File "/usr/lib/python2.5/site-packages/deluge-1.1.9-py2.5-linux-i686.egg/deluge/xmlrpclib.py", line 547, in feed
self._parser.Parse(data, 0)
Anyone can help?

Most importantly, what can do so that my half-way downloaded files does not need to be restarted from scratch.

Re: deluge not start up

Posted: Tue Jun 23, 2009 7:04 pm
by abubin
with much tinkering, i manage to find out how to "re-attach" semi downloaded files again. Hehe...just leave the files as is and re-upload the torrent will do. :)

anyway, I also found the torrent file that is causing the crash. Any dev wanna look at it? So that at least the next time something similar get uploaded into deluge it doesn't crash the whole thing.