Opened 16 years ago

Closed 16 years ago

#533 closed bug (Duplicate)

webui fails when trying to view files in a torrent

Reported by: anonymous Owned by: mvoncken
Priority: major Milestone:
Component: Web UI Version: 1.1.0_dev
Keywords: Cc:

Description

--Deluge Error-- IndexError : list index out of range path : /torrent/info_inner/207f024815bb3d43c733081e5d2f14aab2c47df3 file : /usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py in h_getitem, line 616

--Input-- <Storage {'tab': 'files'}>

--Versions-- WebUi : 1.1.0-devr3937 Python 2.5.2 (r252:60911, Sep 29 2008, 21:15:13) [GCC 4.3.2]:

--Traceback--

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-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-1.1.0_dev-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.0_dev-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.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 52, in deco

return func(self, name) #check_session:ok

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 70, in deco

return func(self, name) #check_connected:ok

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 25, in deco

res = func(self, name) #deluge_page_noauth

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/page_decorators.py", line 110, in deco

return func (self, torrent) #torrent

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/pages.py", line 172, in GET

return render.torrent_info_inner(torrent, active_tab)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 498, in call

return f.go()

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 760, in go

self.output._str = .join(map(self.h, self.parsetree))

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 728, in h_for

out.extend(self.h_lines(i[BODY]))

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 756, in h_lines

return map(self.h, lines)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 710, in h_if

return .join(self.h_lines(do))

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 756, in h_lines

return map(self.h, lines)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 684, in h_line

o = self.h(x[NAME])

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 611, in h_call

return call(*args, kw)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 498, in call

return f.go()

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 760, in go

self.output._str = .join(map(self.h, self.parsetree))

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 728, in h_for

out.extend(self.h_lines(i[BODY]))

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 756, in h_lines

return map(self.h, lines)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 728, in h_for

out.extend(self.h_lines(i[BODY]))

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 756, in h_lines

return map(self.h, lines)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 699, in h_if

expr = self.h(i[CLAUSE])

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 620, in h_expr

item = self.h(i[THING])

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 638, in h_test

return e(ox) == e(oy)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 552, in h

return getattr(self, 'h_' + item[WHAT])(item)

File "/usr/lib/python2.5/site-packages/deluge-1.1.0_dev-py2.5-linux-i686.egg/deluge/ui/webui/lib/webpy022/template.py", line 617, in h_getitem

return thing[item]

Change History (1)

comment:1 by mvoncken, 16 years ago

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.