I tried upgrading to the current SVN version as mentioned in a different thread, and now Deluge won't start at all.
How can i go about fixing this problem? Preferably without losing my current download progress..
Stupid Gutsy, ruining my fun

come into the irc channel for real-time help. run deluge from terminal and see what error it gives youtinyblob wrote:I've been using Deluge for a few versions, upgrading each time. Since upgrading my OS to Gutsy i've been having a lot of problems. Deluge randomly freezes up after a few minutes unattended use. It won't quit, and if i kill the process it won't start again - the whole system requires a restart.
I tried upgrading to the current SVN version as mentioned in a different thread, and now Deluge won't start at all.
How can i go about fixing this problem? Preferably without losing my current download progress..
Stupid Gutsy, ruining my fun
are you sure you're running 0.5.6.2? rm ~/.config/deluge/persistent.state will fix it.tinyblob wrote:Ahh, it's 1:30am here, so i'm going for some sleep. IRC tomorrow.
The error i get running it from the terminal is:
Starting DHT...
terminate called after throwing an instance of 'libtorrent::invalid_handle'
what(): invalid torrent handle uses
Aborted (core dumped)
~/.config/deluge/torrentfiles/tinyblob wrote:I don't know where, or if, Deluge keeps the torrent files.
run deluge from the command prompt. when it crashes, it should spit out an errortinyblob wrote:Thanks, found them.
Just came back to find, unsurprisingly, Deluge had crashed at some point during the day.
How can i diagnose this further? Or roll back to a different version? Or fully uninstall and reinstall? Or something to make Deluge actually work for me again?
Code: Select all
*** glibc detected *** /usr/bin/python: double free or corruption (out): 0xb4d1f810 ***
Traceback (most recent call last):
File "/usr/share/deluge/plugins/WebUi/webpy022/webapi.py", line 304, in wsgifunc
result = func()
File "/usr/share/deluge/plugins/WebUi/webpy022/request.py", line 131, in <lambda>
func = lambda: handle(inp, fvars)
File "/usr/share/deluge/plugins/WebUi/webpy022/request.py", line 61, in handle
return tocall(*([x and urllib.unquote(x) for x in args] + fna))
File "/usr/share/deluge/plugins/WebUi/webserver_framework.py", line 140, in deco
return func(self, name) #ok, continue..
File "/usr/share/deluge/plugins/WebUi/webserver_framework.py", line 127, in deco
res = func(self, name)
File "/usr/share/deluge/plugins/WebUi/webserver_framework.py", line 157, in deco
return func(self, name)
File "/usr/share/deluge/plugins/WebUi/deluge_webserver.py", line 102, in GET
for torrent_id in ws.proxy.get_session_state()]
File "/var/lib/python-support/python2.5/dbus/proxies.py", line 135, in __call__
**keywords)
File "/var/lib/python-support/python2.5/dbus/connection.py", line 603, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Code: Select all
*** glibc detected *** /usr/bin/python: double free or corruption (out): 0xb4d1f810 ***